1. Home
  2. 读书知识

推荐一波计算机书籍

 因为是跨专业,本科不是学计算机的,所以没上过计算机的Network,OS,Data Structure等课程。

但是我想,要是想以后在计算机的道路上走得长远,必然是得补上这些基础的。

可是,国内大多数学校的本科课程,太过于生硬,显得不好入手,这里找了些经典的计算机的入门书籍,仅供参考。

CMU(卡内基梅隆大学)计算机导论书籍(计算机组成原理、操作系统、计算机网络的杂糅,目前正在刷,网上有CMU的视频及课程安排)

CSAPP   

关于数据结构和算法的书太多了,c/c++描述的,java描述的,甚至python、javascript描述的,简易看c描述,嫌麻烦就看c++描述的(前提是有c++基础),如果立志做java开发,可以看java描述的,里面还会有hashmap/hashtable....下面推荐本普遍好评的书。

CLRS(算法导论)  

 (大名鼎鼎,不用多说,适合有数据结构基础再看,没看过,但迟早会去刷。)

https://m.douban.com/book/subject/1885170/

Computer Networking:a top-down approch (手头有一本,也打算好好看)

 

关于入门计算机编译原理的书籍

两周自制脚本语言  (日本人写的书,名字狗血点,但是是入门好书,实践 真知,两周肯定不够,但是唯一不足的是看这本书需要java基础,因为是用java解释的)

 

关于计算机操作系统的书籍

现代操作系统

还有一本知乎上某大神转专业时候用的书,更加底层一点。

计算机系统要素

 

关于数据库的书籍(这个可以说是教怎么使用的)

SQL必知必会

 

介绍两个刷题的网站(OJ应该也能很多,比如清华OJ)
LeetCode

LintCode

 

 

至于语言方面的学习,看个人的自身情况吧,下面是我的一些书籍

C++

只看过《C++ primer》

 

Java

手头上有本很厚的 《疯狂java讲义》

 

Python

《python核心编程》

 

JavaScript

《JavaScript高级程序设计》

 

 

 

 

 

 

 

 

 

 

 

 

 

原文链接:https://www.cnblogs.com/jeavenwong/p/8243719.html

原创文章,作者:xyhun,如若转载,请注明出处:https://www.xyhun.com/8359.html

Contact Us

邮件:294438279@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code