联系

Java读源码之Netty深入剖析

内容简介

Netty使数据流处理、应用程序开启、处理协议编码等工作更加简单。因此,掌握Netty也成为了Java开发的抢手技能。本次课程从Socket例子入手,一步步深入探究Netty源码,剖析代码背后的原理,解决面试中遇到的Netty问题。

Java读源码之Netty深入剖析

资源目录

230-Java读源码之Netty深入剖析 [8.2G]

2-1 一个简单的socket例子.mp4 [70.8M]

2-2 Netty对于socket的抽象.mp4 [25.7M]

2-3 Netty组件简单介绍.mp4 [206.1M]

3-1 服务端启动demo .mp4 [69.3M]

3-1 服务端启动demo.mp4 [74.9M]

3-2 服务端Channel的创建.mp4 [106.3M]

3-3 服务端Channel的初始化.mp4 [105.2M]

3-4 注册selector.mp4 [91.5M]

3-5 服务端口的绑定.mp4 [97.3M]

3-6 服务端启动总结.mp4 [6.8M]

4-1 NioEventLoop概述.mp4 [3.7M]

4-10 -reactor线程任务的执行.mp4 [130.8M]

4-11 -NioEventLoop总结.mp4 [7.5M]

4-2 NioEventLoop创建概述.mp4 [50.9M]

4-3 ThreadPerTaskThread.mp4 [62.8M]

4-4 创建NioEventLoop线程.mp4 [39.9M]

4-5 创建线程选择器.mp4 [37.7M]

4-6 NioEventLoop的启动.mp4 [57M]

4-7 NioEventLoop执行概述.mp4 [29.3M]

4-8 检测IO事件.mp4 [109.4M]

4-9 处理IO事件.mp4 [140.6M]

5-1 新连接接入概述.mp4 [4M]

5-2 新连接检测.mp4 [80.8M]

5-3 NioSocketChannel的创建.mp4 [77.2M]

5-4 Channel的分类.mp4 [119.3M]

5-5 新连接NioEventLoop的分配和selector注册.mp4 [137.3M]

5-6 NioSocketChannel读事件的注册.mp4 [99.5M]

5-7 新连接接入总结.mp4 [6.3M]

5-zyjs.mp4 [401.9K]

6-1 pipeline概述.mp4 [3M]

6-2 pipeline初始化.mp4 [200.6M]

6-3 添加ChannelHandler.mp4 [175.3M]

6-4 删除ChannelHandler.mp4 [62.6M]

6-5 inBound事件的传播.mp4 [295.3M]

6-6 outBound事件的传播.mp4 [230.2M]

6-7 异常的传播.mp4 [185.9M]

6-8 pipeline总结.mp4.mp4 [14.5M]

7-1 内存分配概述.mp4 [4.3M]

7-10 命中缓存的分配流程.mp4 [143.9M]

7-11 arena、chunk、page、subpage概念.mp4 [74.6M]

7-12 page 级别内存分配.mp4 [238.6M]

7-13 subpage 级别的内存分配.mp4 [132.5M]

7-14 ByteBuf的回收.mp4 [93.3M]

7-15 总结.mp4 [8M]

7-2 ByteBuf结构以及重要api.mp4 [138M]

7-3 ByteBuf分类.mp4 [170M]

7-4 内存分配器ByteBufAllocator分析.mp4 [122.4M]

7-5 UnPooledByteBufAllocator分析.mp4 [207.6M]

7-6 PooledByteBufAllocator概述.mp4 [211.4M]

7-7 directArena分配direct内存的流程.mp4 [118M]

7-8 内存规格的介绍.mp4 [12.2M]

7-9 缓存数据结构.mp4 [110.4M]

8-1 Netty解码概述.mp4 [3.8M]

8-2 抽象解码器ByteToMessageDecoder.mp4 [142M]

8-3 基于固定长度解码器分析.mp4 [43.5M]

8-4 行解码器分析.mp4 [133M]

8-5 基于分隔符解码器分析.mp4 [151.8M]

8-6 基于长度域解码器参数分析.mp4 [189.8M]

8-7 基于长度域解码器分析.mp4 [227.5M]

8-8 解码器总结.mp4 [11.1M]

9-1 Netty编码概述.mp4 [23.7M]

9-2 writeAndFlush()抽象步骤.mp4 [64.6M]

9-3 抽象编码器MessageToByteEncoder.mp4 [111.1M]

9-4 写buffer队列.mp4 [155.6M]

9-5 刷新buffer队列.mp4 [163.4M]

9-6 总结.mp4 [11.5M]

10-1 性能优化工具类概述.mp4 [2.5M]

10-10 异线程收割对象.mp4 [141.4M]

10-11 性能优化工具类总结.mp4 [13.8M]

10-2 FastThreadLocal的使用.mp4 [52.3M]

10-3 FastThreadLocal的创建和get()实现.mp4 [196.5M]

10-4 FastThreadLocal的set实现.mp4 [42.6M]

10-5 Recycler的使用.mp4 [38.3M]

10-6 Recycler的创建.mp4 [105.9M]

10-7 从Recycler中获取对象.mp4 [71.1M]

10-8 同线程回收对象.mp4 [38.5M]

10-9 异线程回收对象.mp4 [120.4M]

11-1 .mp4 [24.6M]

11-2 策略模式在Netty里面的应用 .mp4 [56.5M]

11-4 11-3 装饰者模式在Netty里面的应用观察者模式在Netty里面的应用.mp4 [328.4M]

11-5 迭代器模式在Netty里面的应用.mp4 [67.1M]

11-6 责任链模式在Netty里面的应用.mp4 [100.1M]

12-1 12-2 性能调优概述 单机百万连接模拟与瓶颈.mp4 [73.6M]

12-3 单机百万连接调优过程.mp4 [126.5M]

12-4 Netty应用级别性能瓶颈.mp4 [108M]

12-5 Netty应用级别性能调优过程.mp4 [292.4M]

project.zip [29.5K]

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注