推薦一波計算機書籍


 因為是跨專業,本科不是學計算機的,所以沒上過計算機的Network,OS,Data Structure等課程。
但是我想,要是想以后在計算機的道路上走得長遠,必然是得補上這些基礎的。
可是,國內大多數學校的本科課程,太過於生硬,顯得不好入手,這里找了些經典的計算機的入門書籍,僅供參考。

CMU(卡內基梅隆大學)計算機導論書籍(計算機組成原理、操作系統、計算機網絡的雜糅,目前正在刷,網上有CMU的視頻及課程安排)
CSAPP   
某博客上關於CSAPP的實驗:
http://wdxtub.com/2016/04/16/thick-csapp-lab-0/
 
關於數據結構和算法的書太多了,c/c++描述的,java描述的,甚至python、javascript描述的,簡易看c描述,嫌麻煩就看c++描述的(前提是有c++基礎),如果立志做java開發,可以看java描述的,里面還會有hashmap/hashtable....下面推薦本普遍好評的書。
CLRS(算法導論)    (大名鼎鼎,不用多說,適合有數據結構基礎再看,沒看過,但遲早會去刷。)
https://m.douban.com/book/subject/1885170/

SICP    (據說是本好書,等以后服用后再來談談感受)
https://m.douban.com/book/subject/1148282/

關於計算機網絡的書籍
Computer Networking:a top-down approch (手頭有一本,也打算好好看)
 
關於入門計算機編譯原理的書籍
兩周自制腳本語言  (日本人寫的書,名字狗血點,但是是入門好書,實踐中出真知,兩周肯定不夠,但是唯一不足的是看這本書需要java基礎,因為是用java解釋的)
 
關於計算機操作系統的書籍
現代操作系統
還有一本知乎上某大神轉專業時候用的書,更加底層一點。
計算機系統要素
 
關於數據庫的書籍(這個可以說是教怎么使用的)
SQL必知必會
 
介紹兩個刷題的網站(OJ應該也能很多,比如清華OJ)
LeetCode
LintCode
 
 
至於語言方面的學習,看個人的自身情況吧,下面是我的一些書籍
C++
只看過《C++ primer》
 
Java
手頭上有本很厚的 《瘋狂java講義》
 
Python
《python核心編程》
 
JavaScript
《JavaScript高級程序設計》
 
 
 
 
 
 
 
 
 
 
 
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM