排序
Spring Boot 自动配置源码级解析
一、引言:Spring Boot 的'魔法' 用过 Spring Boot 的开发者都对它的'零配置'印象深刻——加一个 spring-boot-starter-web 依赖,写一个 @SpringBootApplication 注解,一个 Web 应用就跑起来了...
深入理解设计模式——从 Java 源码到 Spring 框架的实战解析
深入理解设计模式——从 Java 源码到 Spring 框架的实战解析 一、引言 设计模式(Design Patterns)是软件工程中经过反复验证的、针对特定问题的可复用解决方案。1994年,GoF(Gang of Four,即...
gRPC 与 Protobuf 深入解析——从 IDL 定义到 HTTP/2 传输
gRPC 与 Protobuf 深入解析——从 IDL 定义到 HTTP/2 传输 一、引言 gRPC 是 Google 开源的、基于 HTTP/2 的高性能 RPC 框架,默认使用 Protocol Buffers(Protobuf)作为接口定义语言(IDL)和...
Web 安全核心机制——从 XSS/CSRF 到 HTTPS OAuth2
Web 安全核心机制——从 XSS/CSRF 到 HTTPS OAuth2 一、引言 Web 安全是每一个后端开发者的必修课。OWASP(开放 Web 应用程序安全项目)每年发布 Top 10 Web 安全风险,其中注入攻击、跨站脚本...
微服务架构核心——从服务拆分解耦到服务网格
微服务架构核心——从服务拆分解耦到服务网格 一、引言 微服务架构(Microservices Architecture)自 2014 年由 Martin Fowler 和 James Lewis 正式定义以来,已成为现代分布式系统的主流架构范...
一张图搞懂 Java 四种引用——强软弱虚的原理与实战场景
一、从一道面试题说起 先来看这段代码——它在一线大厂的面试中出镜率极高: public class ReferenceDemo { public static void main(String[] args) { Object obj = new Object(); // ① WeakR...
响应式编程原理与实战:从 RxJava 到 WebFlux
响应式编程与 WebFlux——从 Reactor 到高并发架构 一、引言 传统 Servlet 容器(Tomcat、Jetty)基于'一个请求一个线程'的阻塞 I/O 模型。当面对高并发、I/O 密集型的场景时,大量线程的上下文...
深入理解设计模式——从 Java 源码到 Spring 框架的实战解析
深入理解设计模式——从 Java 源码到 Spring 框架的实战解析 一、引言 设计模式(Design Patterns)是软件工程中经过反复验证的、针对特定问题的可复用解决方案。1994年,GoF(Gang of Four,即...
Web 安全核心机制——从 XSS/CSRF 到 HTTPS OAuth2
Web 安全核心机制——从 XSS/CSRF 到 HTTPS OAuth2 一、引言 Web 安全是每一个后端开发者的必修课。OWASP(开放 Web 应用程序安全项目)每年发布 Top 10 Web 安全风险,其中注入攻击、跨站脚本...

