首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Netty
一棵小芹菜
创建于2021-05-24
订阅专栏
关于Java NIO和Netty的相关知识
等 1 人订阅
共11篇文章
创建于2021-05-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Netty基础与源码解析
学习的思路:Java NIO -> Netty基本概念 ->Netty源码 ->Netty专题知识点。特别适合从小白到入门。
从Java NIO到Netty(十)
Netty 源码解读 新连接接入 我们继续接着上一章深入了解一下,新连接接入的源码。 见io.netty.channel.nio.AbstractNioMessageChannel.NioMessag
从Java NIO到Netty(九)
Netty 源码解读 EventLoop源码 1 实例化NioEventLoopGroup 我们丢弃服务的代码直接使用的无参的构造函数进行实例化的,那么我们就从这个构造函数开始看吧,见io.netty
从Java NIO到Netty(八)
Netty 源码解读 bind启动源码 我们的服务是通过下面代码进行绑定端口并启动的,所以我们从bind()方法开始分析 一直跟进到io.netty.bootstrap.AbstractBootstr
从Java NIO到Netty(七)
Netty 组件介绍 Pipeline 在Netty中,一个Channel对应一个Pipeline,对这个Channel的所有处理逻辑都在Pipeline中执行,Pipeline是一个双向链表,每个节
从Java NIO到Netty(六)
Netty 组件介绍 EventLoop 在《Java NIO到Netty(四)》中,可以看到,我们把ServerSocketChannel和SocketChannel均注册到一个Selector中,
从Java NIO到Netty(五)
Netty 组件介绍 因为Netty被用于架构或者中间件底层通讯,所以平时我并没有直接基于Netty进行编程过,所以先大概读一下用户手册,发现用户手册Netty对基本概念两三句话概括了之,所以自己先研
从Java NIO到Netty(四)
Java NIO总结 结合前三章所讲,现在我们整合代码变为如下,以便对Java NIO的组件有个清楚的认识: 我们把上面的代码画一张图以便和后续接触Netty进行对比,帮助大家更好理解Netty: 以
从Java NIO到Netty(二)
Java NIO组件介绍 Selector Selector 能够检测一个或多个Channel是否已经准备好读或写等事件。这样,一个线程就可以管理多个Channel(要知道对于操作系统来讲,频繁切换线
从Java NIO到Netty(三)
Java NIO组件介绍 Buffer 从第一章我们了解到Channel和Buffer可以互相读写,其本质是是一块可以写入数据,然后可以从中读取数据的内存。要了解其原理,首先需要知道三个属性: cap
从Java NIO到Netty(一)
Java NIO之channel介绍。 Channel 有点象流。 数据可以从Channel读到Buffer中,也可以从Buffer写到Channel中。