下面分享几本计算机经典书籍,都是我自己看过的。8分,堪称计算机领域的圣经,无论是科班还是非科班,无论是计算机学生还是已经工作的程序员,这本书绝对值得多刷几遍。书中糅合了计算机组成原理、操作系统、网络编程、并行程序设计原理等课程的基础知识。这本书相对比较基础,但是讲解非常精妙、有趣,描述了计算机各个方面。在知识的整体理解基础上再阅读文档,学习编程会事半功倍。
下面分享几本计算机经典书籍,都是我自己看过的。8分,堪称计算机领域的圣经,无论是科班还是非科班,无论是计算机学生还是已经工作的程序员,这本书绝对值得多刷几遍。书中糅合了计算机组成原理、操作系统、网络编程、并行程序设计原理等课程的基础知识。这本书相对比较基础,但是讲解非常精妙、有趣,描述了计算机各个方面。在知识的整体理解基础上再阅读文档,学习编程会事半功倍。
本书是操作系统领域的经典之作.❞鸟哥的Linux私房菜:基础学习篇❞鸟哥的Linux私房菜:服务器架设篇”专栏,以小学生、老奶奶为对象讲解程序的运行原理,颇为有趣。这本书深入浅出,全面地介绍了计算机算法。《程序员修炼之道》之所以在全球范围内广泛传播,被一代代开发者奉为圭臬,盖因它可以创造出真正的价值:或编写出更好的软件,或探究出编程的本质,而所有收获均不依赖于特定语言、框架和方法。
参考书籍:《Unix环境高级编程》、《Linux多线程服务器端编程》当然对于非科班的学生来说,大部分都没有充足的时间的,这时候建议尽量把C++基础、计算机网络、操作系统、网络编程、数据结构与算法这五个部分的内容学得很扎实,大概6个月的时间。2020年10月-12月:写多线程服务器项目(即改编muduo),这个过程中伴随学习网络编程、操作系统、C++各种知识(之前C++只学了皮毛)