控制socket文件描述符属性1.set/getsockopt()修改socket属性int getsockopt (int __fd, int __level, int __optname, void *__restrict __optval, socklen_t *__restrict __op...
分类:
系统相关 时间:
2015-08-04 20:49:00
阅读次数:
202
http://github.com//leeluolee郑海波看好书《Spring攻略》《JavaScriptDOM编程艺术》入门《JavaScriptDOM高级程序设计》进阶《JavaScript高级程序设计》红宝书《犀牛书(权威指南)》看源码写代码、写博客
分类:
其他好文 时间:
2015-08-04 14:54:24
阅读次数:
114
文件I/O方式比较1.阻塞式文件I/O进程从调用函数开始,直到返回这段时间都处于阻塞状态。2.非阻塞式文件I/O如果当前没有数据可操作,将不阻塞当前进程,而是立即返回一个错误信息。需要反复尝试。3.多路复用I/O仍然是阻塞方式等待,但是可以同时等待多个文件描述符。4.信号驱动I/O异步方式,等到数据...
分类:
系统相关 时间:
2015-08-04 00:31:13
阅读次数:
159
网络调试工具tcpdump功能:打印指定网络接口中与布尔表达式匹配的报头信息关键字:①类型:host(默认)、net、porthost 210.27.48.2 //指明是一台主机net 202.0.0.0 //指明是一个网络port 23 //指明端口号...
分类:
系统相关 时间:
2015-08-03 20:54:34
阅读次数:
234
使用之前的函数实现的简单聊天程序TCP协议双方实时发送/接收消息实现后的问题: 可能是我虚拟机的IP地址配得有问题吧。在一台电脑上面开两个终端,用127.0.0.1的IP收发可以互通。但是两个虚拟机就不行了,用192.168的IP段,能够ping通但是代码接收不到消息。 还有,两个进程都是接收到.....
分类:
系统相关 时间:
2015-08-03 20:35:54
阅读次数:
231
BSD Socket网络编程API创建socket对象int socket (int __domain, int __type, int __protocol) :成功返回socket文件描述符,失败返回-1.参数1:socket对象使用的地址簇或协议簇 常用的有PF_LOCAL(本机通信)...
分类:
系统相关 时间:
2015-07-31 21:49:29
阅读次数:
228
第10章 DOM10.1 节点层次 每个节点都有一个nodeType属性,用于表明节点的类型。任何节点类型必是下面中的一个:Node.Element_NODE(1);NODE.ATTRIBUTE_NODE(2);Node.TEXT_NODE(3);Node.CDATA_SECTION_NODE(.....
分类:
编程语言 时间:
2015-07-31 21:37:27
阅读次数:
138
第6章 面向对象的程序设计 6.2 创建对象 创建某个类的实例,必须使用new操作符调用构造函数会经历以下四个步骤:创建一个新对象;将构造函数的作用域赋给新对象;执行构造函数中的代码;返回新对象。 构造函数的问题:每个方法都要在每个实例上重新创建一遍; 理解原型对象: ...
分类:
编程语言 时间:
2015-07-31 16:11:29
阅读次数:
171
IP地址定义:struct in_addr{ __u32 s_addr;};in_addr_t inet_addr (__const char * __cp) :把点分十进制IP地址字符串转换为32位IP地址(网络存储顺序)。in_addr_t inet_network (__const ch...
分类:
系统相关 时间:
2015-07-31 16:09:51
阅读次数:
212
读写锁书上有读者写者的代码,我实在是懒得实现一遍了。跟之前的代码差不多。多线程异步信号处理int pthread_kill (pthread_t __threadid, int __signo) :发送信号。第二个参数为0时表示检测指定线程是否存在。成功返回0.int pthread_sigmask...
分类:
编程语言 时间:
2015-07-30 22:56:09
阅读次数:
199