随笔分类 -  Netty

摘要:本文是模仿多路复用器Select单线程轮询处理的小案例。 阅读全文 »
posted @ 2021-01-19 20:07 等不到的口琴 阅读(401) 评论(0) 推荐(0) 编辑
摘要:本文主要梳理了多路复用器Select、Poll、Epoll调用的过程,调用的函数,以及三者之间的区别。 阅读全文 »
posted @ 2021-01-19 00:15 等不到的口琴 阅读(2315) 评论(0) 推荐(1) 编辑
摘要:本文主要总结了Netty的编码器以及解码器,及其对应各种实现类适用的应用场景。 阅读全文 »
posted @ 2021-01-14 22:20 等不到的口琴 阅读(510) 评论(0) 推荐(0) 编辑
摘要:本文主要总结了netty的ByteBuf与JAVA NIO的Bytebuffer的区别,另外介绍了Bytebuf零拷贝、引用计数、支持池、discardReadBytes以及常见易混淆API等。 阅读全文 »
posted @ 2021-01-14 14:07 等不到的口琴 阅读(3037) 评论(0) 推荐(0) 编辑
摘要:本文浅析了TCP粘包的产生以及解决办法。 阅读全文 »
posted @ 2021-01-13 13:48 等不到的口琴 阅读(296) 评论(0) 推荐(0) 编辑
摘要:本文主要简单介绍了为什么要用protobuf,以及IDEA2019中如何安装插件使用。 阅读全文 »
posted @ 2021-01-12 14:18 等不到的口琴 阅读(2086) 评论(0) 推荐(1) 编辑
摘要:本文是Server端代码流程笔记整理 阅读全文 »
posted @ 2021-01-10 21:19 等不到的口琴 阅读(428) 评论(0) 推荐(0) 编辑
摘要:本文主要浅析了Netty的ChannelHandler、ChannelinboundHandler、ChanneloutbindHandler以及ChannelHandlerContext、ChannelPipeline等组件 阅读全文 »
posted @ 2021-01-08 16:21 等不到的口琴 阅读(1344) 评论(0) 推荐(0) 编辑
摘要:本文主要介绍ChannelOption以及ChannelOption的一些常见参数。 阅读全文 »
posted @ 2021-01-07 20:26 等不到的口琴 阅读(495) 评论(0) 推荐(0) 编辑
摘要:本文简单结合ByteToMessageDecoder来阐述解码过程,自定义了几个解码器。 阅读全文 »
posted @ 2021-01-05 19:34 等不到的口琴 阅读(1739) 评论(0) 推荐(0) 编辑
摘要:本文主要浅析了MMap基础概念、内存映射原理、Mmap和常规文件操作的区别、Mmap优点总结、Mmap相关函数、Mmap使用细节等知识 阅读全文 »
posted @ 2021-01-04 20:51 等不到的口琴 阅读(988) 评论(0) 推荐(0) 编辑
摘要:本文主要浅析了Linux进程中内核空间以及用户空间的栈、Mmap、Heap、BSS segment、Data Segment、Text segment以及堆栈的详细区别 阅读全文 »
posted @ 2021-01-04 19:26 等不到的口琴 阅读(1825) 评论(0) 推荐(1) 编辑
摘要:本文先总结了Linux底层零拷贝的方式,后对比着总结JDK以及Netty对应的零拷贝方式,整理真不容易。 阅读全文 »
posted @ 2021-01-03 15:28 等不到的口琴 阅读(887) 评论(0) 推荐(2) 编辑
摘要:本文主要总结了NIO基本知识、NIO与BIO比较、NIO三大核心组件原理及其应用,NIO非阻塞网络编程原理分析等知识 阅读全文 »
posted @ 2021-01-02 21:21 等不到的口琴 阅读(2281) 评论(0) 推荐(1) 编辑
摘要:本文主要总结了JAVA BIO相关的机制、原理、以及存在的问题 阅读全文 »
posted @ 2020-12-31 17:05 等不到的口琴 阅读(156) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示