首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户3044618175476
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
用户3044618175476
关注了
欧阳田
用户3044618175476
赞了这篇文章
欧阳田
java工程师 @快乐生活的秘密,就是危险地活着。
·
2年前
关注
NIO学习(一):基本概念
NIO基础概念, 阻塞与非阻塞,同步与异步,Selector, Channel, Buffer,系统空间与用户空间关系。...
11
2
分享
用户3044618175476
赞了这篇文章
欧阳田
java工程师 @快乐生活的秘密,就是危险地活着。
·
2年前
关注
NIO学习(二):Java NIO的Channle核心类图
背景 整理NIO核心类的类体系结构图。 SocketChannle与Channle的组织关系图。 ServerSocketChannle与Channel的组织关系图。 Fi...
11
1
分享
用户3044618175476
赞了这篇文章
欧阳田
java工程师 @快乐生活的秘密,就是危险地活着。
·
2年前
关注
NIO学习(三):Java NIO的Buffer核心类图
背景 整理NIO的Buffer核心类的类体系结构图。 基础数据类型与Buffer的组织关系图。 ByteBuffer与Buffer的组织关系图。 基础数据类型与Buffer...
10
评论
分享
用户3044618175476
赞了这篇文章
欧阳田
java工程师 @快乐生活的秘密,就是危险地活着。
·
2年前
关注
NIO学习(四):Java NIO的Selector核心类图
背景 整理NIO的Selector核心类的类体系结构图。 过程 不同操作系统有不同的JDK支持,本地是Windows。 关键点是抽象类Selector依赖SelectorP...
11
1
分享
用户3044618175476
赞了这篇文章
欧阳田
java工程师 @快乐生活的秘密,就是危险地活着。
·
2年前
关注
NIO学习(五):Java NIO的Selector、Channel、Buffer相互之间的关系
背景 Selector、Channel与Buffer相互之间的对应关系? Selector、Channel与Buffer大致交互过程是怎样的? 过程 一个Selector实...
10
评论
分享
用户3044618175476
赞了这篇文章
欧阳田
java工程师 @快乐生活的秘密,就是危险地活着。
·
2年前
关注
NIO学习(六):Java NIO的Buffer属性(capacity,position,limit,mark)理解
背景 Java NIO中提供了7种基础数据类型的Buffer,分别是:ByteBuffer, CharBuffer,ShortBuffer, LongBuffer, Flo...
11
评论
分享
用户3044618175476
赞了这篇文章
欧阳田
java工程师 @快乐生活的秘密,就是危险地活着。
·
2年前
关注
NIO学习(七):Java NIO的Buffer的scattering和gathering理解
背景 scatting和gathering研究的是一个buffer数组。在这个buffer数组中持有多个Buffer实例,每个Buffer都是独立的,都有自己独立的capa...
11
1
分享
用户3044618175476
赞了这篇文章
欧阳田
java工程师 @快乐生活的秘密,就是危险地活着。
·
2年前
关注
NIO学习(八):Java NIO的Buffer的slice和asReadOnlyBuffer方法以及链式写法
背景 无论是slice()方法还是asReadOnlyBuffer()方法,他们虽然会返回一个Buffer的具体实例,但是都是指向同一个内存区域。 slice 和 asRe...
11
1
分享
用户3044618175476
赞了这篇文章
欧阳田
java工程师 @快乐生活的秘密,就是危险地活着。
·
2年前
关注
NIO学习(九):Java NIO的HeapByteBuffer(堆上内存)和DirectByteBuffer(堆外内存)的思考
背景 要理解JVM的内存模型,应该提出一些什么问题? 问题: a) 内存区域是否是线程共享的? b) 内存区域存储的是什么? c) 内存区域相互之间大小比例关系?eden ...
11
评论
分享
用户3044618175476
赞了这篇文章
欧阳田
java工程师 @快乐生活的秘密,就是危险地活着。
·
2年前
关注
NIO学习(十):Java NIO的零拷贝知识
背景 在什么地方使用NIO和AIO? 场景:网络应用编程,需要服务端和客户端。多机之间进行传输数据的场景 在什么地方使用IO? 场景:单机。不需要服务端和客户端。就是常使用...
12
1
分享
用户3044618175476
赞了这篇文章
欧阳田
java工程师 @快乐生活的秘密,就是危险地活着。
·
2年前
关注
NIO学习(十一):Java NIO的FileChannel的简单使用
背景 java.io包下的FileInputStream和FileOutputStream持有java.nio.channels包下 的FileChannle引用,并提供g...
12
评论
分享
用户3044618175476
赞了这篇文章
欧阳田
java工程师 @快乐生活的秘密,就是危险地活着。
·
2年前
关注
NIO学习(十二):Java NIO的MappedByteBuffer的简单使用
背景 把磁盘上的文件映射到内存中,在内存中直接修改内容,磁盘上的文件内容也随之更改。 MappedByteBuffer 准备一个文件mappedbytebuffer.txt...
11
评论
分享
用户3044618175476
赞了这篇文章
欧阳田
java工程师 @快乐生活的秘密,就是危险地活着。
·
2年前
关注
NIO学习(十三):网络编程IO、NIO和Netty的写法
背景 整理网络编程的基本写法(IO 、NIO、Netty)。 IO服务端 NIO服务端 NIO客户端 Netty服务端 MyServer MyServerInitalize...
11
1
分享
关注了
1
关注者
1
收藏集
0
关注标签
0
加入于
2022-04-02