- 博客(4)
- 收藏
- 关注
原创 通过nonblock socket file descriptor测试IP和Port是否能建立connection的注意点
【注意】如果ip可达,但是port上无监听。那么,无论连接成功或失败select都会返回可读&可写,要通过判断getpeername的返回值为失败来判断是否连接成功。【BTW】如果port上无监听,则对端会反回[ACK,RST]。
2016-11-15 15:40:52 615
原创 读libevent源代码-多路复用IO接口的封装
libevent库通过数据结构struct eventop封装底层的多路复用IO接口/** Structure to define the backend of a given event_base. */struct eventop { /** The name of this backend. */ const char *name; /** Function to set up
2014-02-08 13:58:12 766
原创 读libevent源代码-为何要使用syscall
syscall(2) - Linux man pageNamesyscall - indirect system callSynopsis#define _GNU_SOURCE /* See feature_test_macros(7) */#include unistd.h>#includesys/syscall.h> /* For SYS_xxx defi
2014-02-08 13:27:59 825
转载 云计算与云技术是什么-观点摘抄
总结: 云技术和云计算是两个不同的概念,云计算是一个经营模式,云技术是实现这种经营模式所需的技术。原文:http://yale.iteye.com/blog/1570449云技术和云计算云技术和云计算是两个不同的概念,云计算它是一个经营模式,云计算就说把IT的拥有者或是运营者和IT的使用者分开,原来是IT的使用者自己买机器,所以他自己有资产,资产就是机器,他自己又是用户又是资产的拥有者
2014-01-24 10:44:53 1812
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人