Avatar notebook default
10篇文章 · 18488字 · 1人关注
  • Resize,w 360,h 240
    Netty源码之ByteBuf(二)

    引言 在上一篇文章Netty源码之ByteBuf(一)中我们简单介绍了ByteBuf的基础知识并根据源码分析了ByteBuf的创建过程,本文我们...

  • Resize,w 360,h 240
    Netty源码之ByteBuf(一)

    什么是ByteBuf Netty提供了强大的随机和顺序访问零字节或多个字节的序列,为一个或多个原始的字节数组和JDK中NIO包下的ByteBuf...

  • Resize,w 360,h 240
    Netty源码之ChannelHandler

    前一篇文章我们介绍了Netty中的ChannelPipeline,本文我们会继续基于源码,学习Netty中的重要接口ChannelHandler...

  • Resize,w 360,h 240
    Netty源码之ChannelPipeline

    前言 说到Netty,不得不提ChannelPipeline,使用一种拦截过滤链模式的设计,来处理或拦截Channel的入站事件以及出站操作 利...

  • Resize,w 360,h 240
    Netty源码之NioEventLoop详解

    之前的文章Netty Server端启动之源码分析里过了一遍整个Netty Server端的启动流程,但是其中有几个地方没有细说,若都详细介绍的...

  • Resize,w 360,h 240
    Netty Server端启动之源码分析

    本文基于上一篇Netty Server端实现,以解读源码的方式带领大家理解Server端是如何启动的,主要包括以下几点 EventLoopGro...

  • Netty Server端实现

    基于前几篇文章,我们对于学习Netty源码已经做好了相应的基础知识储备,今天我们会使用Netty实现一个简单的Server端功能 1. 目标 基...

  • Resize,w 360,h 240
    JDK IO多路复用基础

    本文所有源码均基于JDK1.8版本 通过学习JDK提供的IO多路复用相关源码,为后续的Netty源码学习打下基础 IO多路复用底层实现 JDK ...

  • Resize,w 360,h 240
    Netty源码学习基础知识储备

    学习Netty源码之前,先搞清楚一些基础网络相关知识,这样在后续的学习的时候可以起到事半功倍的效果 Socket 由于需要不同主机的进程之间相互...

文集作者