会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
素年锦时
博客园
首页
新随笔
联系
订阅
管理
2016年10月11日
关于linux error, broken pipe 和 connection reset by peer的区别
摘要: 在linux网络编程中,我们经常会遇到这两个错误。这两个错误出现的情况有些类似,又有些不同。先看下glibc对于这两个错误的描述: broken pipe: broken pipe只出现在调用write的时候。broken pipe的意思是对端的管道已经断开,往往发生在远端把这个读/写管道关闭了,你
阅读全文
posted @ 2016-10-11 13:48 罐装番茄炒蛋
阅读(9785)
评论(0)
推荐(0)
编辑
2016年8月4日
关于C++的移动语义的一些看法
摘要: 今天在写代码的时候遇到了一个编译不过的问题,先贴代码: 编译不过的原因是提示MoveStruct的拷贝构造被delete了。奇怪的是,我明明声明了移动赋值函数了MoveStruct& operator =(MoveStruct&& other) = default,我调用右值赋值,应该会调用到这个函
阅读全文
posted @ 2016-08-04 16:45 罐装番茄炒蛋
阅读(771)
评论(0)
推荐(0)
编辑
2016年1月12日
重复使用bufferevent的一些体会
摘要: 看了一些网上使用bufferevent的例子,一般都是一个连接对应一个bufferevent,连接accept的时候,给bufferevent设置上fd和对应的回调,在连接断开或者发生错误的时候,将bufferevent释放掉。 昨天在使用bufferevent的时候,突发奇想,准备了一个conne
阅读全文
posted @ 2016-01-12 11:52 罐装番茄炒蛋
阅读(5435)
评论(0)
推荐(0)
编辑