精通Netty技术,学习后可从事物联网、即时通讯、企业消息中间件等领域的开发工作。

*   01 1-预备知识/

  *   01 Wireshark解密Https数据包.mp4 10:16

  *   02 Wireshark安装.mp4.mp4 06:09

  *   03 JAVA堆内与堆外内存.mp4 20:25

  *   04 ByteBuffer实现原理.mp4 32:56

  *   05 DirectBuffer如何自动释放堆外内存.mp4 10:47

  *   06 JAVA阻塞IO模型BIO.mp4 30:58

  *   07 JAVA异步IO-ServerSocketChannel.mp4 25:22

  *   08 JAVA异步IO-SocketChannel.mp4 27:31

  *   09 JAVA异步IO-EventLoop.mp4 25:05

  *   10 JAVA异步IO-EventLoopGroup.mp4 13:18

  *   11 手写Netty-Pipeline原理1.mp4 35:57

  *   12 JAVA异步IO-代码优化.mp4 12:45

  *   13 手写Netty-Pipeline原理2.mp4 26:52

  *   14 基于Linux系统内核理解JAVA-BIO(必看).mp4 31:34

  *   15 基于Linux系统内核理解JAVA-NIO(必看).mp4 48:16

*   02 2-Netty基础知识/

  *   01 ByteBuf-使用与原理分析.mp4 32:08

  *   02 ByteBuf-引用Retain与Release.mp4 04:07

  *   03 ByteBuf-Duplicate用法.mp4 15:21

  *   04 ByteBuf-Slice用法.mp4 10:17

  *   05 ByteBuf-ReadSlice用法.mp4 05:29

  *   06 Netty基础-HelloWorld-1.mp4 21:28

  *   07 Netty基础-HelloWorld-2.mp4 10:40

  *   08 InboundHandler和OutboundHandler.mp4 22:11

  *   09 StringDecoder和StringEncoder.mp4 16:53

  *   10 TCP的分包和粘包.mp4 22:21

  *   11 LineBasedFrameDecoder.mp4 13:17

  *   12 FixedLengthFrameDecoder.mp4 02:43

  *   13 LengthFieldBasedFrameDecoder.mp4 36:09

  *   14 LengthFieldBasedFrameDecoder案例.mp4 23:18

  *   15 ByteToMessageDecoder源码分析.mp4 22:37

  *   16 LengthFieldBasedFrameDecoder源码.mp4 20:52

  *   17 DelimiterBasedFrameDecoder.mp4 04:00

  *   18 Netty常用事件讲解.mp4 22:35

  *   19 ObjectEncoder和ObjectDecoder.mp4 35:44

  *   20 实现RPC远程调用-JDK动态代理.mp4 16:54

  *   21 实现RPC远程调用-1.mp4 26:52

  *   22 实现RPC远程调用-2.mp4 38:02

  *   23 实现RPC远程调用-3.mp4 06:18

  *   24 SimpleChannelInboundHandler.mp4 08:36

  *   25 Http协议编解码器.mp4 19:46

  *   26 搭建Websocket服务器.mp4 16:15

  *   27 Websocket握手流程.mp4 10:16

  *   28 Websocket协议帧抓包分析.mp4 18:48

  *   29 Websocket-Netty握手源码分析.mp4 22:25

  *   30 WebSocket08FrameDecoder源码分析.mp4 19:18

  *   31 WebSocket08FrameEncoder源码分析.mp4 11:51

  *   32 Handler线程安全问题.mp4 08:32

  *   33 WebSocketHandshakeComplete握手事件.mp4 09:50

  *   34 WS-DefaultChannelGroup消息群发.mp4 14:21

  *   35 WebSocket-AttributeKey消息单发.mp4 16:21

  *   36 WebSocketIdleStateHandler超时与心跳.mp4 24:37

*   03 3-Netty提升/

  *   01 PoolChunk内存块原理分析.mp4 24:05

  *   02 PoolChunk源码分析.mp4 21:11

  *   03 PoolChunkList源码分析.mp4 19:42

  *   04 PoolSubpage源码分析.mp4 10:28

  *   05 内存池整体流程分析.mp4 24:18

  *   06 内存零拷贝-堆外内存与堆内存.mp4 28:34

  *   07 内存零拷贝-FileRegion.mp4 12:27

  *   08 内存零拷贝-CompositeByteBuf.mp4 07:11

  *   09 内存零拷贝-Unpooled.mp4 03:39

  *   10 内存零拷贝-Slice.mp4 02:12

  *   11 NioEventLoop-对Selector对象的优化.mp4 16:13

  *   12 rebuildSelector解决空轮询BUG.mp4 10:39

  *   13 NioEventLoop-IO事件处理流程.mp4 14:12

  *   14 NioEventLoop-处理用户任务.mp4 19:58

  *   15 NioEventLoop-处理用户任务补充说明.mp4 02:27

  *   16 Pipeline-基础概念.mp4 10:24

  *   17 Pipeline-InBound入站过程源码分析.mp4 26:32

  *   18 Pipeline-OutBound出站过程源码分析.mp4 17:10

  *   19 ChannelPromise-Listener事件机制.mp4 27:40

  *   20 ChannelPromise-Sync同步操作.mp4 14:52

  *   21 与SpringBoot集成.mp4 12:24

  *   22 与SpringBoot集成NettyWebSocket.mp4 11:53

  *   23 与SpringBoot集成EventBus异步处理业务.mp4 08:16

  *   24 Linux平台优化使用EpollEventLoopGroup.mp4 05:57

  *   25 Linux平台优化使用OpenSSL.mp4 10:09

  *   26 集成ProcotolBuffers协议.mp4 12:24

  *   27 集成ProcotolBuffers协议oneof关键字.mp4 13:35

  *   28 集成ProcotolBuffers协议websocket使用.mp4 10:54