後端開發應該讀那些計算機系統基礎書籍?

2021-09-18 02:48:46 字數 318 閱讀 8277

書不再多,在於精,技術底層原理是共通的。

讀哪些?順序如下。

一、《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...