-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Linux網絡編程-(第2版) 版權信息
- ISBN:9787302335283
- 條形碼:9787302335283 ; 978-7-302-33528-3
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
Linux網絡編程-(第2版) 本書特色
“linux典藏大系”自2010年陸續出版以來,因其內容豐富、講解細膩、通俗易懂和實用性強等特色而深受廣大讀者的喜愛,長期位居同類圖書銷售排行榜的前列,累計銷量近10萬冊。叢書中部分圖書榮獲51cto讀書頻道“*受讀者喜愛的原創it技術圖書獎”,還有多種圖書的中文繁體字版權輸出到了中國臺灣地區出版發行。叢書中的多個品種被國內幾十所培訓機構和大中專院校選為教材。叢書的出版還得到了國內linux領域*知名的技術社區chinaunix的大力支持。讀者在chinaunix社區的論壇上與社區中的linux愛好者進行了廣泛的交流,取得了良好的學習效果。2014年2月“linux典藏大系“全新升級版(第2版)正式出版,第2版圖書迎合了linux技術的*新發展,全部采用當前*流行和穩定的linux發行版或者相關工具,是linux愛好者學習linux的好幫手。 《linux網絡編程(第2版)》是獲得大量讀者好評的“linux典藏大系”中的《linux網絡編程》的第2版。《linux網絡編程(第2版)》第1版出版后獲得了讀者的高度評價。《linux網絡編程(第2版)》循序漸進,從應用層到linux內核,從基本知識點到綜合案例,全面、系統地向讀者介紹了如何在linux下進行網絡程序設計。《linux網絡編程(第2版)》涉及面廣,從基本的編程工具介紹和編程環境搭建,到高級技術和核心原理,再到項目實戰,幾乎涉及linux網絡編程的所有重要知識。 《linux網絡編程(第2版)》共分4篇。第1篇介紹linux操作系統概述、linux編程環境、文件系統簡介、程序、進程和線程;第2篇介紹tcp/ip協議族簡介、應用層網絡服務程序簡介、tcp網絡編程基礎、服務器和客戶端信息的獲取、數據的io和復用、基于udp協議的接收和發送、高級套接字、套接字選項、原始套接字、服務器模型選擇,以及ipv6的簡介;第3篇介紹linux內核中網絡部分結構,以及分布和netfilter框架內報文處理;第4篇介紹三個網絡編程的實例:web服務器的例子shttpd、網絡協議棧的例子sip、防火墻的例子sipfw。 《linux網絡編程(第2版)》適合所有想全面學習linux網絡編程的人員閱讀,也適合已經從事linux網絡開發的工程技術人員使用。對于廣大的linux平臺下的網絡程序設計人員,《linux網絡編程(第2版)》更是一本不可多得的參考手冊。
Linux網絡編程-(第2版) 內容簡介
備受推崇的linux經典暢銷書全面升級,chinaunix社區鼎力推薦 資深程序員15年經驗總結,深入探討linux應用層和內核層的網絡編程 詳細講解http服務器、協議棧和防火墻三個典型案例的實際開發過程 內容全面:全書涵蓋linux網絡編程從基礎到高級開發的方方面面知識點 內容深入:重點講解了技術性較強的linux用戶空間網絡編程及內核網絡編程 注重原理:對每個知識點都從原始概念和基本原理進行了詳細和透徹的分析 插圖豐富:對比較復雜和難度較高的內容繪制了220余幅原理圖進行講解 代碼經典:書中的示例代碼大多是從實際項目總結而來,有很強的實用性 實踐性強:結合450余個示例、70余個應用實例及3個項目案例進行講解 案例典型:詳細介紹了http網絡服務器、協議棧和防火墻的實現過程 推薦閱讀(請點叢書鏈接查看) “linux典藏大系”(叢書暢銷10萬冊,全面、詳細、深入、實用,linux愛好者必讀經典) 入門很簡單叢書 (精品暢銷叢書,有口皆碑,新手必讀) 零點起飛學編程 (新手學編程好幫手,編程其實并不難) web開發典藏大系 (涵蓋眾多web開發的前言技術,由一線web開發人員打造) 《程序員的數學思維修煉(趣味解讀)》 (專門為程序員而寫的數學書,生動有趣,程序員必讀!)
Linux網絡編程-(第2版) 目錄
第1篇linux網絡開發基礎
第1章linux操作系統概述
1.1linux發展歷史
1.1.1linux的誕生和發展
1.1.2linux名稱的由來
1.2linux的發展要素
1.2.1unix操作系統
1.2.2minix操作系統
1.2.3posix標準
1.3linux與unix的異同
1.4操作系統類型選擇和內核版本的選擇
1.4.1常見的不同公司發行的linux異同
1.4.2內核版本的選擇
1.5linux的系統架構
1.5.1linux內核的主要模塊
1.5.2linux的文件結構
1.6gnu通用公共許可證
1.6.1gpl許可證的歷史
1.6.2gpl的自由理念
1.6.3gpl的基本條款
1.6.4關于gpl許可證的爭議
1.7linux軟件開發的可借鑒之處
1.8小結
第2章linux編程環境
2.1linux環境下的編輯器
2.1.1vim使用簡介
2.1.2使用vim建立文件
2.1.3使用vim編輯文本
2.1.4vim的格式設置
2.1.5vim配置文件.vimrc
2.1.6使用其他編輯器
2.2linux下的gcc編譯器工具集
2.2.1gcc簡介
2.2.2編譯程序的基本知識
2.2.3單個文件編譯成執行文件
2.2.4編譯生成目標文件
2.2.5多文件編譯
2.2.6預處理
2.2.7編譯成匯編語言
2.2.8生成和使用靜態鏈接庫
2.2.9生成動態鏈接庫
2.2.10動態加載庫
2.2.11gcc常用選項
2.2.12編譯環境的搭建
2.3makefile文件簡介
2.3.1一個多文件的工程例子
2.3.2多文件工程的編譯
2.3.3makefile的規則
2.3.4makefile中使用變量
2.3.5搜索路徑
2.3.6自動推導規則
2.3.7遞歸make
2.3.8makefile中的函數
2.4用gdb調試程序
2.4.1編譯可調試程序
2.4.2使用gdb調試程序
2.4.3gdb常用命令
2.4.4其他的gdb
2.5小結
第3章文件系統簡介
3.1linux下的文件系統
3.1.1linux下文件的內涵
3.1.2文件系統的創建
3.1.3掛接文件系統
3.1.4索引節點inode
3.1.5普通文件
3.1.6設備文件
3.1.7虛擬文件系統vfs
3.2文件的通用操作方法
3.2.1文件描述符
第4章 程序、進程和線程 94
第2篇 linux用戶層網絡編程
第5章 tcp/ip協議族簡介 138
第6章應用層網絡服務程序簡介 167
第7章 tcp網絡編程基礎 181
第8章服務器和客戶端信息的獲取 209
第9章數據的io和復用 236
第10章基于udp協議的接收和發送 265
第11章高級套接字 290
第12章套接字選項 328
第13章原始套接字 374
第14章服務器模型選擇 410
第15章 ipv6簡介 437
第3篇 linux內核網絡編程
第16章 linux內核中網絡部分結構以及分布 464
第17章 netfilter框架內報文處理 478
第4篇綜合案例
第18章一個簡單web服務器的例子shttpd 512
第19章一個簡單網絡協議棧的例子sip 558
第20章一個簡單防火墻的例子sipfw 620
Linux網絡編程-(第2版) 作者簡介
宋敬彬,海信集團國家重點實驗室高級工程師,海信數字家庭原型系統的主要設計及實現人。有15年的Linux編程經驗,對Linux內核和網絡協議棧十分熟悉。長期從事嵌入式Linux設備、機頂盒產品和IGRS設備互聯的研究和開發工作。目前主要從事數字家庭系統的設計和實現。曾經在技術期刊上發表過多篇技術論文,參加過國家863高性能集群服務器和電子發展基金的IPv6等項目。
- >
羅庸西南聯大授課錄
- >
巴金-再思錄
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
詩經-先民的歌唱
- >
【精裝繪本】畫給孩子的中國神話
- >
推拿
- >
我與地壇
- >
中國人在烏蘇里邊疆區:歷史與人類學概述