JMH 是 OpenJDK 官方的 Java 微基准测试框架。本文从依赖配置、注解体系到死代码消除、常量折叠等常见坑,手把手教你写出可信的基准,精准量化代码性能差异。
Micronaut 是云原生 Java 微服务框架,编译期依赖注入让启动更快、内存更低,原生镜像与 Quarkus 齐名。本文从 CLI 到生产落地。
Spring Cloud Gateway 是 Spring 生态的响应式 API 网关,本文用路由、Redis 限流、JWT 鉴权、权重灰度与熔断实战,讲清微服务统一入口的落地与避坑。
jOOQ 是 Java 生态里与 JDBC 平级的 SQL 构建框架,用代码生成把数据库表映射成类型安全的 Java DSL,兼顾 SQL 掌控力与编译期校验。本文讲清选型、代码生成与实战。
Java 17 密封类(Sealed Classes)用封闭层次建模领域,配合模式匹配实现编译期穷尽处理,彻底告别遗漏分支与非法子类。
Quarkus 是红帽推出的云原生 Java 框架,主打容器优先与 GraalVM 原生镜像。本文从脚手架、原生编译到 K8s 部署与 GitHub Actions CI,手把手跑通。
LangChain4j 实战:用 AI Services 声明式接口、工具调用与 RAG,把大模型快速接入 Spring Boot,含依赖、记忆与结构化输出示例。
gRPC 是 Google 开源的高性能 RPC 框架,基于 HTTP/2 与 Protobuf。本文从 Proto 定义讲起,落地一元、服务端流、客户端流、双向流四种通信模式。
MyBatis-Plus 实战:用 BaseMapper 与分页插件消灭单表 CRUD 样板代码,覆盖条件构造、逻辑删除与代码生成,附生产避坑对照表。
单例模式是 Java 最常见的创建型模式,但线程安全、防反射、防序列化并不简单。本文拆解双重检查锁为何必须加 volatile,对比静态内部类与枚举两种推荐写法,并给出反序列化与反射攻击的防御方案。