書不再多,在於精,技術底層原理是共通的。
讀哪些?順序如下。
一、《unix環境高階程式設計》
二、《unix網路程式設計 卷1:套接字聯網api》
三、《unix網路程式設計 卷2 : 程序間通訊》
四、《深入了解計算機系統》
五、《深入linux核心架構》
如何讀?
1,前三本精讀(至少三遍),並寫**加以驗證。
2,後兩本選讀,主要是解答前三本精讀後留下的疑問。
3,在工作中,遇到的效能問題,網路問題,都用書上的原理去印證。
讀了有什麼用?
原文出自:
計算機系統那些事 深入理解計算機系統(一)
一枚程式設計小白從2018.9.1的學習歷程 世界上沒有什麼是努力辦不到的,如果有,那麼就更努力一些吧 1.在unix系統上,原始檔到目標檔案是如何轉化的呢?從源程式也就是hello.c經過預處理 cpp 也就是那些 引入的標頭檔案啦,把它直接插到程式中,結果呢,得到hello.i這個時候程式就變得...
計算機系統
一陰一陽之為道。早在幾千年我國古人就知道天地萬物皆由正反兩個東西組成的。自從人類進入電氣時代,隨著電子元件的快速發展,各種裝置隨之誕生了。一些元件 例如閘流體 可以根據電壓的高低變化自行導 通或者關斷。如果是高電壓導通,就規定是1 低電壓導通規定是0,那麼眾多的這些元件組成的乙個整體就可以0 和1來...
計算機系統
做加法時,主要判斷是否溢位 無符號加溢位條件 cf 1 帶符號加溢位條件 of 1 舉例 若n 8,計算107 46 107 0110 1011 46 0010 1110 01001 1001 溢位標誌of 1 零標誌zf 0 符號標誌sf 1 進製標誌cf 0 無符號 sum 153,因為cf 0...