自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux进程间的通信

用共享内存的方式实现进程间的通信,用信号量来控制临界资源的访问,我们基于linux系统下来实现。

2024-08-20 21:13:44 522

原创 条件变量线程池

一个生产者生产出任务,一个消费者从任务队列中取出任务来执行,为不让双方互相竞争临界资源(任务队列),产生读写错误,需要给临界资源上互斥锁,条件变量是控制任务队列的进度,当任务队列里没有任务时,用条件变量来阻塞消费者,有任务时则唤醒消费者,解决线程同步问题,生产者消费者不能同时作用于任务队列,谁先用谁后用有严格约束,体现线程协作关系。为方便理解,我用的是简单的功能函数。

2024-08-20 17:21:44 588

原创 c++实现在线聊天系统

客户端之间可以服务器为媒介,实现群聊功能和私聊功能。

2024-08-19 20:46:52 391

原创 C++实现FTP流服务器文件的上传和下载

用c++实现ftp服务器的上传和下载功能

2024-08-19 19:56:11 620

空空如也

空空如也

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

TA关注的人

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