linux c++ 服務器端開發面試必看書籍

摘自別人博客,地址:http://www.cnblogs.com/nancymake/p/6516798.htmlhtml

摘自別人博客,地址:http://blog.csdn.net/qianggezhishen/article/details/45951095linux

打算從這開始一本一本開始看c++

題外話: 推薦一個 github 上的 開源書籍,有各類語言版本的,建議看 英文版 ,固然也有 中文版 很是之棒!!git

1、算法基礎系列程序員

  • 數據結構基礎(C語言版)》朱仲濤 譯
  • 《劍指Offer》
  • 《編程之美》
  • 《編程珠璣》
  • 《CareerCup-Top 150 Questions 4th》
  • 《[算法導論].(美國)Cormen.掃描版》

2、C/C++面試題基礎系列github

  • 《程序員面試寶典》
  • 《程序員面試攻略》
  • 《C/C++程序員生存手冊》

3、高質量代碼系列面試

  • 《高質量程序設計指南》
  • 《高質量程序設計藝術》

4、C語言系列(對很好的掌握C++有很大幫助)算法

  • 《編程精粹:編寫高質量C語言代碼》
  • 《C語言深度解剖》
  • 《C和指針》
  • 《C專家編程》

5、C++系列shell

  • 《C++ primer》                       目前正在看開始時間20170307 
  • 《C++程序設計語言》
  • 《effective C++》
  • 《more effective c++》
  • 《C++語言99個常見編程錯誤》
  • 《c++沉思錄》
  • 《c++ 編程剖析-問題、方案和設計準則》劉未鵬譯
  • 《提升C++性能的編程技術》左飛
  • 《STL 源碼剖析》

6、LINUX系列編程

  • 《鳥哥的LINUX私房菜基礎篇》
  • 《鳥哥的LINUX私房菜服務器架設篇》
  • 《Linux程序設計》馬修
  • 《UNIX 環境高級編程》
  • 《Linux內核設計與實現》
  • 《Linux內核徹底註釋(修正版v3.0)》
  • 《Unix 編程藝術》

7、LINUX 工具系列

  • 《VIM中文手冊》
  • 《輕鬆學用linux shell編程》
  • 《Linux命令、編輯器與Shell編程》 / (美) Mark G. Sobell著; 楊明軍, 王鳳芹譯

8、多線程編程系列

  • 《多核多線程編程》
  • 《LINUX 多線程服務器端編程》 陳碩

9、其它輔助系列

  • 《處理器架構》
  • 《英特爾平臺編程》
  • 《深刻理解計算機系統》
  • 《深刻淺出設計模式》
  • 《[設計模式]:可複用面向對象軟件的基礎》機械工業出版社

 

再補充幾本書能夠做爲後面後備

一部分書反覆讀3遍以上。好比apue,unp,tcp/ip v1等。
重點圈幾本推薦下:(*號書籍 強烈推薦)
c/c++:
初級 c語言解惑/C和指針
專家:C專家編程 *
c++ primer/effictive c++/inside c++ *
tcp/ip書籍
tcp/ip v1(tcp/ip 詳解 卷I) *** 卷2/3不必買,也不必看,這本卷1主要將tcp/ip原理
unp *** 這本主要將linux socket編程API,兩本結合看,效果最佳
unp2(unix 網絡編程第2卷) 這本主要講IPC,有時間能夠看看
linux書籍:
apue ***
深刻理解linux內核 *
其餘系列linux源碼書籍,適量看便可。
應試算法及智力題:
編程之美、編程珠璣
海量數據處理:
這個網上收集資料,或者有時間我傳上來。
數據結構:
數據結構與算法分析-C語言描述 Weiss *
考研數據結構1800紅色題集
差點沒忘了2本至牛的書籍:
彙編語言程序設計 

深刻理解計算機系統

相關文章
相關標籤/搜索