技术栈
多路复用
放牛的守护神_
6 个月前
c语言
·
网络
·
io
·
多路复用
【网络编程下】五种网络IO模型
目录前言一.I/O基本概念1.同步和异步2.阻塞和非阻塞二.五种网络I/O模型1.阻塞I/O模型2.非阻塞式I/O模型
若明天不见
9 个月前
java
·
linux
·
i/o
·
unix
·
多路复用
Unix I/O 模型及Java I/O 模型详解
在Unix Socket的输入操作中,可以将其分为以下几个阶段:等待数据就绪(内核空间): 在这个阶段,应用程序通过调用阻塞式的读取函数(如recv)或非阻塞式的读取函数(如recv、recvfrom)等待数据的到达。如果没有数据到达,阻塞式的读取函数会一直等待,而非阻塞式的读取函数会立即返回一个错误码或标识表示数据未准备好。
有梦想的攻城狮
1 年前
网络协议
·
http
·
多路复用
·
http2.0
HTTP/2.0协议详解
HTTP/2.0:互联网通信的革新标准 随着互联网技术的飞速发展,HTTP协议作为互联网应用最广泛的通信协议,也在不断演进和优化。HTTP/2.0是HTTP协议的最新版本,它旨在提供更高效、更安全、更快速的互联网连接。
Man9Oo
1 年前
服务器
·
网络
·
多路复用
·
reactor模式
Reactor 模式网络服务器【I/O多路复用】(C++实现)
前导:本文是 I/O 多路复用的升级和实践,如果想实现一个类似的服务器的话,需要事先学习 epoll 服务器的编写。
呵呵哒( ̄▽ ̄)"
1 年前
epoll
·
多路复用
·
两种工作模式
·
et模式
·
lt模式
epoll() 多路复用 和 两种工作模式
1.epoll API 介绍server.cclient.c2.epoll 的两种工作模式【注意】 ET模式需要配合循环+非阻塞