第二次功能版本更新:卷五(并发编程)全面重写、卷十(课程与演讲笔记)正式上线、贡献者体系建立,以及多项工程改进。
从零重写并发编程卷,覆盖从线程基础到分布式桥接的完整知识链:
- ch00 并发基础概念:并发与并行、硬件与软件线程、Amdahl 定律与 Gustafson 定律
- ch01 线程生命周期与 RAII:
std::thread、jthread、线程参数传递、detached 线程 - ch02 互斥量与条件变量同步:mutex 族、lock_guard / unique_lock / scoped_lock、条件变量模式
- ch03 原子操作与内存模型:
std::atomic、六种 memory order、SeqCst 到 Relaxed 的完整推导 - ch04 并发数据结构:线程安全队列、环形缓冲区、读写锁、无锁栈与 MS 队列
- ch05 Future、Task 与线程池:
std::future/std::packaged_task、可伸缩线程池设计 - ch06 异步 I/O 与协程:epoll/kqueue/io_uring 概览、C++20 协程、协程调度器
- ch07 Actor 与 Channel 模式:Actor 模型、CSP Channel、模式对比与选型
- ch08 调试、测试与性能分析:TSan / Helgrind、并发测试策略、性能剖析
- ch09 分布式桥接:网络序列化、gRPC 概览、分布式一致性基础
- CppCon 2025 笔记:
- Concept-Based Generic Programming — concepts 实战研读
- Some Assembly Required — 编译器后端与代码生成
- 新增
CONTRIBUTORS.md,记录所有贡献者 - 文档站增加贡献者卡片页(中文 / 英文)
- README 同步展示贡献者列表
- 修复搜索索引中中英文混合结果的排序问题(#20)
- 修复编译卷 404 错误
- 修复搜索功能崩溃问题(#22)
- Hook 优化:改进 404 检查逻辑
- 增强 CI 导航链接可达性检查(#10)
- Vol.1 基础类型章节内容修正(#15, #16)
- Vol.1
01-basic-types.md误导性内容修正 - 全站英文翻译保持 100% 覆盖
| 指标 | 数量 |
|---|---|
| 文章总数(中文) | 411 篇 |
| 英文翻译 | 410/410(100%) |
| 卷五文章数 | 47 篇 |
| 新增卷 | 卷十:课程与演讲笔记 |
| 支持平台 | host / STM32F1 / ESP32 / RP2040 |