本页目录
计算机讲义库 · 使用指南与课程地图
第六站。前五站(AI 棕金 :8080 / AIGC 墨绿 :8081 / 本科数学 靛蓝 :8082 / 研究生数学 深紫 :8083 / 物理 深红 :8084)之后,这一站回答:408 和 CS61ABC 之后,计算机还有什么、都长什么样、怎么亲手摸到。 钢蓝主题,:8085。
0. 这一站和数学、物理站的本质区别
数学与物理的知识主体在推导里;计算机的知识一半在讲义里,另一半在键盘上。OS 课的灵魂不是调度算法的伪码,是你自己写的页表跑通的那一刻。所以本站是讲义 + 实验双轨:
- 讲义:50 页全量成稿,覆盖原理到工程细节,体例沿用 grad-math/physics 的三级标注——【推导】全程给出、【骨架】关键步骤、【引用】结论 + 出处;每页头部对标公开课程(CS170 / CSAPP / 6.S081 / 15-445 / 6.824 / CS143 / 15-418 / 6.172 …——这些是全世界公认的黄金课,讲义帮你把它们的主干接到你已有的数学地基上)。
- 实验:分两类,见实验总表。★ 本站已写——
labs/目录下可直接运行的小实验(Mac 为主,CUDA 系列在 Win 4060 Ti 上跑);📋 大 project——第二档课程作业(xv6 全套、从零数据库、分布式 KV 等,都是数月工程),本站给出教师版说明书:目标、阶段、接口、测试、评分与延伸挑战,实现留给学习者分阶段完成。
1. 你的坐标(为什么这样排课)
你已有:408 概念框架、CS61A(程序抽象)、应用数学全套(本站的理论线对你是降维打击——图灵机是自动机上的算子、随机化算法是概率线变现、LP 对偶你在优化线证过)。你缺的:系统层的肌肉记忆——所以系统线是本站主体(18 页),且每页都指向动手。
还有一个隐藏优势:Medusa 就是一个你在运营的真实全栈系统(FastAPI + React + Postgres + Docker + cloudflared + schtasks)。工程线不从玩具讲起,直接拿它当解剖标本——每讲一层,回头看你自己系统里对应的那块。
2. 课程地图(六板块 · 22 门课 · 52 页正文)
| 板块 | 内容 | 对标 |
|---|---|---|
| 理论线 9 页 | 算法进阶 3 · 高级算法 2 · 计算理论 2 · 密码学 2 | CS170 / 6.854 / Sipser / Boneh |
| 系统线 18 页 | CSAPP 4 · OS 3 · 网络 2 · 数据库 3 · 分布式 3 · 编译 3 | 15-213 / 6.S081 / CS144 / 15-445 / 6.824 / CS143 |
| 并行与性能线 8 页 | 性能工程 2 · 并行 2 · GPU/CUDA 2 · MLSys 2 | 6.172 / 15-418 / PMPP / MLSys 课群 |
| 语言线 8 页 | PL/λ 演算与类型系统 2 · Python 2 · C++ 2 · Rust 2 | TAPL / Fluent Python / Effective C++ / Rust Book |
| 工程与全栈线 9 页 | Web 全栈 3 · 软工 2 · 云 2 · 安全 2 | —(工程实践,Medusa 标本) |
不重开(其他站已有):信息论、图论、数值线代 → math/grad-math 站;机器学习 → ai-course;扩散模型与生成栈 → comfy-course;量子计算 → physics 站 qi 线。
3. 阅读顺序建议
- 按线读(默认):每条线内部是严格递进的。
- 快速路径(想尽快看到全景):algo-01 → toc-01 → csapp-01/02 → os-01 → net-01 → db-01 → dist-02 → perf-01 → gpu-01 → web-01。十页走完,计算机的"骨架感"就有了。
- 理论线可以倍速:你的数学底子让这 9 页更像"换个记号复习";系统线请慢读 + 动手。
4. 互链约定
🔗 标记跨站引用:算法↔数学站(概率/优化/图论线)、CUDA↔grad-math 数值线代、MLSys↔ai-course/comfy-course、类型论↔未来 Lean4 计划、密码学↔数论。站内引用直接写页名(如 "csapp-02 §3")。
5. 诚实边界(一次说清)
讲义能交付的上限是:看懂全栈的每一层 + 每层亲手写过最小版本。从这里到"全栈工程师水平",差的是项目小时数——那部分由 Medusa 这类真实系统和 📋 大 project 补足,不是任何讲义能替代的。本站承诺的是:50 页内无一页虚标——标了【推导】的地方推导完整,做不到全程的地方明确写【骨架】并给出处。
下一页:实验总表——全站上机地图,★ 可直接跑 / 📋 大 project 课程作业。