自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (5)
  • 收藏
  • 关注

转载 linux使用select实现精确定时器详解

在windows下,最好不要用select进行定时器的设定。  本文讲述如何使用select实现超级时钟。使用select函数,我们嫩固始县微妙级别精度的定时器。同时,select函数也是我们在编写非阻塞程序经常使用到的一个函数 在编写程序时,我们经常会用到定时器。首先看看select函数原型如下: int select(int maxfdp1,fd_set*rea

2016-01-26 18:53:15 1632

转载 select、poll、epoll之间的区别总结及相关资料整理

select,poll,epoll都是IO多路复用的机制。IO多路复用就是通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。但select、poll、epoll本质上都是同步IO在读写事件就绪后自己负责进行读写,也就是说这个读写过程是阻塞的,而异步IO则无需自己负责进行读写,异步IO的实现 会负责把数据从内核拷贝到用户的空间。关于这三

2016-01-26 16:17:12 427

Linux多线程服务端编程:使用muduo+C++网络库试读样章

经典书籍Linux多线程服务端编程:使用muduo+C++网络库试读样章.

2015-11-27

UNix网络编程卷一(第三版)

unix网络编程第三版卷IPC第二版, stevens的经典著作(unix网络编程大师级的人物),每个写网络程序的人都应该都的一套书。这个是中文版,有书签目录

2015-11-18

程序员面试宝典第四版

程序员面试宝典

2015-11-13

c++primer 视频

c++primer 配套视频,对初学者很有帮助

2015-11-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除