首页
Python
Java
PHP
IOS
Andorid
NodeJS
JavaScript
HTML5
Netty源码分析
Netty源码分析 (十二)—– 心跳服务之 IdleStateHandler 源码分析
什么是心跳机制? 心跳说的是在客户端和服务端在互相建立ESTABLISH状态的时候,如何通过发送一个最简单的包 […]
Netty源码分析 (十一)—– 拆包器之LengthFieldBasedFrameDecoder
本篇文章主要是介绍使用LengthFieldBasedFrameDecoder解码器自定义协议。通常,协议的格 […]
Netty源码分析 (十)—– 拆包器之LineBasedFrameDecoder
Netty 自带多个粘包拆包解码器。今天介绍 LineBasedFrameDecoder,换行符解码器。 行拆 […]
Netty源码分析 (九)—– 拆包器的奥秘
Netty 的解码器有很多种,比如基于长度的,基于分割符的,私有协议的。但是,总体的思路都是一致的。 拆包思路 […]
Netty源码分析 (八)—– write过程 源码分析
上一篇文章主要讲了netty的read过程,本文主要分析一下write和writeAndFlush。 主要内容 […]
Netty源码分析 (七)—– read过程 源码分析
在上一篇文章中,我们分析了processSelectedKey这个方法中的accept过程,本文将分析一下wo […]
Netty源码分析 (六)—– 客户端连接接入accept过程
通读本文,你会了解到1.netty如何接受新的请求2.netty如何给新请求分配reactor线程3.nett […]
Netty源码分析 (五)—– 数据如何在 pipeline 中流动
在上一篇文章中,我们已经了解了pipeline在netty中所处的角色,像是一条流水线,控制着字节流的读写,本 […]
Netty源码分析 (四)—– ChannelPipeline
netty在服务端端口绑定和新连接建立的过程中会建立相应的channel,而与channel的动作密切相关的是 […]
Netty源码分析 (三)—– 服务端启动源码分析
本文接着前两篇文章来讲,主要讲服务端类剩下的部分,我们还是来先看看服务端的代码 /** * Created b […]
Netty源码分析 (二)—– ServerBootstrap
BootStrap在netty的应用程序中负责引导服务器和客户端。netty包含了两种不同类型的引导: 1. […]
Netty源码分析 (一)—– NioEventLoopGroup
提到Netty首当其冲被提起的肯定是支持它承受高并发的线程模型,说到线程模型就不得不提到NioEventLoo […]
热门专题
WDN5200H网卡
技术视野
算法解析及Python实现
IT职业规划与行业分析[原]
MySql连接笔记
史上最简单的封装教程,五分钟学会封装系统(以封装Windows
FTP无法从外部访问的解决方法
idea中配置maven
图书书架应用源码案例
竖变横)
拒绝平庸,以程序员的名义定义新桌面!
微信小程序开发-第1天,点击文字变色
Services学习(一)
编码解码转换
快速同步
主流浏览器及内核
如何安全的捂住你的AngelToken钱包
QQ交谈代码一键加好友开网页聊天代码
MySQL的几种表外连接及PHP操作MySQL的函数
100E的密码恢复
Java学习心得13
获取class的儿子,报错undefined
« Prev
1
2
3
4
5
6
…
10
Next »