《Linux網路編程》是一本2020年人民郵電出版社出版的圖書,作者李興華,邢碧麟。本書共10章,分為網路基礎、網路編程、編程實踐三個部分,內容包括網路概述、網路基礎概念、套接字、TCP編程、UDP編程、網路通信、防火牆、原始套接字,並在最後提供了兩個編程實踐項目。
基本介紹
- 中文名:Linux網路編程
- 作者:李興華、邢碧麟
- 出版社:人民郵電出版社
- ISBN:9787115527318
《Linux網路編程》是一本2020年人民郵電出版社出版的圖書,作者李興華,邢碧麟。本書共10章,分為網路基礎、網路編程、編程實踐三個部分,內容包括網路概述、網路基礎概念、套接字、TCP編程、UDP編程、網路通信、防火牆、原始套接字,並在最後提供了兩個編程實踐項目。
《Linux網路編程》是2010年1月清華大學出版社出版的圖書,作者是宋敬彬、孫海濱。內容簡介 Linux是當下最流行的開源作業系統,網路功能在linux下占有核心的地位。本書循序漸進地從套用層到linux核心、從基本知識點到綜合案例,向讀者介紹如何在linux下進行網路程式設計。本書內容分為4個部分:linux程式設計基礎部分、linux...
《Linux網路編程》是一本2020年人民郵電出版社出版的圖書,作者李興華,邢碧麟。本書共10章,分為網路基礎、網路編程、編程實踐三個部分,內容包括網路概述、網路基礎概念、套接字、TCP編程、UDP編程、網路通信、防火牆、原始套接字,並在最後提供了兩個編程實踐項目。內容簡介 本書較為全面地介紹了基於Linux網路編程...
《Linux網路編程》是2000年科學出版社出版的圖書,作者是朱剛。內容簡介 本書深入淺出地闡述了網路編程的基本思路以及網路編程中常用的客戶機-伺服器模型,詳細地介紹了包括TCP套接口、UDP套接口和原始套接口等套接口編程的各個細節,並且給出了大量例子。同時,本書對CGI的基本概念也進行了簡單的介紹,並對Per進行了...
《Linux/UNIX網路編程》一書於2008年由中國水利水電出版社出版發行,該書詳細介紹了在Unix系統下基於TCP/IP網路套接口的基本編程方法,包括疊代與並發伺服器編寫方法、進程與執行緒編程技術、I/O編程技術、IPv4與IPv6的兼容性、原始套接口、數據鏈路訪問技術、廣播與多播技術等。為滿足教學實際需要,在本書最後一章,給...
《Python網路編程(Linux)》是2018年清華大學出版社出版的圖書,作者是趙宏、包廣斌、馬棟林。圖書簡介 本書選用各項性能指標優良的Ubuntu作為Linux系統實例,以Python為程式語言,理論結合實踐,系統地講解網路各層次的功能、所包含的常用協定、數據報文格式,並給出實際操作的程式實例。本書包括Linux系統介紹、Python語言...
Select在Socket編程中還是比較重要的,可是對於初學Socket的人來說都不太愛用Select寫程式,他們只是習慣寫諸如connect、accept、recv或recvfrom這樣的阻塞程式(所謂阻塞方式block,顧名思義,就是進程或是執行緒執行到這些函式時必須等待某個事件的發生,如果事件沒有發生,進程或執行緒就被阻塞,函式不能立即返回)。可是...
《高性能Linux網路編程核心技術揭秘》是清華大學出版社於2023年8月出版的一本圖書,作者是朱文偉、李建英。內容簡介 《高性能Linux網路編程核心技術揭秘》沒有從基本的網路編程知識講起,而是著眼於當前業界主流的Linux高性能網路編程框架,並以實戰案例的形式將相關知識展現出來。本書詳細講解高性能Linux網路編程的常用...
《Linux網路編程技術》是2001年人民郵電出版社出版的一本書 內容介紹 本書詳盡而細緻地介紹了在Linux作業系統下進行網路編程所需要的各種知識,對網路編程的模型和原理、套接字函式的使用方法、多執行緒和多進程的結構以及大型網路應用程式的設計方法等進行了全面的講解。書中還穿插了大量的實例程式,並配以說明,更加...
《Linux programming instances 網路編程教程》是2002年6月1日北京希望電子出版社出版的圖書,作者是張威。作品目錄 基礎篇 第1章 Linux平台環境簡單回顧 第2章 進程間通信 第3章 傳輸層協定TCP和UDP 第4章 TCP套接字簡介 第5章 TCP套接字編程實例 第6章 UDP數據報 第7章 套接字中的I/0模型 第8章 套接...
第九章 Linux網路編程 1 9.1. 計算機網路概述 1 9.1.1 計算機網路的組成及特點 1 9.1.2 計算機網路協定 2 9.1.3 網路協定分層 2 9.1.4 TCP/IP協定 3 9.1.5 Client/Server模型 3 9.1.6 Linux網路編程概述 3 9.1.7 網路協定棧 4 9.2. Socket編程 4 9.2.1 什麼是 Socket? 4 9.2.2...
第1章 TCP/IP網路編程基礎1 1.1 網路和網路互聯1 1.1.1 ISO/OSI網路模型和TCP/IP協定棧1 1.1.2 IP位址和連線埠2 1.2 客戶端/伺服器編程模型3 1.2.1 循環式伺服器3 1.2.2 並髮式伺服器3 1.3 本章小結4 習題4 第2章 Linux下的C編程環境5 2.1 進程5 2.1.1 進程標識5 2.1.2 創建進程...
共分為五篇:第一篇是Linux系統知識,講述Linux系統的安裝和使用、常用命令、文本編輯器及程式的編譯與調試;第二篇是C語言基本知識,講述C語言的基本語法、指針、結構體、系統庫函式等知識;第三篇是Linux系統編程,講述Shell編程和檔案處理方法;第四篇是Linux網路編程,講解TCP和UDP網路編程的知識;第五篇是Linux...
本書分11章,首先介紹Linux的背景、開發環境、網路配置與遠程操作及管理;其次講解Linux系統操作中的基本命令以及基礎開發中使用的工具;然後講解Shell編程的基本語法、Linux系統中的用戶和用戶組以及Linux檔案系統與操作;之後對Linux程式開發涉及的進程、信號、執行緒、網路編程等重點難點知識進行講解;最後介紹Linux系統中高...
《Linux編程》全面講述Linux環境下基於C語言的系統編程技術以及相關的理論原理,主要內容包括Linux基本操作、Shell編程、系統I/O編程、檔案系統、進程控制原理、多進程並發編程、信號機制、執行緒概念、多執行緒並發編程、同步與互斥的概念、基於信號量與P/V操作解決同步及互斥問題、經典同步問題、網路編程、並發網路套用編程等...
第三部分為實踐篇,共有5章,分別為5個不同的Linux平台下C程式開發的綜合案例,向讀者詳細闡述了Linux檔案操作、GTK+圖形界面編程、Linux網路編程,以及基於Linux平台的嵌入式軟體開發的方法和技巧。本書是由作者根據多年來的開發工作經驗編著而成,語言通俗易懂,內容豐富,注重實例講解,知識涵蓋面廣。非常適合Linux...
《Linux編程技術詳解》是2007年人民郵電出版社出版的圖書,作者是杜華。本書全面介紹了Linux編程相關的知識,內容涵蓋Linux基本知識、如何建立Linux開發環境、Linux開發工具、Linux檔案系統、檔案I/O操作、設備檔案、進程與進程環境、守護進程、基本進程間通信方法、管道與命名管道、POSIXIPC、Linux下的多執行緒、Linux網路編程...
第7章 嵌入式Linux多執行緒編程 188 7.1 多執行緒概述 188 7.2 多執行緒程式設計 188 7.3 執行緒屬性 194 7.4 執行緒數據處理 202 本章小結 217 習題與實踐 217 第8章 嵌入式Linux網路編程 220 8.1 嵌入式Linux網路編程概述 220 8.2 嵌入式Linux網路編程基礎 232 8.3 TCP網路程式設計 238 8.4 UDP網路程式...
《GNU/Linux編程指南(第二版)(1163)》是2002年清華大學出版社出版的圖書,作者是Kurt Wall,et al.。作品目錄 第1部分 Linux編程工具包 第1章 Linux及Linux編程綜述 ……第2部分 輸入、輸出、檔案和目錄 第11章 輸入和輸出 ……第3部分 進程和同步 第13章 進程控制 ……第4部分 網路編程 第19章 TCP/IP...
第七章 Linux的檔案系統 第八章 進程管理 第九章 進程間通信(IPC) 第十章 網路編程 第十一章 Linux的多執行緒編程 第十二章 安全性問題 附錄A Linux的系統調用 附錄B Linux的共享庫 附錄C Linux核心原始碼結構 附錄D GNU通用公共許可證(GPL) [1]
《Linux多執行緒服務端編程》是電子工業出版社2013年出版的圖書,作者是陳碩。內容介紹 本書主要講述採用現代C++ 在x86-64 Linux 上編寫多執行緒TCP 網路服務程式的 主流常規技術,重點講解一種適應性較強的多執行緒伺服器的編程模型,即one loop per thread。這是在Linux 下以native 語言編寫用戶態高性能網路程式最成熟的...
第8章 網路編程(276)8.1 概述(276)8.2 TCP/IP基礎(277)8.2.1 參考模型(277)8.2.2 Linux中TCP/IP網路的層結構(279)8.3 BSD套接字接口(280)8.4 客戶機/伺服器模式(281)8.5 套接字網路編程(282)8.5.1 套接字編程的基本流程(282)8.5.2 套接字地址(284)8.5.3 位元組順序...
第2章Linux作業系統管理常用命令24 2.1Linux常用命令24 2.2命令高級操作26 2.2.1命令補全26 2.2.2使用歷史命令26 2.2.3輸入/輸出重定向27 2.2.4管道功能27 2.3檔案操作命令27 2.4用戶與組管理命令37 2.5網路管理命令46 2.6進程管理命令49 2.7幫助命令58 本章小結60 本章習題60第3章Shell編程61...
網路編程從大的方面說就是對信息的傳送到接收,中間傳輸為物理線路的作用。網路編程最主要的工作就是在傳送端把信息通過規定好的協定進行組裝包,在接收端按照規定好的協定把包進行解析,從而提取出對應的信息,達到通信的目的。中間最主要的就是數據包的組裝,數據包的過濾,數據包的捕獲,數據包的分析,當然最後再...
全書共10章,內容包括嵌入式系統概述、嵌入式Linux作業系統基礎、嵌入式Linux編程基礎、嵌入式Linux檔案編程、嵌入式Linux進程控制、嵌入式Linux進程間通信、嵌入式Linux多執行緒編程、嵌入式Linux網路編程、嵌入式Linux系統構建、嵌入式Linux數據採集系統開發等。其中第9章系統介紹開發嵌入式Linux系統的方法,包括硬體電路板的...
1章介紹Linux作業系統核心;2章介紹不同形式I/O的操作接口;3章介紹進程的相關屬性與進程的創建;4章介紹多執行緒編程及相關的同步互斥機制;5章介紹三種進程通信機制;6章介紹System V分支的三種進程間通信機制;7-10章介紹進程通信的重要知識,套接字的編程,從開始的網路編程基礎,以及協定分析到最後高級網路編程;...
7.1.3執行緒創建的Linux實現 7.2執行緒的創建和退出 7.3執行緒的等待退出 7.3.1等待執行緒退出 7.3.2執行緒的取消 7.3.3執行緒終止清理函式 7.4執行緒的互斥 7.5執行緒的同步 7.5.1條件變數 7.5.2信號燈 7.6生產者消費者問題 7.7執行緒的屬性 第8章Linux網路編程 8.1Linux網路編程介紹 8.1.1TCP/IP概述 8.1...
構建makefile檔案和gdb調試器等;第3篇Linux進程操作,介紹了進程環境、進程控制、時間和日曆歷程、信號及信號處理、進程間通信、執行緒和執行緒高級操作等;第4篇Linux檔案操作,介紹了檔案I/O、檔案管理、目錄操作、特殊檔案和基於流的I/O等;第5篇Linux網路編程,介紹了TCP和UDP協定、網路編程基礎、網路編程進階、實現...
《Linux高性能伺服器編程》共17章,分為3個部分:第一部分對Linux伺服器編程的核心基礎——TCP/IP協定進行了深入的解讀和闡述,包括TCP/IP協定族、TCP/IP協定,以及一個經典的TCP/IP通信案例;第二部分對高性能伺服器編程的核心要素進行了全面深入的剖析,包含Linux網路編程API、高級I/O函式、Linux伺服器程式規範、...
界面程式設計——GTK+ 第13章 進程 第14章 信號 第四篇 進程間通信(IPC)及網路編程 第15章 進程間通信——管道 第16章 進程間通信——訊息佇列 第17章 進程間通信——共享記憶體 第18章 進程間通信——信號量 第19章 Linux網路環境 第20章 基本套接字編程 第21章 綜合實例——銀行代理收費伺服器 ...