Netty版本4.0.29.Final,以构造客户端连接服务端的角度来追踪源码 一 创建Netty事件循环组 Ni...[作者空间]
本文基于 netty 4.1.46 以下为了方便描述,用户缓存的对象简称 T 一、Recycler 解决的问题 R...[作者空间]
本文基于 jdk1.8 和 netty 4.1.46 , jdk 这些年版本迭代的比较快,每个版本中部分 api ...[作者空间]
以下内容部分经过验证,可能有些地方需要读者按照例子自己验证 一、linux 网络io相关函数 linux 关于io...[作者空间]
Path 与 Pathsjava.nio.file.Path 接口代表一个平台无关的平台路径,描述了目录结构中文件...[作者空间]
阻塞和非阻塞传统的 IO 流都是阻塞式的。也就是说,当一个线程调用 read() 或 write()时,该线程被阻...[作者空间]
缓冲区(Buffer)一个用于特定基本数据类型的容器,由 java.nio 包定义的,所有缓冲区都是 Buffer...[作者空间]
概述Java NIO(New IO) 是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Jav...[作者空间]
作者:黄湘龙 IO在计算机世界中地位举足轻重,IO效率一直是码农们孜孜不倦最求的目标。本文我们一起来研究下Linu...[作者空间]
前言 TCP在OSI七层模型中,属于第四层(传输层),帮我们处理了传输层的细节。包括限流、丢包、网络传输乱序等问题...[作者空间]
说明 在学习Netty的时候,ByteBuf随处可见,但是如何高效分配ByteBuf还是很复杂的,Netty的池化...[作者空间]
Java Nio 系列Java Nio 之BufferJava Nio 之直接内存Java Nio 之高级搬砖工(...[作者空间]
Java Nio 系列Java Nio 之BufferJava Nio 之直接内存Java Nio 之高级搬砖工(...[作者空间]
Java Nio 系列Java Nio 之BufferJava Nio 之直接内存Java Nio 之高级搬砖工(...[作者空间]
说明 接着上次手撕面试题ThreadLocal!!!面试官一听,哎呦不错哦!本文将继续上文的话题,来聊聊FastT...[作者空间]
目录:一.java NIO 和阻塞I/O的区别1. 阻塞I/O通信模型2. java NIO原理及通信模型二.ja...[作者空间]
说明 Netty推荐使用addListener的方式来回调异步执行的结果,这种方式优于Future.get,能够更...[作者空间]
在研究Netty源码的过程中,可能是因为对java的nio编程方式不够熟悉,关于Selector以及线程那一块,看...[作者空间]
1.Tomcat总体架构 Tomcat有Connector和Container两大核心组件,Connector组件...[作者空间]
首先要清楚 Buffer 和 Cache 的区别。 ??? ByteBuf ByteBufHolder ByteB...[作者空间]