自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 kv存储---网络

1.概念:KV存储(Key-Value存储)是一种基于键值对(Key-Value Pair)的数据存储模型,通过唯一键(Key)直接关联值(Value)。2.

2025-04-27 13:54:13 788

原创 dpdk详解

选择一个多网卡的虚拟机的其中一个网卡作为配置dpdk的网卡。必需配置:sudo suexport RTE_SDK=/home/用户名/dpdk/dpdk-stable-19.08.2/补充:网络三种模式:1.桥接(bridge):虚拟机网段和主机网段在同一个局域网内的,即同一子网内部。2.NAT:主机作为路由器与虚拟机单独建立通讯,只能与主机通讯,独立于互联网。3.仅主机:用不到。

2025-04-27 13:53:49 1281

原创 网络io与io多路复用select/poll/epoll

‌多路复用 是一种高效管理多个输入/输出(I/O)操作的技术,通过‌单一线程或进程‌监听多个 I/O 源(如 Socket 连接、文件描述符fd),避免为每个 I/O 操作创建独立的线程或进程。

2025-04-27 13:53:29 996

原创 reactor和HTTP

Reactor模型是一种,主要用于处理高并发的网络 I/O 请求。其核心思想是通过一个或多个线程监听事件,并将事件分发给相应的处理程序,从而实现高效的并发处理。

2025-04-27 13:52:49 330

原创 io_uring概念

用户能使用的用于输入输出的环形缓冲区。

2025-04-27 13:50:50 766

原创 iocp分析

用户进程发起I/O请求后,需等待或轮询I/O操作完成,在此期间进程可能被阻塞。

2025-04-24 16:54:38 499

原创 Posix API,UDP,TCP与KCP

自学使用,非全原创。

2025-04-24 16:43:09 1050

原创 协程设计原理

同步: io 操作(send,recv)与 epoll_wait 是在同一个处理流程里面的异步:将 sockfd 处理方式放到另一个已经其他的线程中运行。

2025-04-24 16:27:41 946

原创 linux基础(二)

inet_ntoa函数:将类型的二进制 IP 地址转换为点分十进制的字符串形式并返回例如: 0x12121212 --> "18.18.18.18"gethostbyname函数:根据主机名进行 DNS 解析socket函数:函数创建一个套接字connect函数:与目标 IP 地址的 端口建立连接sprintf函数:构造一个 HTTP GET 请求select函数:等待套接字上的数据可读文件描述符(sockfd):由socket函数创建,主要用于连接客户端通信文件描述符(clientfd)

2025-02-20 17:39:25 1613

原创 linux编程(一)

什么是状态机?补充1:补充2:实现逻辑:从下到上。

2025-02-06 14:40:47 1463

原创 python基础知识总结(一)

python基础(一)

2024-07-12 14:29:13 1594 1

原创 机器学习(一)

线形回归部分

2024-07-12 12:51:40 496

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除