自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决LengthFieldBasedFrameDecoder的读取数据长度值为2字节16进制问题

LengthFieldBasedFrameDecoder的lengthFieldOffset为2,从第二位开始读,读取两位,所以数据的长度为十六进制的 16 01,这里LengthFieldBasedFrameDecoder的默认是高位到低位,16 01会转变成10进制的5633。实际情况是16 01是从低位到高位,正确的读取方式应该是01 16,转换为10进制为278。这里就会出现黏包现象,明明278长度的数据,要接受到5633长度才会向下执行。

2022-11-17 17:33:07 397

空空如也

空空如也

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

TA关注的人

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