会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
东阳马生架构
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
下一页
2025年3月27日
Netty源码—8.编解码原理
摘要: 大纲 1.读数据入口 2.拆包原理 3.ByteToMessageDecoder解码步骤 4.解码器抽象的解码过程总结 5.Netty里常见的开箱即用的解码器 6.writeAndFlush()方法的大体步骤 7.MessageToByteEncoder的编码步骤 8.unsafe.write()写
阅读全文
posted @ 2025-03-27 21:55 东阳马生架构
阅读(236)
评论(0)
推荐(0)
2025年3月26日
Netty源码—7.ByteBuf原理二
摘要: 大纲 9.Netty的内存规格 10.缓存数据结构 11.命中缓存的分配流程 12.Netty里有关内存分配的重要概念 13.Page级别的内存分配 14.SubPage级别的内存分配 15.ByteBuf的回收 9.Netty的内存规格 (1)4种内存规格 (2)内存申请单位 (1)4种内存规格
阅读全文
posted @ 2025-03-26 23:18 东阳马生架构
阅读(329)
评论(0)
推荐(1)
2025年3月25日
Netty源码—6.ByteBuf原理一
摘要: 大纲 1.关于ByteBuf的问题整理 2.ByteBuf结构以及重要API 3.ByteBuf的分类 4.ByteBuf分类的补充说明 5.ByteBuf的主要内容分三大方面 6.内存分配器ByteBufAllocator 7.ByteBufAllocator的两大子类 8.PoolArena分配
阅读全文
posted @ 2025-03-25 23:55 东阳马生架构
阅读(330)
评论(0)
推荐(0)
2025年3月24日
Netty源码—5.Pipeline和Handler
摘要: 大纲 1.Pipeline和Handler的作用和构成 2.ChannelHandler的分类 3.几个特殊的ChannelHandler 4.ChannelHandler的生命周期 5.ChannelPipeline的事件处理 6.关于ChannelPipeline的问题整理 7.ChannelP
阅读全文
posted @ 2025-03-24 23:47 东阳马生架构
阅读(327)
评论(0)
推荐(0)
2025年3月23日
Netty源码—4.客户端接入流程
摘要: 大纲 1.关于Netty客户端连接接入问题整理 2.Reactor线程模型和服务端启动流程 3.Netty新连接接入的整体处理逻辑 4.新连接接入之检测新连接 5.新连接接入之创建NioSocketChannel 6.新连接接入之绑定NioEventLoop线程 7.新连接接入之注册Selector
阅读全文
posted @ 2025-03-23 21:54 东阳马生架构
阅读(539)
评论(0)
推荐(0)
2025年3月21日
Netty源码—3.Reactor线程模型二
摘要: 大纲 5.NioEventLoop的执行总体框架 6.Reactor线程执行一次事件轮询 7.Reactor线程处理产生IO事件的Channel 8.Reactor线程处理任务队列之添加任务 9.Reactor线程处理任务队列之执行任务 10.NioEventLoop总结 5.NioEventLoo
阅读全文
posted @ 2025-03-21 23:08 东阳马生架构
阅读(210)
评论(0)
推荐(0)
2025年3月20日
Netty源码—2.Reactor线程模型一
摘要: 大纲 1.关于NioEventLoop的问题整理 2.理解Reactor线程模型主要分三部分 3.NioEventLoop的创建 4.NioEventLoop的启动 1.关于NioEventLoop的问题整理 一.默认下Netty服务端起多少线程及何时启动? 答:默认是2倍CPU核数个线程。在调用E
阅读全文
posted @ 2025-03-20 23:14 东阳马生架构
阅读(245)
评论(0)
推荐(1)
2025年3月19日
Netty源码—1.服务端启动流程
摘要: 大纲 1.服务端启动整体流程及关键方法 2.服务端启动的核心步骤 3.创建服务端Channel的源码 4.初始化服务端Channel的源码 5.注册服务端Channel的源码 6.绑定服务端端口的源码 7.服务端启动流程源码总结 1.服务端启动整体流程及关键方法 (1)关键方法 (2)整体流程 (1
阅读全文
posted @ 2025-03-19 23:30 东阳马生架构
阅读(650)
评论(0)
推荐(0)
2025年3月18日
Netty基础—8.Netty实现私有协议栈
摘要: 大纲 1.私有协议介绍 2.私有协议的通信模型 3.私有协议栈的消息定义 4.私有协议栈链路的建立 5.私有协议栈链路的关闭 6.私有协议栈的心跳机制 7.私有协议栈的重连机制 8.私有协议栈的重复登录保护 9.私有协议栈核心的ChannelHandler 10.私有协议栈的客户端和服务端 11.私
阅读全文
posted @ 2025-03-18 22:24 东阳马生架构
阅读(568)
评论(0)
推荐(1)
2025年3月17日
Netty基础—7.Netty实现消息推送服务
摘要: 大纲 1.Netty实现HTTP服务器 2.Netty实现WebSocket 3.Netty实现的消息推送系统 (1)基于WebSocket的消息推送系统说明 (2)消息推送系统的PushServer (3)消息推送系统的连接管理封装 (4)消息推送系统的ping-pong探测 (5)消息推送系统的
阅读全文
posted @ 2025-03-17 21:47 东阳马生架构
阅读(810)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
下一页
公告