首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
网络IO
X_PENG
创建于2022-06-04
订阅专栏
网络IO相关
等 3 人订阅
共6篇文章
创建于2022-06-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
网络IO基础—网络IO编程的演进 & 高性能网络编程之Reactor模式
网络IO编程的演进 BIO编程 阶段一:一个线程处理所有网络连接,缺陷:若线程在处理某个连接时阻塞了,则其他连接就得不到处理,服务器吞吐量极低。 阶段二:一个线程处理一个网络连接(经典的Connect
网络IO基础—read/write系统调用
众所周知,在传统网络IO编程中应用程序会调用read/write系统调用进行读写操作。 read/write系统调用读写数据的具体过程? read系统调用读取数据的过程 read系统调用结果:内核缓冲
Java NIO—测试可写事件,实现非阻塞写
测试demo 测试demo的思路和大致说明: 模拟用户在客户端上传文件,客户端向服务端写大量数据,服务端接收数据。 server端程序 client端程序 运行结果示例 server端运行日志: cl
异步回调编程
什么是异步回调 是指在异步任务执行完后进行回调处理,且不会阻塞当前线程。 异步回调编程的作用是什么?为什么要用? 假设一个场景: 主线程开启了一个异步任务,这个异步任务执行完后会返回一个结果,主线程想
Java NIO系统学习
Java NIO Java NIO的NIO是指New IO,代表Java新IO API,与之对应的是Java OIO(Old IO),代表老IO API。 Java NIO和Java OIO对比: J
IO模型的演变
用户程序如何从网络中读数据 用户程序如何从网络中读数据,即执行read系统调用,会分为两个阶段: 等待有数据可读,也就是等待数据从网络到达网卡并拷贝到内核 把数据从内核拷贝到用户空间 也就是说,网络数