读书笔记索引
- C# 异步
- 架构整洁之道
- 代码整洁之道
- 编写高性能 .NET 代码
- C# 并发编程实战
- C# 指南
- 深入理解计算机系统(CSAPP)
- 深入理解C#
- 设计模式
- EffectiveJava
- Linux 相关
- TCPIP
- Java 编程思想
- Typescript
- DDIA
- 垃圾回收算法与实现
- 博客系列(翻译,阅读资料等)
本站使用 MkDocs + Material 主题 构建,通过 GitHub Actions 自动部署到 GitHub Pages。
python -m pip install "mkdocs<2" mkdocs-material当前 Material for MkDocs 还未支持 MkDocs 2,因此这里显式约束到 MkDocs 1.x,避免本地和 CI 安装到不兼容版本。
mkdocs serve启动后访问 http://127.0.0.1:8000/ 即可预览站点。
构建前会自动通过 hooks/prepare_docs.py 生成 _mkdocs_docs/,把 docs/ 下的链接映射展开为真实目录,因此在 Windows 上也不需要额外处理 Git symlink。
mkdocs build构建产物输出到 site/ 目录。
推送到 main 分支后,GitHub Actions 工作流(.github/workflows/pages.yml)将自动构建并部署到 GitHub Pages,无需手动操作。