该篇是近一周计算机类精品书籍专题,为方便大家在繁忙的工作学习中能够为挑选要买的书籍而节省时间提供便利,大家有什么需求和建议尽管反馈告知我们,我们都会在可以的范围内尽量一一满足。
一、《UNIX网络编程 卷1:套接字联网API(第3版)》
UNIX和网络专家W.
Richard Stevens的传世之作,世界著名网络专家Bill Fenner和Andrew M. Rudoff...
分类:
其他好文 时间:
2015-07-06 16:08:05
阅读次数:
110
本文摘自《UNIX网络编程 卷1》。fork和exec函数 fork函数是Unix/Linux中派生新进程的唯一方法。其定义如下:#include pid_t fork(void);// 返回:若成功则在子进程中返回0,在父进程中返回子进程ID,若出错则返回-1 fork函数调用一次,返回两...
分类:
其他好文 时间:
2015-07-03 06:49:03
阅读次数:
177
这篇是计算机类的优质预售推荐>>>>《UNIX网络编程
卷2:进程间通信(第2版)》
UNIX和网络专家W. Richard Stevens的传世之作
编辑推荐
两卷本的《UNIX网络编程》是已故著名技术作家W. Richard Stevens的传世之作。卷2着重讨论如何让应用程序与在其他机器上的应用程序进行对话。
良好的进程间通信(IPC)机制是提高UNIX程序...
分类:
系统相关 时间:
2015-07-01 16:05:12
阅读次数:
329
这篇是计算机类的优质预售推荐>>>>《UNIX网络编程
卷1:套接字联网API》
UNIX和网络专家W. Richard Stevens的传世之作,世界著名网络专家Bill Fenner和Andrew M. Rudoff执笔新版
编辑推荐
这是一部传世之作!顶级网络编程专家Bill Fenner和Andrew M. Rudoff应邀执笔,对W. Richard Ste...
unp27章节中的27.12中,我们的子线程是通过操作共享任务缓冲区,得到task的,也就是通过线程间共享的clifd[]数组,这个数组其实就是我们的任务数组,得到其中的connfd资源。我们对这个任务数组的操作,需要互斥量+条件变量达到同步的目的。。每个线程是无规律的从clifd得到任务,然后执行...
分类:
编程语言 时间:
2015-06-28 21:38:03
阅读次数:
189
本文参考自: 《UNIX网络编程 卷1》 在《UNIX网络编程 卷1》一书中,作者给出了TCP状态转换图(如下)。本文也将围绕此图进行阐释。
分类:
其他好文 时间:
2015-06-28 17:28:48
阅读次数:
98
本文摘录自《UNIX网络编程 卷1》。 1. TCP特性 相对于不可靠、无连接的用户数据报协议(User Datagram Protocol, UDP),传输控制协议(Transmission Control Protocol, TCP)是可靠的、面向连接的协议。除此之外,TCP还提供了以...
分类:
其他好文 时间:
2015-06-28 17:26:10
阅读次数:
144
介绍:应该用在网络编程实现每个套接字地址结构。所以主套接字地址结构后前提网络计划编制,地址结构可以在两个方向上发送:从工艺到内核和内核处理。构中的二进制值之间进行转换。大多数套接字函数都须要一个指向套接字地址结构的指针作为參数。不同协议都有自己的套接字地址结构。通用的套接字地址结构是sockaddr...
分类:
其他好文 时间:
2015-06-25 16:50:50
阅读次数:
132
《UNIX网络编程 卷1》的源码可以从www.unpbook.com下载得到。解压之后的目录为unpv13e。 1. 编译 进入unpv13e目录,按如下步骤编译: 1 ./configure 2 3 cd lib 4 make // 可能遇到问题:redefinition of ‘st...
分类:
其他好文 时间:
2015-06-22 16:18:58
阅读次数:
359
一、获取/设置套接字选项的方法
一个套接字描述符相关联的套接字选项很多。获取/设置套接字选项的方法:
1. getsockopt和setsockopt函数
2. fcntl函数
3. ioctl函数
二、 getsockopt和setsockopt函数
int getsockopt(int sockfd, int level, int optname, void* optval...
分类:
其他好文 时间:
2015-06-17 15:31:39
阅读次数:
173