netty
文章平均质量分 74
Raabbit_Cunk
愿时光能缓,愿你笑靥如花。
展开
-
Netty(三)---黏包半包,滑动窗口
这种并不好 设定接收长度为十 ,每次空余的也会被填满。虽然能解决黏包问题,但是还是不能避免半包问题。浏览器访问8080端口。原创 2022-08-18 20:20:30 · 278 阅读 · 0 评论 -
Netty学习(二)概述+EventLoop+Channel+ByteBuf
netty 不是 异步io ,只是调用时候的异步 ,有事件才处理。原创 2022-08-17 14:22:02 · 604 阅读 · 22 评论 -
netty(二)基础 多线程情况下的selector
客户端。原创 2022-08-13 17:37:56 · 459 阅读 · 0 评论 -
Netty(一)基础socketchannel,Buffer,selector黏包 半包解决 实战
non-blockiong io:非阻塞阻塞vs非阻塞。> selector 就是用来监听事件的 > selector 何时不阻塞 > 1. 客户端发起请求触发 accept> 2.客户端发送数据,客户端正常 异常关闭 ,都会触发read事件,如果数据大于buffer缓冲区 会触发多次读取事件> 3.channel 可写,会触发write事件> 4.在linux发生nio bug时也会> 调用selector.wakeup> 调用seletor.close> selector所在线程in原创 2022-08-12 14:54:15 · 763 阅读 · 1 评论