摘要: 作者:盛世唐朝链接:https://www.zhihu.com/question/23374078/answer/69732605来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万 阅读全文
posted @ 2020-12-26 20:12 牧之丨 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 粘包和拆包是TCP网络编程中不可避免的,无论是服务端还是客户端,当我们读取或者发送消息的时候,都需要考虑TCP底层的粘包/拆包机制。 TCP粘包和拆包 TCP是个“流”协议,所谓流,就是没有界限的一串数据。TCP底层并不了解上层业务数据的具体含义,它会根据TCP缓冲区的实际情况进行包的划分,所以在业 阅读全文
posted @ 2020-12-26 18:05 牧之丨 阅读(315) 评论(0) 推荐(0) 编辑