AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
![](https://img.kancloud.cn/ec/38/ec381f956b3708fae1f93b9518dfa353_751x612.png) ### TCP粘包和拆包发生原因 ![](https://img.kancloud.cn/27/85/27858bdcefd1b0b5cd16cf54fd1d89b4_606x494.png) ### 粘包问题的解决策略 ![](https://img.kancloud.cn/2e/0f/2e0feb2da2e2f7b640f646c361c138a9_714x209.png) ### Netty解码器 * LineBasedFrameDecoder * StringDecoder * DelimiterBasedFrameDecoder:用于对使用分隔符结尾的消息进行自动解码 * FixedLengthFrameDecoder:用于对固定长度的消息进行自动解码 * ObjectEncoder&ObjectDecoder:二进制编解码器 * ProtobufDecoder ### Protobuf使用注意事项 * 使用Netty的ProtobufVarint32FrameDecoder处理半包消息; * 继承Netty提供的半包解码器LengthFieldBasedFrameDecoder; * 继承ByteToMessageDecoder类自己处理半包消息;