首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
netty
_宁缺
创建于2021-05-15
订阅专栏
关于netty的学习笔记
等 1 人订阅
共12篇文章
创建于2021-05-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java NIO Buffer与Netty ByteBuf
Java NIO Buffer 使用NIO进行文件读取所涉及的步骤: 从FileInputStream对象获取Channel对象 创建Buffer 将数据从Channel中读取到Buffer对象中 J
netty的register过程及线程模型
netty的bind流程中的register方法 register0最终会调用到java nio的方法,如下所示,下面就是java nio的Selector那一套东西: 在register方法中,有一
Scalable IO in Java之网络编程演进过程
《Scalable IO in Java》 是java.util.concurrent包的作者,大师Doug Lea关于分析与构建可伸缩的高性能IO服务的一篇经典文章。
netty学习笔记 源码一
Netty实现了Reactor模型,下面两图整体说明了一下netty的处理流程 先贴一下netty常用的编码模式: 以 EventLoopGroup 为切入口跟一下源码。 类图如上,EventLoop
计算机中的玄学--递归
在写算法题的时候肯定会遇到递归,有时候会觉得递归难以理解,在《Linux C编程一站式学习》中看到了对递归的详细拆解,记录一下。 以factorial(3)为例分析整个调用过程,如下图所示: 图中用实
netty学习笔记java nio回顾四之零拷贝
netty中有零拷贝的概念,零拷贝从系统层面看就是减少不必要数据拷贝,包括内核空间到用户空间之间的拷贝,还有内核到硬件及socket之间的拷贝。 read系统调用会把数据从硬件加载到系统内核,再从系统
netty学习笔记java nio回顾三之Selector
前面用netty的方式写过一个聊天的demo,这次用nio来写一下,熟悉一下Java nio的Selector,与Selector相关的对象主要有 Selector、Channel、Selection
netty学习笔记java io回顾二之Buffer
java.io中最为核心的一个概念是流(Stream),面向流编程。Java中,一个流要么是输入流,要么是输出流,不可能同时既是输入流又是输出流。 java.nio中拥有三个核心概念:Selector
netty学习笔记之java io回顾一
netty底层是对Java nio的封装,前面对netty的使用有了个大致的印象,接下来回顾一下java底层的io、nio,为后面netty底层原理打一点基础。
netty学习笔记之websocket支持
netty对websocket提供协议层面的支持,服务的只需要加上对应的handler即可。 服务端代码: websocket协议是基于http的,客户端直接用前端html代码: 最终效果: webs
netty学习笔记之搭建聊天室
服务端的需求及逻辑: 需求:1.客户端连接到服务器后,服务端打印客户端XXX连接到服务器 2.向所有以连接到服务端的客户端发送XXX上线的消息......
netty学习笔记之搭建http服务框架
以前看过不少netty的文章,也照着网上代码试着敲过一些示例代码,但没咋系统深入的看过,买过netty权威指南也没咋看,现在又双叒叕打算重新开始学一下,从浅入深的开始。第一篇搭建一个简单的http服务