自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Netty源码—8.编解码原理

其中head结点的write()方法会通过底层的unsafe进行如下处理:把当前的ByteBuf对象添加到unsafe维护的一个写缓冲区里,同时计算写缓冲区大小是否超过64KB。然后计算需要解码的数据包的长度和分隔符的长度。Netty对各种用户协议的支持就体现在ByteToMessageDecoder的抽象方法decode()中,decode()方法的入参是当前读取到的未被处理的所有数据in和业务数据包容器out,所有拆包器都需要实现ByteToMessageDecoder的decoed()方法。

2025-05-21 18:04:58 30

转载 java 字符串截取30字符长度

Java 字符串截取的步骤详解 在学习 Java 编程时,字符串是非常基础且重要的一个概念。本文将逐步教你如何实现 Java 字符串的截取,限制截取的长度为 30 个字符。这是一个非常常见的需求,尤其是在处理用户输入或显示文本时。接下来,我们将通过清晰的步骤和相关的代码示例帮助你掌握这个技巧。 工作流程 首先,我们需要明确...

2024-08-05 04:29:28 229

空空如也

空空如也

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

TA关注的人

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