专栏

探索系列深度文章

GC 垃圾回收系列
9 篇文章
> 垃圾回收(GC)是自动内存管理的核心机制,让程序员从手动 malloc/free 的陷阱中解放出来。本文梳理 GC 的起源动机、核心权衡,以及各主流语言的选择背景。 --- 目录 | 章节 | 说明 | |------|------| | 为什么需要 GC | 手动管理的问题 | | GC 的核心权衡 | 吞吐量、…
进入专栏 →
GC 算法系列
5 篇文章
> 三色标记(Tri-color Marking)是现代并发 GC(G1、ZGC、Shenandoah、Go GC)的核心算法。它让 GC 标记阶段与用户程序(Mutator)并发执行,减少 Stop-The-World 时间。但并发执行会破坏标记正确性,写屏障(Write Barrier)是修复这一问题的关键机制。 …
进入专栏 →
Linux 专栏
7 篇文章
进程与线程 > 进程是资源分配的最小单位,线程是 CPU 调度的最小单位。理解二者的区别与协作机制,是写出高并发 Java/Go 程序的基础。本文覆盖进程状态机、IPC 方式、线程同步原语、fork/exec 语义以及僵尸进程的成因与处理。 --- 目录 | 章节 | 说明 | |------|------| | 进程…
进入专栏 →
MySQL 系列
14 篇文章
> MySQL 是世界上最流行的开源关系型数据库,由 Oracle 维护。以高性能、高可靠、易部署著称,是 Web 应用的首选数据库。 > InnoDB 存储引擎(默认)支持事务、外键、行级锁,是生产环境的标准选择。 > > ⚠️ 版本说明:本文以 MySQL 8.0 为基准。8.0 相比 5.7 引入了窗口函数、CT…
进入专栏 →
Spring Cloud 系列
1 篇文章
> 本文系统梳理 Spring Cloud 微服务全家桶的核心组件——注册中心、配置中心、网关、熔断限流、负载均衡、声明式调用、链路追踪,帮助你快速掌握微服务架构的工程实践。 --- 目录 | 章节 | 说明 | |------|------| | 微服务核心组件全景 | 各组件的职责与选型 | | 注册中心:Eure…
进入专栏 →
Spring Data 系列
1 篇文章
> Spring Data 是 Spring 生态中统一数据访问的抽象层,屏蔽各类存储(关系型数据库、NoSQL、搜索引擎)的底层差异,让开发者用一致的 Repository 编程模型完成 CRUD、分页、动态查询等操作。 --- 目录 | 章节 | 说明 | |------|------| | 是什么 | 定位与核心…
进入专栏 →
Spring Framework 系列
5 篇文章
> Spring Framework 的核心是 ,这是 IOC 容器启动的主干。本文以 refresh 的 12 步为骨架,重点剖析每步做什么、为什么这样排序、有哪些扩展点。SpringBoot 的 最终也委托到这里。 缩写速查:Spring 术语与缩写速查 · 相关笔记:Spring 三级缓存与循环依赖 · Spr…
进入专栏 →
SpringBoot 系列
3 篇文章
> 基于 SpringBoot 2.4.4 源码 + 真实运行日志验证。整体分 5 个阶段:构造 → 启动准备 → 准备 ApplicationContext → 刷新 → 启动完成。每阶段标注扩展点(🔌)和日志验证(✅)。 缩写速查:Spring 术语与缩写速查 · 相关笔记:Spring 容器启动流程源码分析 ·…
进入专栏 →
SpringMVC 系列
1 篇文章
> 本文以前端控制器模式为切入点,逐层剖析 DispatcherServlet 的 9 大特殊 Bean、 核心流程、视图解析链与拦截器机制,结合 Spring Boot 自动配置和常见坑点,给出生产实践建议。 --- 目录 | 章节 | 说明 | |------|------| | 整体架构:前端控制器模式 | Di…
进入专栏 →
出行规划算法系列
4 篇文章
> RAPTOR(Round-based Public Transit Optimized Router)以换乘次数为轮次,逐轮扩展每站的最早到达时间,无需构建庞大的时间展开图,是公共交通路由的工业主流算法,被 Rome2Rio、Navitia、OpenTripPlanner 等系统采用。 相关文章:多标签 Paret…
进入专栏 →

共 22 条,第 1 / 3 页