下载 >  开发技术 >  C > UNIX 网络编程第二版 源码 斯蒂文

UNIX 网络编程第二版 源码 斯蒂文

UNIX 网络编程第二版 源码 斯蒂文 永远的经典
2011-11-16 上传大小:133KB
分享
收藏 举报
Linux网络编程二版 源代码

Linux网络编程 第二版 源代码

立即下载
UNIX 网络编程(第2版)(高清PDF中文版)

本书全面深入地讲述了套接口API网络编程的既成事实标准,对X/open传输接口API也作了广泛的介绍。本书从对套接口API的综合讨论开始,论述了基本编程内容后,即转入高级套接口编程的相关主题,包括IPv4与IPv6的互操作性;UNIX域协议、非阻塞I/O、路由套接口、广播、多播、线程、原始套接口、数据链路访向等,对于客户一服务程序的各种设计方法也作了完整的探讨。在叙述X/Open传输接口API时,还对记这种设备驱动机制作了深入分析。在附录中又给出了IPv6、ICMPV6、虚拟网络等新内容。 本书内容详尽且具权威性,几乎每章都提供精选的习题,是计算机和网络专业高年级本科生和研究生的首选教材。本书也可作为网络研究和开发人员的自学教材和参考书。

立即下载
UNIX网络编程+第1卷+第2卷(中文第二版)+带书签

本书全面深入地讲述了套接口API网络编程的既成事实标准,对X/open传输接口API也作了广泛的介绍。本书从对套接口API的综合讨论开始,论述了基本编程内容后,即转入高级套接口编程的相关主题,包括IPv4与IPv6的互操作性;UNIX域协议、非阻塞I/O、路由套接口、广播、多播、线程、原始套接口、数据链路访向等,对于客户一服务程序的各种设计方法也作了完整的探讨。在叙述X/Open传输接口API时,还对记这种设备驱动机制作了深入分析。在附录中又给出了IPv6、ICMPV6、虚拟网络等新内容。 本书内容详尽且具权威性,几乎每章都提供精选的习题,是计算机和网络专业高年级本科生和研究生的首选教材。本书也可作为网络研究和开发人员的自学教材和参考书。

立即下载
unix 网络编程(卷1+ 卷2 第二版 + 第三版)

Unix网络编程几版都有,喜欢的朋友可以下载看看...............

立即下载
UNIX网络编程 卷2 进程间通信(第2版).pdf 下载 中文版

UNIX网络编程 卷2 进程间通信(第2版).pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

