技术栈
后端开发
真智AI
2 天前
人工智能
·
github
·
系统设计
·
后端开发
·
github资源
·
编码实践
[特殊字符] AI时代依然不可或缺:精通后端开发的10个GitHub宝藏仓库
在人工智能的时代,后端工程师依然是不可替代的。为什么? 尽管AI工具可以让你编码更快,但真正的后端开发需要对于安全性、架构以及系统可靠性的深度理解,这些技能远远超出单纯的代码生成。
小哈里
5 天前
数据库
·
缓存
·
中间件
·
golang
·
后端开发
【后端开发】golang部分中间件介绍(任务调度/服务治理/数据库/缓存/服务通信/流量治理)
【后端开发】golang部分中间件介绍(任务调度/服务治理/数据库/缓存/服务通信/流量治理)中间件是软件开发中连接 “底层基础设施” 与 “上层业务应用” 的关键技术层,它通过封装通用能力、解决跨系统协作问题,降低业务开发复杂度,让开发者聚焦核心业务逻辑而非技术细节。
fatfishccc
6 天前
java
·
驱动开发
·
intellij-idea
·
软件研发
·
后端开发
·
代码重构
·
api重构
(七)API 重构的艺术:打造优雅、可维护的 API
(一)代码匠心:重构之道,化腐朽为神奇 (二)重构的艺术:精进代码的第一组基本功 (三)封装与结构优化:让代码更优雅 (四)优雅重构:洞悉“搬移特性”的艺术与实践 (五)数据重构的艺术:优化你的代码结构与可读性 (六)重构的艺术:简化复杂条件逻辑的秘诀 (七)API 重构的艺术:打造优雅、可维护的 API
fatfishccc
8 天前
java
·
驱动开发
·
intellij-idea
·
软件研发
·
后端开发
·
代码重构
·
搬移
(四)优雅重构:洞悉“搬移特性”的艺术与实践
(一)代码匠心:重构之道,化腐朽为神奇 (二)重构的艺术:精进代码的第一组基本功 (三)封装与结构优化:让代码更优雅 (四)优雅重构:洞悉“搬移特性”的艺术与实践 (五)数据重构的艺术:优化你的代码结构与可读性 (六)重构的艺术:简化复杂条件逻辑的秘诀
aiguangyuan
9 天前
node
·
后端开发
Node.js 创建 UDP 服务
dgram 模块是 Node.js 中用于提供 UDP 套接字的模块。它支持通过用户数据报协议 (UDP) 进行通信。UDP 是一种无连接的协议,因此不像 TCP 那样需要建立和维护连接,适用于低延迟、不需要确保可靠传输的场景。
aiguangyuan
18 天前
node
·
后端开发
Node.js 高级应用:负载均衡与流量限制
在当今高并发的网络应用环境中,如何有效地分配服务器资源并保护系统免受恶意攻击是开发者必须面对的重要问题。Node.js 作为一款广受欢迎的服务器端 JavaScript 运行时环境,提供了丰富的工具和模块来应对这些挑战。本文将深入探讨如何在 Node.js 中实现负载均衡以及进行流量限制和防止 DDoS 攻击。
aiguangyuan
19 天前
node
·
后端开发
Node.js介绍与安装
Node.js 是一个开源的、跨平台的 JavaScript 运行时环境,它使得开发者可以使用 JavaScript 编写服务端代码。在浏览器之外的环境中运行 JavaScript 是它的一个重要特点。Node.js 基于 Google 的 V8 JavaScript 引擎,最初是为开发高效、可扩展的网络应用而设计的,尤其是在处理大量并发请求时表现出色。
aiguangyuan
19 天前
node
·
后端开发
Node.js中package.json详解
如果你计划发布你的包,package.json 中最重要的字段是 name 和 version,因为它们是必需的。name 和 version 共同组成一个假定完全唯一的标识符。包的更改应伴随版本号的更新。如果你不打算发布包,那么 name 和 version 字段是可选的。
aiguangyuan
20 天前
node
·
后端开发
Node.js 模块化规范详解
在 Node.js 中,模块化是开发应用程序的核心概念,它使得代码可以按照功能模块进行分割,易于维护、复用和扩展。Node.js 支持两种模块化规范:
小小怪KO
22 天前
java
·
分布式
·
tomcat
·
后端开发
·
实习
·
黑马点评
分布式锁解决集群下一人一单超卖问题
由于本项目是专门学习Redis的,所以这里会使用Redis的setnx指令实现分布式锁解决超卖问题创建分布式锁:
叫我阿柒啊
24 天前
java
·
微服务
·
typescript
·
vue
·
springboot
·
前端开发
·
后端开发
Java全栈开发工程师的实战面试经历:从基础到微服务
在一次偶然的机会中,我被一家互联网大厂的Java全栈开发岗位所吸引。作为一位有3年工作经验的开发者,我决定挑战自己,进入这场充满技术氛围的面试。
红鼻子时代
1 个月前
中间件
·
fastapi
·
后端开发
Day5-中间件与请求处理
昨天搞定了异步优化,今天来解决一些实际问题。Day4的API虽然性能不错,但还缺少一些企业级应用必备的功能。
叫我阿柒啊
1 个月前
java
·
spring boot
·
微服务
·
消息队列
·
vue3
·
前端开发
·
后端开发
从Java全栈到前端框架:一位程序员的实战之路
面试官:你好,欢迎来到我们公司。我是今天的面试官,负责技术方面的提问。先简单介绍一下你自己吧。应聘者:您好,我叫李明,今年28岁,本科学历,有5年左右的开发经验。之前在一家互联网公司做Java全栈开发,主要负责后端业务逻辑和部分前端页面实现。最近几年,我对前端技术产生了浓厚的兴趣,也在不断学习Vue3和TypeScript。
叫我阿柒啊
1 个月前
java
·
微服务
·
vue3
·
springboot
·
前端开发
·
后端开发
·
项目经验
从Java全栈开发到微服务架构:一次真实的面试实录
面试官是一位从业10年以上的资深技术负责人,专注于企业级应用开发和微服务架构设计。他擅长通过提问引导应聘者展示真实的技术能力,并在交流中发现潜在的闪光点。
叫我阿柒啊
1 个月前
java
·
微服务
·
vue3
·
springboot
·
前端开发
·
后端开发
·
数据库优化
Java全栈开发工程师的实战面试:从技术到业务场景
面试官:一位有着10年经验的资深架构师,擅长系统设计和团队管理。应聘者:李明,28岁,硕士学历,拥有5年全栈开发经验,曾就职于某互联网大厂,主要负责电商系统和内容社区平台的前后端开发。
小哈里
1 个月前
游戏
·
游戏开发
·
后端开发
·
基础设施
·
打包构建
·
游戏发布
·
弹性构建
【Game-Infra】游戏开发的流程,游戏发布的打包与构建(硬件选型,SDK与操作系统,包体管理,弹性构建,构建调优)
【Game-Infra】游戏开发的流程,游戏发布的打包与构建(硬件选型,SDK与操作系统,包体管理,弹性构建,构建调优)
小凡敲代码
1 个月前
java
·
程序员
·
java面试
·
后端开发
·
求职面试
·
java场景题
·
金九银十
2025年金九银十Java面试场景题大全:高频考点+深度解析+实战方案
场景需求:限量商品1000件,预计瞬时流量50万QPS,要求解决超卖、防刷、高性能和高可用2。技术方案:
小凡敲代码
2 个月前
java
·
程序员
·
java面试
·
java面试题
·
后端开发
·
java场景题
·
2025求职面试
2025年最新Java后端场景面试题(大厂真题+解析)
考察点:短链生成算法(62进制转换/Snowflake)高并发读写方案缓存一致性保障参考答案:架构设计: