自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TCP连接相关API精讲,含三次握手与四次挥手

含三次握手四次挥手,TCP连接相关知识点精讲

2025-12-09 19:37:53 562

原创 对于linux系统高并发任务的报错处理集合

摘要:本文解答了百万并发是否等同于百万连接的问题,并列举了Linux服务器实现高并发的常见问题及解决方案:1)解决特权端口限制;2)处理端口占用问题;3)修改系统文件打开数限制;4)扩展五元组地址池;5)调整防火墙连接追踪配置。文中详细说明了每个问题的具体排查方法和配置命令,包括修改内核参数、调整连接跟踪设置等,最后展示了成功实现80万IO连接的运行效果。(149字)

2025-12-08 01:16:44 421

原创 基于Linux系统的reactor设计模式的TCP 服务器项目

函数原型如上,第一个参数放epoll实例,由函数epoll_create(int x)得到,第二个参数放置一个epoll_event结构体的地址,(接收到的io事件会依次从这个epoll_event地址往后写里面,最好是结构体数组)第三个是最多可以处理多少个io事件,第四个是timeout阻塞时间设置,如果是大于0的整数,如5,就是程序运行到这里,阻塞等待5毫秒,10就是10毫秒,如果是0,代表非阻塞模式,无论是否有事件发生,都立刻返回,如果是是-1,代表永远阻塞,直到有事件就绪。void *ptr;

2025-11-22 20:20:06 445

原创 一请求一线程的TCP服务器构建

网络编程的基本实现逻辑,分为服务器端和客户端处理两部分,逻辑拆分与分析

2025-11-13 12:53:23 342

原创 自旋锁 互斥锁 原子操作 简介

自旋锁通过忙等待获取锁,适合短临界区但浪费CPU;互斥锁采用休眠等待,适合长临界区但有切换开销;原子操作由硬件支持,适合简单同步但功能有限。

2025-10-16 18:01:14 275

空空如也

空空如也

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

TA关注的人

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