摘要: 1. 粘包与半包 1.1 粘包现象 服务端代码 public class HelloWorldServer { static final Logger log = LoggerFactory.getLogger(HelloWorldServer.class); void start() { NioE 阅读全文
posted @ 2021-10-02 20:07 飞飞很要强 阅读(88) 评论(0) 推荐(1) 编辑
摘要: EventLoop 事件循环对象 EventLoop 本质是一个单线程执行器(同时维护了一个 Selector),里面有 run 方法处理 Channel 上源源不断的 io 事件。 它的继承关系比较复杂 一条线是继承自 j.u.c.ScheduledExecutorService 因此包含了线程池 阅读全文
posted @ 2021-10-02 14:12 飞飞很要强 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 1.1 Netty 是什么? Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol ser 阅读全文
posted @ 2021-10-02 13:53 飞飞很要强 阅读(117) 评论(0) 推荐(0) 编辑