Netty
-
[置顶]甘特图怎么制作更方便?甘特图制作方法
本文关于甘特图怎么制作更方便?甘特图制作方法。其实现在制作甘特图的方式有多种多样,可以直接使用表格的方式来制作,或者是使用一些线上工具来制作甘特图都是可以的。今天针对于甘特图制作方式给大家详细的分享一...
-
[置顶]okr的实施标准步骤是什么?成功实施落地OKR的要点
本文关于okr的实施标准步骤是什么?成功实施落地OKR的要点。其实有关于Okr工作法,相信很多人都有一定的了解。OKR定义为一个重要的思维框架和一个发展中的学科,旨在确保员工一起工作,并专注于做出可衡...
-
ByteBuf--Netty的数据容器
ByteBuf--Netty的数据容器 网络传输的基本单位是字节,在Java NIO中,JDK提供了Buffer接口,以及其相关的实现作为NIO操作 数据的容器,如ByteBuffer等等。 而Net...
-
【Netty】反应器 Reactor 模式 ( 单反应器 Reactor 单线程 | 单反应器 Reactor 多线程 )
文章目录 一、 反应器 ( Reactor ) 模式 二、 反应器 ( Reactor ) 模式两大组件 三、 单反应器 ( Reactor ) 单线程 四、 单反应器 ( Reactor ) 单线程...
-
Netty之JavaNIO编程模型介绍02
因为篇幅问题我们继续上一篇的内容继续。 一、NIO网络编程原理分析 NIO 非阻塞 网络编程相关的(Selector、SelectionKey、ServerScoketChannel和SocketCh...
-
Netty源码面试实战+原理(一)-鸿蒙篇
全是干货的技术号: 本文已收录在github,欢迎 star/fork: https://github.com/Wasabi1234/Java-Interview-Tutorial 1 简介 在 20...
-
关于Linux、JDK、Netty中NIO与零拷贝那些事
最近项目中经常使用到NIO和零拷贝技术提升性能,对整个流程做了详细梳理,特借鉴一篇文章分享如下。本文主要基于https://www.163.com/dy/article/G56MPDNO0521POB...
-
携手共进——《Netty IN ACTION》中文版《Netty实战》答疑解惑
引子 共进 书中说的每一个Channel都具有唯一的id是什么意思呢,如果返回相同的hashCode就会报错? 解惑:书中对于这一块儿的描述其实不是特别的详细,只是给出了结论,但是并没有给出为何。首先...
-
Netty基础必备知识,ByteBuffer和ByteBuf底层原理
前言 本文章只讨论ByteBuffer和ByteBuf的底层结构的区别,如果想要了解堆内内存和堆外内存的区别,请看我的另一篇文章:java堆外内存详解(又名直接内存)和ByteBuffer 什么是Bu...
-
不负好时光——《Netty IN ACTION》中文版《Netty实战》翻译手记
引子 “书中自有黄金屋,书中自有颜如玉”,这句话从小我老爸就给我讲,当然那个时候真的以为书中真的会有黄金做的屋子和很多玉件。后来慢慢长大了,也渐渐懂得了这句话背后的真正含义。当然,他还给我说过“书山有...
-
【Netty】mmap 和 sendFile 零拷贝原理
文章目录 一、 零拷贝 简介 二、 传统 BIO 数据拷贝分析 ( 4拷贝 4切换 ) 三、 mmap 内存映射 ( 3拷贝 4切换 ) 四、 sendFile 函数 ( Linux 2.1 优化 )...