首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
NIO网络编程
JAVAWarrior
创建于2021-11-09
订阅专栏
记录本人的NIO网络编程学习之路,学习的资料是黑马程序员的课程
等 4 人订阅
共10篇文章
创建于2021-11-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
NIO网络编程(十)—— 零拷贝技术
这是我参与11月更文挑战的第19天,活动详情查看:2021最后一次更文挑战 传统的IO分析 如果要将一个文件从本地磁盘通过网络传输到另一台主机上,传统的IO会通过如下的代码,这段代码的步骤就是读取文件
NIO网络编程(九)—— 再探NIO、BIO概念
这是我参与11月更文挑战的第18天,活动详情查看:2021最后一次更文挑战 前面在Netty编程(一)—— BIO和NIO - 掘金 (juejin.cn)中介绍了BIO、伪异步IO以及NIO的基本概
NIO编程(八)—— 多线程优化服务端
这是我参与11月更文挑战的第16天,活动详情查看:2021最后一次更文挑战 多线程架构 之前说到的服务端程序都是在一个线程上进行的,这个线程不仅负责连接客户端发来的请求,同时还要处理读写事件,这样效率
NIO编程(七)—— nio.Selector之读写事件
这是我参与11月更文挑战的第14天,活动详情查看:2021最后一次更文挑战 上一篇博客Netty编程(六)—— nio.Selector之基本使用 - 掘金 (juejin.cn)介绍了selecto
Netty编程(六)—— nio.Selector之基本使用
这是我参与11月更文挑战的第14天,活动详情查看:2021最后一次更文挑战 之前的博客里说到Netty编程(一)—— BIO和NIO - 掘金 (juejin.cn)提到NIO三大组件中有一个叫sel
Netty编程(五)—— NIO模块下的阻塞和非阻塞模式
这是我参与11月更文挑战的第12天,活动详情查看:2021最后一次更文挑战 阻塞 阻塞模式的设计 阻塞模式下,相关方法都会导致线程暂停 ServerSocketChannel.accept 会在没有连
Netty编程(四)—— 文件编程
这是我参与11月更文挑战的第11天,活动详情查看:2021最后一次更文挑战 FileChannel FileChannel是一个对文件进行操作的通道,需要注意的是,FileChannel只能在阻塞模式
Netty编程(三)—— 分散读和集中写
这是我参与11月更文挑战的第11天,活动详情查看:2021最后一次更文挑战 这一篇博客中想记录下一种思想和方法——分散读和集中写。
Netty编程(二)—— nio.ByteBuffer基础操作
这是我参与11月更文挑战的第10天,活动详情查看:2021最后一次更文挑战 总述 流和通道之间的关键区别在于流是基于字节的,而通道是基于块的。流设计为按顺序一个字节接一个字节地传送数据。不同的是,通道
NIO编程(一)—— BIO和NIO
这是我参与11月更文挑战的第9天,活动详情查看:2021最后一次更文挑战 什么是BIO 网络编程的基本模型是Client/Server模型,也就是两个进程之间通过网络相互通信,其中服务端提供位置信息(