计算机专业 10 本必读的经典书! 考虑到看这个文章的会有学生,也会有工作了的小伙伴,所以我推荐的书都是一些经典的,无论你处于什么阶段,基本都适用。 介绍我就从简了,因为书有点多,介绍写太长会导致文章太长,这篇文章提到的书都可以在这下载:计算机必看经典书单 《深入理解计算机系统》 这是我第三次翻开这本书了,第一次是在大一下,那时候只学了 C 语言基础,翻了几章,根本看不懂。第二次是大三,当时上《系统级编程》课程,这一次有了操作系统、汇编等基础,读起来顺畅很多,也顺带着做了Lab 《 Designing Data-Intensive Applications》 简称,DDIA,也是被很多大 V 推荐过的一本书,全书以数据为核心,这本书从抽象层次上详细论述了各种数据存储模型,包括传统关系型数据库、NoSQL、大数据存储、流式数据存储等等,由浅入深。虽然这些方面平时或多或少都接触过一些,但是说实话很多内部机制、各种数据存储的利弊、如何取舍都理解得非常粗浅,这本书读下来有一种让人豁然开朗的感受。 正所谓数据是架构的核心,推荐所有后台开发工程师都读一下,因为现在的互联网业务,本质上就是一个数据处理系统:一个浅应用层包裹着的复杂的数据系统,充分理解数据系统的运作和设计非常必要。 《程序员的自我修养–链接、装载与库》 别被这本书的名字欺骗了,这不是教你养生的,而是学了会掉头发的硬核知识。 程序员自我修养重在讲解链接、目标文件、装载、库与运行时,看完这本书你会了解到一个 C/C++ 程序是如何被编译成目标文件的,以及 Linux 下目标文件的格式,不同目标文件又是如何被链接成一个可执行程序,在链接时如何处理符号、重定位、地址解析等,以及静态链接、动态链接区别等等,最后可执行文件又是如何被加载进内存,如何和虚拟内存空间映射的。 总之,是一本了解系统知识不可多得的好书。 学习计算机一定不要想着速成,要下苦功夫,去啃那些经典书和源码,然后自己动手写,我大学整理了一套计算机必读的经典书籍,对于CS学习的同学帮助非常大,且十分系统,现在免费分享给大家:







2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/36967.html