這些年看過的Linux服務端開發的書籍推薦


這些年看過的Linux相關書籍推薦

在這里插入圖片描述
計算機類圖書相對感覺還是比較貴的,但是我是一個比較喜歡買紙質版書籍的人,所以我通常都會在京東618等活動買書,相對會便宜很多。大四開始看計算機相關的書籍,有的時候師弟們讓推薦書籍,我就總結在這里了。不管你是大一還是研一,想必都有你需要的書籍吧。

相應的電子版我會總結到文末,哎我就是最亮的仔!!

1 編程語言書籍

想必大部分小伙伴剛進入大學校園,開設的第一門專業課是某某語言程序設計,下面推薦如下書籍

c語言

這三本書可說是c語言中精華了,不過比較遺憾的是很多大學開設的是。。,哎,我就不吐槽了。來說說這三本書吧。第一本《c與指針》,這本書詳細介紹了什么是指針,數組的本質,回調函數,轉移表等,另外也會帶你實現一部分數據結構比如隊列,棧,二叉樹!第二本《c專家編程>講述靜態鏈接庫,動態鏈接庫,內存泄漏以及引入一部分c++知識。第三本《c陷阱與缺陷》是一些講述比如"懸掛"else問題一系列比較容易陷入的坑。

  • 《c與指針》作者:Peter Vander Linde / 徐波
  • 《c專家編程》作者:Peter Van Der Linden
  • 《c陷阱與缺陷》作者:安德魯·凱尼格

在這里插入圖片描述

c++語言

《C++ primer》(適合有一定基礎)

在這里插入圖片描述
《C++程序設計語言》

《Effective Modern C++ 》

《more effective C++》

《深度探索C++對象模型》

《STL源碼剖析》

候老師這本書剖析STL,感覺還是有一定難度,但是可以結合b站它的視頻學習。

《effective STL》

python語言

《python編程從入門到實踐》

在這里插入圖片描述

這本書看完感覺真簡潔,從基本數據類型到可視化編程,Django網站的建設,覆蓋面相對比較完整吧,看完而且跑完上面程序會有一定的成就感的。

2 Linux

《鳥哥的Linux私房菜》

在這里插入圖片描述

Linux入門書籍,從系統安裝,基本命令,shell腳本學習多個方面補充基礎知識。最好當做字典查閱。

2 系統編程

《Linux高級程序設計》

在這里插入圖片描述

這本書是剛上研一的時候看的,說高級有點誇大,但是通過這本書的學習你可以知道Linux中的系統編程大概能做什么,其中也涉及到了Makefile,gdb的調試等技術,結合下面幾本書看是不錯的。

《Unix環境高級編程》

在這里插入圖片描述

這本書的作者可真是國際著名的專家了,下面的《unix網絡編程》《tcp/ip詳解》都有它的影子。可謂字典書籍,這本書中應用不算多,但是基本理論是非常非常的清楚了,也詳細的能告訴你函數中不同參數的具體功能。

《Linux環境編程從應用到內核》

在這里插入圖片描述

這本書作者對系統編程,內核非常的了解,提交了很多patch。哈哈哈哈有幸聊過一次天,學習的好榜樣。

3 網絡編程

《計算機網絡第五版》

在這里插入圖片描述

教材書籍,了解計算機網絡的全貌,基本概念。

《tcp/ip詳解》

在這里插入圖片描述

《Unix網絡編程》

在這里插入圖片描述

《Linux高性能服務器編程》

在這里插入圖片描述

這本書實戰型還是很強的,也有很多高頻的面試題解析。比如select,epoll,另外也介紹了幾個debug和性能故障查看的工具。

《Linux多線程服務端編程;使用muduo C++網絡庫》

在這里插入圖片描述

陳碩老師這本書總結和對比了幾種網絡模型並給出自己的開源庫muduo。

4 大數據技術

《hadoop權威指南》

在這里插入圖片描述

《大數據技術原理與應用》

在這里插入圖片描述
《圖解spark》

在這里插入圖片描述
《Flink原理,實戰與性能優化》

在這里插入圖片描述

通過《hadoop權威指南》你可以知道從谷歌三篇論文到mapreduce應用開發,不同調度平台的理解學習。第二本類似教材書,可以配合廈門大學官網實例學習,加強實踐能力。后面過度到spark,最后到flink,嘿嘿,想起當時去參加flink大會獲得了簽名書籍和馬克杯。

5 操作系統

《深入理解操作系統》

其中有一些linux c的例子輔助理解理論知識。

6 算法面試

《劍指offer》

面試寶典,這本書的題目在牛客網也有相應的練習,最好做到手寫上面的題目,因為很多時候面試官不會讓你用IDE寫算法的喲。

《程序員代碼面試指南:IT 名企算法與數據結構題目最優解》

這本書的代碼練習可以在牛客網上練習,也有它相關的視頻輔助學習。

7 Linux內核

《Linux內核設計與實現》

在這里插入圖片描述

這本書的部分例子可以通過Linux內核之旅網址進行相應的學習練習。

8 總結

大部分書籍是看過,而且覺得這些書的確是值得去讀一讀的,后續還有相應的書籍再補充在這里。

9 結尾

嘿嘿,不知道老鐵們有看過這些書籍嗎,小賤已經把這些書籍放在了自己的原創公眾號[我是程序員小賤],關注我一定不會讓你失望!關注后台回復"小天使"領取哈!謝謝老鐵的支持!
在這里插入圖片描述
在這里插入圖片描述


免責聲明!

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



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