1.Essentital C+±-------lippman--------C++大師之作,主攻核心,輕薄短小,經典
2 .The C++ programming language--------C++之父,技術權威,C++百科全書代表,聖經。
3.C++ Primer-------lippman------- 經典之作,C++百科全書式代表。
4.Inside the C++ object model--------lippman------- 提示C++底層,比較難。
5 . effective C+±-------- 通過50個C++編程實例一,展示專家經驗,行文有趣,深入淺出。在技術面試多常有問題。
-
More Effiective C+±-------通過35 個編程實例,展示專家經驗,行文有趣,深入淺出。
-
The C++ standard libray-------C++標準庫的百科全書。
-
設計模式,可複用面向對象軟件的基礎------非常重要的開發經驗總結.
多線程編程:
window下的window核心編程不錯
linux下可以看看unix環境高級編程和unix網絡編程卷二
多線程和C++語言關係不大,主要是瞭解創建線程的系統函數,其他就是線程間同步通信的機制了。
網絡編程:
- TCP/IP協議
經典書是:W.Richard Stevens 著《TCP/IP詳解》三卷書,卷1是協議,卷2是實現,卷3是TCP事務協議等。還有官方的協議文檔:RFC
當然也可以在網上下載電子書。
經典的開源協議分析工具:Wireshark.
簡單的開源TCP/IP協議棧:LwIP,或者Linux 1.0裏包含的協議棧,當然也可以看看FreeBSD的TCP/IP協議棧。
- 實際指導網絡編程的書
Winodws平臺,經典書是《windows網絡編程》第二版。
Linux平臺,經典書是W.Richard Stevens 著《UNIX網絡編程》
4.庫
boost
近期要看的書
1.C++primer
2.c和指針的指針部分
3.windows核心編程當字典看
5.計算機網絡
計算機網絡–自頂向下方法
首先是基礎:C/C++語法 和 數據結構、算法,這些非常重要,招聘時筆試主要也是考這一塊。
然後是進階,基本上開發都要掌握的:
STL、TCP/IP協議、Socket網絡編程技術、多線程編程技術、SQL數據庫、linux。
面試準備
1.linux命令與shell編程大全(電子版)
2.設計模式-可複用面向對象軟件的基礎
3.程序員面試筆試寶典(C++)
《程序員面試筆試寶典 第2版》(何昊 等編著)
4.劍指offer
擴展閱讀:
1.代碼整潔之道
2.我編程,我快樂:程序員職業生涯規劃之道
3.贏得朋友–卡耐基
4.關鍵對話:如何高效能的溝通
5.口渴之前先挖井(關於內推的書)
6.超越華爾街:成功投資的十大守則
7.鄰家的百萬富翁(講述如何增加自己的財富)
8.牧羊少年奇幻之旅( 能讓你重燃激情,傾聽你內心深處的聲音,追尋你曾經的夢想,那些已經迷失在我們日常瑣碎生活中的 夢想)
關注我,帶你遨遊代碼世界!
私信回覆 “資料” 獲取更多