1. 程式人生 > >推薦幾本經典計算機書籍

推薦幾本經典計算機書籍

【說明】推薦這些書,僅僅是因為自己看過後,覺得好。希望對大家有幫助。推薦的原則是可以看懂,並且值得反覆看幾遍。

【書籍推薦】

1 C語言

(1)《C與指標》

推薦理由:非常基礎和經典。雖然叫C與指標,但不全是講指標。與很多C基礎類書籍,如《C Plus Primer》,互補。值得看5遍的書籍。這個型別,還有幾本書,如《C++沉思錄》(正在看,建議去圖書館藉著看,個人感覺不很易懂),建議先去圖書館藉著看,感覺好再買。

習題補充解答下載地址:http://download.csdn.net/detail/tandesir/4906463

(2)《C語言介面與實現》

推薦理由:包含了包含了庫函式(異常、記憶體管理、連結串列、集合、字串等)的實現方法。

原始碼下載地址:http://download.csdn.net/detail/tandesir/4976311

(3) 《C嵌入式程式設計設計模式》

推薦理由:針對嵌入式設計的C語言模式實現。本書的設計模式本身很基礎,但可以通過本書瞭解一些函式指標的框架。建議先去圖書館藉著看看。

推薦部落格(C設計模式):http://blog.csdn.net/sx_wpc/article/category/1163563,很久沒見更新了,期待有新文章

(4) 《測試驅動的嵌入式C語言開發》

推薦理由:測試驅動,對測試感興趣的可以看一下,本書旨在減小甚至消除程式設計過程中,產生Bug的情況。

原始碼下載地址:http://download.csdn.net/detail/tandesir/4977661

(5) 《系統程式設計師成長計劃》

推薦理由:國內的一本書,包含了通用連結串列、動態陣列、棧與佇列等的實現,以及記憶體管理、狀態機處理文字等。關鍵是原始碼很不錯,足見作者的編碼功底。想深入瞭解函式指標用法的朋友可以看一看。

原始碼下載地址:http://download.csdn.net/detail/tandesir/4869670

 

2 C++

(1) 《C++ Primer》

推薦理由:這本書可以作為工具書,都說很經典,但實際上能堅持完整的看上兩遍的人恐怕不多。

(2) 《Effective C++-改善程式設計的55個具體實現》

推薦理由:還沒看完,講的都是修煉C++的武功祕籍。

(3) 《More Effective C++-35個改善程式設計與設計的方法》

推薦理由:和《Effective C++-改善程式設計的55個具體實現》同樣經典。

(4) 《C++ Qt Gui程式設計》

推薦理由:Qt C++入門經典

(5) 《提高C++效能的程式設計技術》

推薦理由:部分章節寫得不錯,如果圖書館有,就不要購買了。

(6) 《設計模式》- 劉偉

推薦理由:雖然是國內的一本書,但可以看出,作者很用心。C++的設計模式。

 

3 Linux及驅動開發

(1) 《Linux裝置驅動開發詳解》

推薦理由:可以作為裝置驅動開發的工具書使用。

(2) 《Linux裝置驅動程式》

推薦理由:很經典的著作。還沒看完。

(3) 《Linux C程式設計大全》

推薦理由:非常全面的一本書。

 

4 Java

(1) 《重構-改善既有程式碼的設計》

推薦理由:看了3遍,非常受用。

(2) 《大話設計模式》

推薦理由:重構和設計模式是Java的經典著作。原《設計模式》一書,感覺有些晦澀(但帶了一個案例),還是這本書比較好懂。

 

5 HTML5

(1) 《HTML5與CSS3權威指南》

推薦理由:少有的HTML5的好書。

 

6 Shell

(1) 《Linux Shell 指令碼攻略》

推薦理由:案例驅動式的書籍。

 

7 PHP

(1) 《PHP設計模式》

推薦理由:程式碼非常不錯。

原始碼下載地址:http://download.csdn.net/detail/tandesir/4906443

 

8 Verilog HDL

(1) 《Verilog HDL入門》

推薦理由:學FPGA,先學語言。很不錯的書。

(2) 其他資料

黑金動力社群: http://www.heijin.org/

《Verilog 那些事兒》

《Nios II那些事兒》

推薦理由:很用心在做自己的教學產品。

 

9 SQL

(1) 《MySQL必知必會》

推薦理由:SQL的暢銷書

 

10 Socket程式設計

(1) 《Windows Sockets網路程式設計》

推薦理由:WinSocket的經典書籍,介紹詳細全面。

(2) 《TCP/IP Sockets程式設計(C語言實現)》

推薦理由:Linux C實現的sockets程式設計,書不是很厚,看起來也不會頭疼。呵呵

 

 

有更好的推薦書籍,歡迎大家繼續補充,自己都沒心情看的書籍,就不要推薦了,呵呵...

 

轉載請標明出處,僅供學習交流,勿用於商業目的

Copyright @ http://blog.csdn.net/tandesir

http://blog.csdn.net/tandesir/article/details/8484286