自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 今天难受

今天心里莫名的烦躁,以前但凡信令好与不好,都是想通过qq 微信等,快速扩散到朋友圈,但是后来慢慢的喜欢隐藏自己的心思了。 早上,妈打电话说了家里房子比邻居的低,到没啥,就是本来信令很烦躁,还有人给我抱怨。 明天参参,就要去做手术了,这个是我这几天心里一直难受的事情。 烦躁啊,就胡乱找个没人知道的地方写一点吧。 越长大,越不喜欢在朋友圈扩散自己的心情了。 希望参参明天手术顺利,别留下什么...

2019-05-20 15:43:56 121

原创 非阻塞模式下connect的使用方式

客户端调用connect发起对服务器的socket的连接请求: 1.如果客户端socket描述符为阻塞模式则会一直阻塞到连接建立或者连接失败(注意阻塞模式的超时时间可能为75秒到几分钟之间)。 2.而如果为非阻塞模式,则调用connect之后如果连接不能马上建立则返回-1(errno设置为EINPROGRESS,注意连接也可能马上建立成功比如连接本机的服务器进程),如果没有马上建

2017-01-05 12:13:39 1383

原创 boost asio 在linux下的proactor异步执行流程分析(二)

上文说到operation这个类很神奇,这里就直接看源码了,他其实是一个typedef 定义,typedef task_io_service_operation operation;看下 task_io_service_operation实现就知道,他其实就是用来调用回调函数用的,最重要的操作就是在构造函数里面传递进来的回调函数,当调用complete 的 时候执行回调函数,这里重点说下他的子

2015-06-13 16:00:49 617

原创 boost asio 在linux下的proactor异步执行流程分析(一)

前几天在看代码的时候上网上网找了关于异步proactor 执行流程的分析,在windows下面到有几篇不错的博文,但是在linux下面几乎没有很详细的介绍,现在看完了,写一下自己在看的过程中的疑惑和自己的分析,希望对大家学习有帮助。 在看asio之前先提几个问题: 1 异步的执行流程到底是怎样的?从用户发起操作到执行自己的完成回调函数,中间发生了什么? 2 proactor模式到底是

2015-06-13 15:25:12 1178

空空如也

空空如也

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

TA关注的人

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