首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Netty
马尾区卷王
创建于2022-01-10
订阅专栏
公司要搞Netty,边学边记,重点是代码相关
等 3 人订阅
共6篇文章
创建于2022-01-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Netty核心概念之ChannelHandler&Pipeline&ChannelHandlerContext
概述 之前学习的Reactor模型只是懂得了服务器端如何把一个连接放到workergroup中处理,那么真正处理某一个具体的请求的过程是什么样的呢 基本概念 我们知道数据的读取都是通过channel来
Netty的Reactor设计模式详解
概述 又花了大概三天时间才理解 Reactor模型的整体脉络,学习他妈的太难了. EventLoopGroup 和 EventLoop的关系 整理了一下EventLoop和EventLoopGroup
Netty核心组件之ByteBuf
概述 之前已经了解了NIO的三大组件 ByteBUffer Channel Selector 后,可以开始学习 Netty的相关知识。 Netty就是对NIO的组件进行了二次封装。这篇主要讨论 Net
Netty内存管理(一)Jemalloc3.X算法与PoolArena 核心思想
看别的大佬一篇文章理解了三天,终于搞懂了Netty是怎么管理内存的了。现在自己归纳一波。这篇文章省略了位运算的推导。先以一个总览的方式了解Netty到底在干嘛 概述 Netty管理内存用最简单的话来说
NIO之SocketChannel 和 Selector
概述 在文件IO的时候我们看到了,读取一个文件的时候,可以创建出一个 Channel 然后往 Channel里面读取 ByteBuffer ByteBuffer 分为直接内存和堆内存,涉及到拷贝次数的
文件IO中ByteBuffer和Channel
概述 BIO 我们先来看一段代码 非常简单的一个文件读取操作 底层调用的是 FileInputStream 的 native 方法。读取一次的模型如图 可以看到读取10个字节的内容需要经过 磁盘->内