首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
IO
订阅
freestylewill
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
网络编程基础 - 1 (概念和TCP/IP协议、TCP三次握手、四次挥手、HTTP1.0与HTTP1.1、HTTP与HTTPS)
网络编程一 网络通信协议基础概念 TCP/IP协议的基础概念:TCP和UDP协议 TCP三次握手、四次挥手详情图解 HTTP1.0与HTTP1.1 HTTP与HTTPS
网络编程 - 2(BIO、NIO、AIO)
BIO、NIO、AIO基础及对比 BIO代码实现 NIO-文件IO代码实现、网络IO代码实现(单聊、聊天室)
网络编程 - 3 (Netty-简介、线程模型、核心API)
Netty-简介、线程模型、核心API BossGroup、WorkerGroup 执行流程、常用类信息以及对应的核心API接口简介
网络编程-5 (手写RPC框架)
RPC简介 通过netty编写一个简易的RPC框架,实现服务的远程调用 客户端通过动态代理,服务端通过反射调用对应的实现类
答应我,这次一定要搞懂IO多路复用
本篇文章为BIO与阻塞IO的续篇,详细介绍了select、poll以及epoll等多路复用组件的使用方法以及底层原理。尤其详细分析了epoll的源码,做到一篇文章完全搞懂I/O多路复用模型
Epoll 的本质是什么?[精品长文]
从事服务端开发,少不了要接触网络编程。epoll 作为 Linux 下高性能网络服务器的必备技术至关重要,nginx、Redis、Skynet 和大部分游戏服务器都使用到这一多路复用技术。 网上虽然也有不少讲解 epoll的文章,但要么是过于浅显,或者陷入源码解析,很少能有通俗…
多路复用 I/O 模型详解, 为什么他能支持更高的并发
在这种 IO 模型的场景下,我们是给每一个客户端连接创建一个线程去处理它。不管这个客户端建立了连接有没有在做事(发送读取数据之类),都要去维护这个连接,直到连接断开为止。创建过多的线程就会消耗过高的资源,以 Java BIO 为例 可以看到是通过服务端应用程序不断的轮询内核数据…