透彻理解Java网络编程系列
从本章开始,我将带领大家学习Java网络编程的知识。本课程在初始时介绍计算机网络的一些概念,在介绍基础网络知识之后,引入网络设计模式,而后以Netty为例对Java网络编程进行透彻解析。
一、基础知识
本部分包含以下内容:
- 透彻理解Java网络编程(一)——网络模型
- 透彻理解Java网络编程(二)——TCP协议
- 透彻理解Java网络编程(三)——HTTP协议
- 透彻理解Java网络编程(四)——Linux IO模型
- 透彻理解Java网络编程(五)——零拷贝
- 透彻理解Java网络编程(六)——Java NIO
- 透彻理解Java网络编程(七)——Reactor模式
- 透彻理解Java网络编程(八)——异步回调模式
二、Netty讲解
本部分包含以下内容:
- 透彻理解Java网络编程(九)——Netty概述
- 透彻理解Java网络编程(十)——Netty原理:Bootstrap引导器
- 透彻理解Java网络编程(十一)——Netty原理:EventLoopGroup和EventLoop
- 透彻理解Java网络编程(十二)——Netty原理:ChannelPipeline和ChannelHandler
- 透彻理解Java网络编程(十三)——Netty原理:Encoder和Decoder
- 透彻理解Java网络编程(十四)——Netty原理:ByteBuf缓冲区
- 透彻理解Java网络编程(十五)——Netty原理:内存管理机制
- 透彻理解Java网络编程(十六)——Netty原理:Recycler对象池
- 透彻理解Java网络编程(十七)——Netty原理:FastThreadLocal线程本地变量
- 透彻理解Java网络编程(十八)——Netty原理:HashedWheelTimer时间轮
- 透彻理解Java网络编程(十九)——Netty原理:Mpsc Queue无锁队列
- 透彻理解Java网络编程(二十)——Netty实战:RPC框架整体架构
- 透彻理解Java网络编程(二一)——Netty实战:服务发布与订阅
- 透彻理解Java网络编程(二二)——Netty实战:通信协议设计
- 透彻理解Java网络编程(二三)——Netty实战:负载均衡机制
- 透彻理解Java网络编程(二四)——Netty实战:动态代理
正文到此结束
感谢赞赏~