epoll 使用详解
摘要:epoll - I/O event notification facility在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在...
阅读全文
posted @
2014-08-06 06:59
Stephen_init
阅读(323)
推荐(0)
转:正则表达式30分钟入门
摘要:正则表达式30分钟入门教程来园子之前写的一篇正则表达式教程,部分翻译自codeproject的The 30 Minute Regex Tutorial。由于评论里有过长的URL,所以本页排版比较混乱,推荐你到原处查看,看完了如果有问题,再到这里来提出.一些要说的话:如果你没有正则表达式的基础,请跟着教程“一步步来”。请不要大概地扫两眼就说看不懂——以这种态度我写成什么样你也看不懂。当我告诉你这是“30分钟入门教程”时,请不要试图在30秒内入门。 事实是,我身边有个才接触电脑,对操作都不是很熟练的人通过自己学习这篇教程,最后都能在文章采集系统中使用正则表达式完成任务。而且,他写的表...
阅读全文
posted @
2014-01-06 10:44
Stephen_init
阅读(237)
推荐(0)
进程间通信和线程相关API
摘要:转自:http://www.cnblogs.com/panliang188/archive/2012/04/03/2431141.html1、进程间通讯方法SignalsPipesFIFOsFile LockingMessage QueuesSemaphoresShared Memory SegmentsMemory Mapped FilesUnix Sockets2、进程间通讯API 3、线程相关API数据类型pthread_t:线程句柄pthread_attr_t:线程属性线程操纵函数(简介起见,省略参数):pthread_create():创建一个线程pthread_exit():终止.
阅读全文
posted @
2012-10-08 21:41
Stephen_init
阅读(170)
推荐(0)