立即下载
unix网络编程(第二版

《unix网络编程》【美】W.Richard Stevens著 清华大学出版社 分上卷(套接口API和X/Open传输接口API)和下卷(进程间通信)

立即下载
Linux网络编程.pdf

第1篇Linux网络开发基础 第1章Linux操作系统概述 2 1.1Linux发展历史 2 1.1.1Linux的诞生和发展 2 1.1.2Linux名称的由来 3 1.2Linux的发展要素 3 1.2.1UNIX操作系统 4 1.2.2Minix操作系统 4 1.2.3POSIX标准 4 1.3Linux与UNIX的异同 5 1.4操作系统类型选择和内核版本的选择 5 1.4.1常见的不同公司发行的Linux异同 6 1.4.2内核版本的选择 6 1.5Linux的系统架构 7 1.5.1Linux内核的主要模块 7 1.5.2Linux的文件结构 9 1.6GNU通用公共许可证 10 1.6.1GPL许可证的历史 10 1.6.2GPL的自由理念 10 1.6.3GPL的基本条款 11 1.6.4关于GPL许可证的争议 12 1.7Linux软件开发的可借鉴之处 12 1.8小结 13 第2章Linux编程环境 14 2.1Linux环境下的编辑器 14 2.1.1vim使用简介 14 2.1.2使用vim建立文件 15 2.1.3使用vim编辑文本 16 2.1.4vim的格式设置 18 2.1.5vim配置文件.vimrc 19 2.1.6使用其他编辑器 19 2.2Linux下的GCC编译器工具集 19 2.2.1GCC简介 19 2.2.2编译程序的基本知识 21 2.2.3单个文件编译成执行文件 22 2.2.4编译生成目标文件 22 2.2.5多文件编译 23 2.2.6预处理 24 2.2.7编译成汇编语言 24 2.2.8生成和使用静态链接库 25 2.2.9生成动态链接库 26 2.2.10动态加载库 29 2.2.11GCC常用选项 31 2.2.12编译环境的搭建 33 2.3Makefile文件简介 34 2.3.1一个多文件的工程例子 34 2.3.2多文件工程的编译 36 2.3.3Makefile的规则 37 2.3.4Makefile中使用变量 39 2.3.5搜索路径 43 2.3.6自动推导规则 44 2.3.7递归make 44 2.3.8Makefile中的函数 46 2.4用GDB调试程序 47 2.4.1编译可调试程序 48 2.4.2使用GDB调试程序 49 2.4.3GDB常用命令 52 2.4.4其他的GDB 59 2.5小结 60 第3章文件系统简介 61 3.1Linux下的文件系统 61 3.1.1Linux下文件的内涵 61 3.1.2文件系统的创建 62 3.1.3挂接文件系统 64 3.1.4索引节点inode 65 3.1.5普通文件 66 3.1.6设备文件 66 3.1.7虚拟文件系统VFS 68 3.2文件的通用操作方法 72 3.2.1文件描述符 72 3.2.2打开创建文件open()、create()函数 72 3.2.3关闭文件close()函数 76 3.2.4读取文件read()函数 77 3.2.5写文件write()函数 79 3.2.6文件偏移lseek()函数 80 3.2.7获得文件状态fstat()函数 83 3.2.8文件空间映射mmap()函数 85 3.2.9文件属性fcntl()函数 88 3.2.10文件输入输出控制ioctl()函数 92 3.3socket文件类型 93 3.4小结 93 第4章程序、进程和线程 94 4.1程序、进程和线程的概念 94 4.1.1程序和进程的差别 94 4.1.2Linux环境下的进程 95 4.1.3进程和线程 96 4.2进程产生的方式 96 4.2.1进程号 96 4.2.2进程复制fork() 97 4.2.3system()方式 98 4.2.4进程执行exec()函数系列 99 4.2.5所有用户态进程的产生进程init 100 4.3进程间通信和同步 101 4.3.1半双工管道 101 4.3.2命名管道 107 4.3.3消息队列 108 4.3.4消息队列的一个例子 114 4.3.5信号量 116 4.3.6共享内存 121 4.3.7信号 124 4.4Linux下的线程 127 4.4.1多线程编程实例 127 4.4.2Linux下线程创建函数pthread_create() 129 4.4.3线程的结束函数pthread_join()和pthread_exit() 129 4.4.4线程的属性 130 4.4.5线程间的互斥 132 4.4.6线程中使用信号量 133 4.5小结 136 第2篇Linux用户层网络编程 第5章TCP/IP协议族简介 138 5.1OSI网络分层介绍 138 5.1.1OSI网络分层结构 138 5.1.2OSI的7层网络结构 139 5.1.3OSI参考模型中的数据传输 140 5.2TCP/IP协议栈 141 5.2.1TCP/IP协议栈参考模型 141 5.2.2主机到网络层协议 143 5.2.3IP协议 144 5.2.4网际控制报文协议(ICMP) 146 5.2.5传输控制协议(TCP) 150 5.2.6用户数据报文协议(UDP) 154 5.2.7地址解析协议(ARP) 156 5.3IP地址分类与TCP/UDP端口 158 5.3.1因特网中IP地址的分类 159 5.3.2子网掩码(subnetmaskaddress) 161 5.3.3IP地址的配置 162 5.3.4端口 163 5.4主机字节序和网络字节序 163 5.4.1字节序的含义 164 5.4.2网络字节序的转换 164 5.5小结 166 第6章应用层网络服务程序简介 167 6.1HTTP协议和服务 167 6.1.1HTTP协议概述 167 6.1.2HTTP协议的基本过程 168 6.2FTP协议和服务 170 6.2.1FTP协议概述 170 6.2.2FTP协议的工作模式 172 6.2.3FTP协议的传输方式 172 6.2.4一个简单的FTP过程 173 6.2.5常用的FTP工具 173 6.3TELNET协议和服务 174 6.3.1远程登录的基本概念 174 6.3.2使用TELNET协议进行远程登录的工作过程 174 6.3.3TELNET协议 174 6.4NFS协议和服务 176 6.4.1安装NFS服务器和客户端 176 6.4.2服务器端的设定 176 6.4.3客户端的操作 177 6.4.4showmount命令 177 6.5自定义网络服务 177 6.5.1xinetd/inetd 178 6.5.2xinetd服务配置 178 6.5.3自定义网络服务 179 6.6小结 180 第7章TCP网络编程基础 181 7.1套接字编程基础知识 181 7.1.1套接字地址结构 181 7.1.2用户层和内核层交互过程 183 7.2TCP网络编程流程 184 7.2.1TCP网络编程架构 184 7.2.2创建网络插口函数socket() 186 7.2.3绑定一个地址端口对bind() 189 7.2.4监听本地端口listen 192 7.2.5接受一个网络请求accept() 194 7.2.6连接目标网络服务器connect() 199 7.2.7写入数据函数write() 200 7.2.8读取数据函数read() 201 7.2.9关闭套接字函数close() 201 7.3服务器/客户端的简单例子 202 7.3.1例子功能描述 202 7.3.2服务器网络程序 203 7.3.3服务器读取和显示字符串 205 7.3.4客户端的网络程序 205 7.3.5客户端读取和显示字符串 206 7.3.6编译运行程序 206 7.4截取信号的例子 207 7.4.1信号处理 207 7.4.2信号SIGPIPE 208 7.4.3信号SIGINT 208 7.5小结 208[1]

立即下载
《UNIX网络编程:卷2》(第2版_中文版)

网络编程经典书籍《UNIX网络编程:卷2》(第2版_中文版)下载,详情请见:http://www.52im.net/thread-1015-1-1.html

立即下载
UNIX网络编程卷1第三版中文

UNIX网络编程卷1:套接字联网API,第三版,由于上传权限的限制没办法一次传那么大的文件,只能拆成两部分上传了,这是part1,有需要的同学把part2也下载了,然后解压就行了,不能只下一部分哦,不然是没办法解压的。

立即下载
UNIX网络编程(第2版)

UNIX网络编程(第2版)第1卷_套接口API和XOpen.传输接口API

立即下载
unix网络编程第2版(1+2卷).pdf 带有书签

unix网络编程第2版(1+2卷).pdf 带有书签 方便查看,不错的工具书

立即下载
[网盘]UNIX网络编程卷1

UNIX网络编程卷1

立即下载
unix网络编程卷2第二版英文版

unix网络编程卷2第二版英文版 unix网络编程卷2第二版英文版 unix网络编程卷2第二版英文版 unix网络编程卷2第二版英文版 unix网络编程卷2第二版英文版 unix网络编程卷2第二版英文版 unix网络编程卷2第二版英文版 unix网络编程卷2第二版英文版

立即下载
UNIX网络编程(卷一)(第三版)书中所有源码

UNIX网络编程(卷一)(第三版)书中所有源码 UNIX网络编程(卷一)(第三版)书中所有源码

立即下载
UNIX环境高级编程(第二版)+源码

UNIX环境高级编程(第二版)+源码盘<br/>无需密码解压

立即下载
Unix网络编程(高清非扫描版PDF)

unix网络编程卷一(第三版),网络编程圣经,注意是非扫描清晰版噢,亲~

立即下载
UNIX网络编程 卷2:进程间通信(第2版)PDF 及 源代码

UNIX网络编程 卷2:进程间通信(第2版)PDF 及 源代码; PDF 是中文扫描版的; 源代码里面有 .tar.gz 【在MAC/Linux/Unix 环境下使用 “tar zxvf xxx.tar.gz”解压】 以及 .zip 两种格式的文件【它们内容是一样的】;

立即下载
Unix网络编程第三版 高清 含完整书签

Unix网络编程第三版 高清 含完整书签 学习网络编程的必看书籍

立即下载
unix 网络编程卷2 进程间通信 第二版 书本 源码

unix 网络编程卷2 进程间通信 第二版 书本 源码

立即下载
《UNIX网络编程卷1:套接字联网API(第3版)》高清版PDF

UNIX网络编程卷1:套接字联网API(第3版)的高清pdf文件,资源下载的最低积分,高清版。

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

UNIX 网络编程第二版 源码 斯蒂文

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: