这是一个面向 CS 学习者与工程实践者 的长期维护型计算机知识笔记库,整体风格倾向于 概念理解、知识结构与可复用判断。
- 🎓 计算机相关专业学生
希望把课程知识整理成可反复使用的知识结构,而不是考完就丢; - 👨💻 在职开发者 / 独立开发者
想系统回顾计算机基础,并将其与工程实践对齐; - 🔁 非科班背景的自学者
希望理解「为什么这样做」,而不只是「怎么做」; - ✍️ 技术写作者 / 研究者
对知识整理方法、卡片笔记法、技术表达本身感兴趣;
- ❌ 不提供速成教程;
- ❌ 不提供面试八股合集;
- ❌ 不提供某一门语言 / 框架的完整手册;
它更倾向于提供给读者:
一个长期演化的计算机知识工作台
用于支持学习、研究、写作与工程判断。
如果你是第一次访问,可以从以下内容入手:
-
📖 个人在学习与研究时使用的方法论:
-
🧠 特定课题的学习路线图;
-
⚙️ 特定软件工具的使用经验:
-
📚 特定应用程序的开发实践:
这些内容可以帮助你快速判断:
这个仓库是否与你的学习方式和目标一致。
- 首先,所有笔记均使用 Markdown 编写,可直接在 GitHub 上按目录的自然分类进行阅读。
- 其次,若希望获得更好的体验(双链、反向链接、知识网络),推荐使用 Obsidian或在 VS Code 中配合 Foam 插件,可将项目根目录下的
Obsidian-README.md当做入口文档进行阅读。
使用 Obsidian / Foam 是 增强体验,而不是前置条件。
本仓库的作者长期从事计算机相关技术的学习、研究、写作与翻译工作,这些笔记是他在工作实践中逐步积累的个人知识库。内容长期维护,并会随着认知更新而持续修订。
它既是一个个人工作系统,也被有意整理为 可供他人参考与复用的公共资源。
本项目以 GNU GPL v2(或更高版本) 发布。
你可以自由地:
- 阅读
- 引用
- 修改
- 再分发
前提是遵守 GPL 许可证的相关条款。
详见:GNU GPL v2