随笔分类 -  Netty

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