随笔 - 394  文章 - 0  评论 - 946  阅读 - 143万 
01 2019 档案
基于Protostuff实现的Netty编解码器
摘要:在设计netty的编解码器过程中,有许多组件可以选择,这里由于咱对Protostuff比较熟悉,所以就用这个组件了。由于数据要在网络上传输,所以在发送方需要将类对象转换成二进制,接收方接收到数据后,需要将二进制转换成类对象,由于这个操作在之前的文章中有讲解过:网络传输数据序列化工具Protostuf 阅读全文
posted @ 2019-01-31 15:53 程序诗人 阅读(430) 评论(0) 推荐(0) 编辑
var that = this 小坑记
摘要:在js编码过程中,经常会使用如上的语句来规避拿不到变量的问题。 比如:queryData:function () { var that=this; var param={}; for(var key in this.condition){ if(this.condition[key]){ ... 阅读全文
posted @ 2019-01-18 18:09 程序诗人 阅读(325) 评论(0) 推荐(1) 编辑
略解TCP乱序和丢包
摘要:在使用基于TCP实现的各种组件的时候,我们经常会处理数据包。这数据包说来奇怪,从来不会丢失,也不会乱序,只会产生粘包。底层的机制是如何实现的呢?进来我们就来用简洁易懂的文字描述清楚。 在TCP数据包设计思想中,有两个比较重要的概念: Sequence Number: 顺序号,意即数据包的序号,主要用来解决数据包乱序问题。 Acknowledgement Number:确认号,意即数... 阅读全文
posted @ 2019-01-16 20:18 程序诗人 阅读(7149) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示