专栏

探索系列深度文章

Spring Cloud 系列
1 篇文章
本文系统梳理 Spring Cloud 微服务全家桶的核心组件——注册中心、配置中心、网关、熔断限流、负载均衡、声明式调用、链路追踪,帮助你快速掌握微服务架构的工程实践。
进入专栏 →
Spring Data 系列
1 篇文章
Spring Data 是 Spring 生态中统一数据访问的抽象层,屏蔽各类存储(关系型数据库、NoSQL、搜索引擎)的底层差异,让开发者用一致的 Repository 编程模型完成 CRUD、分页、动态查询等操作。
进入专栏 →
Spring Framework 系列
6 篇文章
Spring Framework 的核心是 ,这是 IOC 容器启动的主干。本文以 refresh 的 12 步为骨架,重点剖析每步做什么、为什么这样排序、有哪些扩展点。SpringBoot 的 最终也委托到这里。
进入专栏 →
SpringBoot 系列
3 篇文章
基于 SpringBoot 2.4.4 源码 + 真实运行日志验证。整体分 5 个阶段:构造 → 启动准备 → 准备 ApplicationContext → 刷新 → 启动完成。每阶段标注扩展点(🔌)和日志验证(✅)。
进入专栏 →
SpringMVC 系列
1 篇文章
本文以前端控制器模式为切入点,逐层剖析 DispatcherServlet 的 9 大特殊 Bean、 核心流程、视图解析链与拦截器机制,结合 Spring Boot 自动配置和常见坑点,给出生产实践建议。
进入专栏 →
出行规划算法系列
4 篇文章
RAPTOR(Round-based Public Transit Optimized Router)以换乘次数为轮次,逐轮扩展每站的最早到达时间,无需构建庞大的时间展开图,是公共交通路由的工业主流算法,被 Rome2Rio、Navitia、OpenTripPlanner 等系统采用。
进入专栏 →
分布式算法系列
4 篇文章
Raft 是 Diego Ongaro 于 2014 年提出的共识算法,以可理解性为首要设计目标,将共识问题分解为 Leader 选举、日志复制、安全性三个相对独立的子问题。本文深入伪代码级别,并重点分析 Leader 宕机、日志冲突、网络分区、脑裂恢复等异常场景。
进入专栏 →
分布式系统系列
5 篇文章
本文系统梳理分布式一致性的核心理论与协议:从 CAP/BASE 的设计哲学,到强/顺序/因果/最终四种一致性模型,再到 Paxos、Raft、Gossip、向量时钟等具体实现方案。读完能清楚知道在什么场景下选哪种一致性保证,以及各协议的工作原理与取舍。
进入专栏 →
协程系列
3 篇文章
本文以问题驱动视角梳理并发模型的演化——每一代模型的出现都是在回应上一代的具体缺陷,协程是这条演化链的必然结果,而非凭空出现的新技术。
进入专栏 →
地图导航算法系列
5 篇文章
A* 是在 Dijkstra 的基础上引入启发函数 h(n) 的最短路径算法,用「到终点的估计代价」引导搜索方向,大幅减少无效节点的探索,是地图导航、游戏寻路的基础算法。
进入专栏 →

第 2 / 4 页 · 共 32 篇