UNIX LINUX程式設計書籍

2021-08-27 15:41:10 字數 2522 閱讀 7736

排名不分先後:

1. c語言:

高質量程式設計指南

c語言介面與實現

c語言解惑

c專家程式設計

c陷阱與缺陷

c語言參考手冊

2. linux應用開發

unix網路程式設計(第1,2卷)

unix環境高階程式設計

linux系統程式設計

unix/linux程式設計實踐教程

linux程式設計(第3版)

unix程式設計藝術

3. linux使用及指令碼語言:

unix與linux系統管理

鳥哥的linux私房菜

sed與awk

exploring expect

精通正規表示式

perl語言入門

unix超級工具上下冊

學習bash

shell指令碼學習指南

perl語言程式設計

perl最佳實踐

版本控制之道

linux系統架構與目錄解析

linux防火牆

python核心程式設計

4. 資料結構與演算法:

演算法技術手冊

程式設計師實用演算法

資料結構(嚴蔚敏)

演算法引論

演算法c語言實現

資料結構與演算法分析——c語言描述

計算機演算法設計與分析

演算法設計手冊

程式設計之美

algorithm in c

5. c++程式設計:

c++標準程式庫

c++ template

c++ primer

stl原始碼剖析

c++程式設計思想(第1,2卷)

c++程式語言

c++ primer plus

stl高效程式設計

more effective c++ (兩個版本)

effective c++ (兩個版本)

c++程式設計陷阱

c++沉思錄

c++ cookbook

c++程式設計規範

深度探索c++物件模型

c++標準庫擴充套件權威指南

exceptional c++

exceptional c++ style

6.linux核心:

linux核心源**情景分析(上下冊)

linux核心分析及程式設計

linux核心完全剖析——基於0.12核心

unix作業系統設計

linux核心設計與實現(兩個版本)

深入理解linux核心(兩個版本)

linux裝置驅動程式(兩個版本)

linux network internal

深入linux裝置驅動程式核心機制

linux核心原始碼剖析

7. 計算機基礎:

電腦程式的構造和解釋

高效程式的奧秘

深入理解計算機系統(兩個版本)

8. 程式設計:

面向模式的軟體體系結構(第1,2,3卷)

posix多執行緒程式設計

設計模式——可復用物件導向軟體的基礎

程式設計師的自我修養——鏈結、裝載與庫

head first設計模式

程式設計卓越之道(第1,2卷)

code complete

重構——改善既有**的設計

程式設計珠璣

程式設計珠璣ii

**質量

**整潔之道

架構之美

**之美

9. 網路:

tcp/ip詳解(第1,2,3卷)

通訊網基本概念與主體結構 

密碼編碼學與網路安全

計算機網路系統方法

10. 程式人生:

軟體隨想錄——程式設計師部落酋長joel談軟體

程式設計師修煉之道

程式設計高手箴言

高效程式設計師的45個習慣

11. 彙編:

ibm-pc 組合語言程式設計

組合語言程式設計

12. 技巧性書籍:

binary hacks

why programs fail——系統化除錯指南

13. sql:

sql必知必會

sql cookbook

14. windows (deprecated):

windows核心程式設計

深入解析windows作業系統

深入淺出mfc

15. 嵌入式(deprecated):

嵌入式linux應用開發詳解

基於arm的嵌入式系統開發與應用

嵌入式設計linux驅動開發指南

arm體系結構與程式設計

深入理解linux核心架構

計算機程式設計藝術(第1,2,3卷)

虛擬機器系統與程序的通用平台

演算法導論

分布式系統概念與設計

資料庫系統概念

計算機體系結構——量化研究方法

敏捷軟體開發原則、模式與實踐

程式語言——實踐之路

intel developer manual(5卷)

編譯原理

unix linux 經典書籍推薦

源自 1 unix教程 外國教材 如果英文好的話可以看原版的 入門性的教材,在腦袋中建立起unix的概念並學會基本的操作。2 unix環境高階程式設計,被稱為unix程式設計的聖經,看書之前,需要有作業系統基礎,比如程序,記憶體管理,檔案系統等。而且要知道unix下各個元件的特性。3 unix系統程...

Unix Linux程式設計 socketpair

管道內部傳輸的是位元組流,tcp socket傳輸的也是位元組流,區別在於 socket的基礎api中有乙個socketpair函式。它能夠方便的建立雙向管道 include include socketpair 函式用於建立一對無名的 相互連線的套接子。引數 domain必須是unix本地域協議族...

Unix Linux環境程式設計學習總結

這段時間學習了unix環境高階程式設計,在這裡呢,先給大家推薦一本書 unix環境高階程式設計 這本書在這個領域可是聖經級別的。先說一下這段時間的學習感受,起初學習了幾天之後,休息了一段時間,於是自己照著那本聖經開始看了起來,有很多難懂的地方,看著看著,難免心態有點崩潰,但是還是咬著牙看了下去,雖然...