cloveryume 最近的时间轴更新
cloveryume

cloveryume

V2EX 第 47962 号会员,加入于 2013-10-26 09:52:17 +08:00
cloveryume 最近回复了
2015-03-18 19:40:00 +08:00
回复了 skywalkerfan 创建的主题 互联网 获投资回馈 V2EX 用户,吐槽 100offer 留邮箱送亚马逊现金卡
[email protected] 已注册,辞职后希望能从100offer上找到工作
2015-01-20 11:32:16 +08:00
回复了 bobopu 创建的主题 程序员 关于 mcAfee 爆搜狗输入法窃取用户隐私之事
太流氓,早已弃用。
2014-11-28 13:33:56 +08:00
回复了 esplendo 创建的主题 推广 有你,真好! Think In Cloud 感恩抽奖活动(截止日期: 12.3)
65
2014-09-28 16:56:11 +08:00
回复了 wudikua 创建的主题 程序员 epoll 在 EPOLLIN 的时候怎么确定数据已经读完
@wudikua 按照顺序,前提是中间没有穿插其他线程的写入。也需要检查write调用的返回值。
比较常见的一种做法是一个连接对应一个outbuf,写数据的时候写到这个outbuf里。
同时检测EPOLLOUT事件,可写时,就从outbuf里拿,往底层socket write。
2014-09-28 13:03:28 +08:00
回复了 wudikua 创建的主题 程序员 epoll 在 EPOLLIN 的时候怎么确定数据已经读完
TCP?TCP没有读完的概念,除非说关闭。
TCP是一个流,肯定还要有更上一层的应用层协议,报头+报体,报头长度固定,内部有个字段表示报体的长度。可以甄别一个完整的报文。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5725 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 03:23 · PVG 11:23 · LAX 19:23 · JFK 22:23
Developed with CodeLauncher
♥ Do have faith in what you're doing.