我们坚信所有复杂高深的知识背后往往拥有最简单朴素的原理
该文档致力于以知识点的形式汇总、总结和精简计算机科学相关的知识,并汇总中文社区优质的资源和文章。
当我们深入学习一个复杂的知识时,人脑往往只能记住对这个知识的高度概括和对核心理念的精简和抽象,一个在经典教材上洋洋洒洒一大章节几十页的复杂知识,往往在学习后进行抽象概括时可以精简为一段话,例如《计算机网络-自顶向下》对于TCP可靠连接和拥塞控制的讲解,占用了相当大的篇幅,可我们最终记住的是校验、序号、确认、重传这些最核心的理念(同时也是复杂背后的简单理念)。同样的例子,容器这种高深的知识背后也可概括为操作系统的支持(NameSpace、Cgroup)这些简单理念。
该文档的初衷即用你自己的话来尽可能准确和精简的抽象某个知识点,以此来做到以最简单的方式来传递最高深的知识。而精简所造成的信息损失,可以以超链接或附加文档的方式来对细节进行说明和精讲。
该文档理想的形式为当你需要浏览某个知识点时,可以在该文档迅速找到其准确的抽象概括,如果你已经学习过该知识点,可以对其会心一笑,根据简单的概括在大脑中迅速检索相关的细节和原理,以此来达到回顾和加深记忆的目的;而如果尚未学习过该知识点,又无法快速从概括中掌握其核心,也可以通过附加的优质资源的链接或精讲文档来学习该知识点。
该文档可能会引用其他优质的资源或博客,应标明出处,如有相关抄袭或版权纠纷问题,应按原作者要求对相关知识点进行删除或整改。
注:我们不否认精简和概括无法还原知识本来的复杂面目,也不可能通过简单的几段话掌握教材或书籍中需要许多页才能讲清楚的问题,该文档的核心为对知识的索引和优质资源的汇总。
如果您认可我们的理念,也可协助我们完善和扩充文档,欢迎来自任何人的PR