自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 问答 (1)
  • 收藏
  • 关注

原创 基于linux epoll的聊天室

相较于 select 和 poll,epoll 具有更高的性能,特别在文件描述符较多的情况下,因为它避免了轮询,而是通过回调机制在事件发生时触发回调。select 有一些限制,最主要的是文件描述符数量的限制,通常是 1024 个,因为使用三个位图,每个位图可以表示 1024 个文件描述符。epoll 使用一个内核事件表来存储文件描述符的状态,通过系统调用将感兴趣的文件描述符加入到事件表中,从而实现了高效的事件通知。在阻塞模式下,当执行一个 I/O 操作时,程序会一直等待,直到操作完成为止。

2023-12-19 17:28:06 221

原创 vs2019+cuda11.6 出现MSB3721

刚刚配置好vs2019和cuda11.6的环境,想运行个程序试一下,结果连给的默认程序都出错。报错如下严重性 代码 说明 项目 文件 行 禁止显示状态错误 MSB3721 命令“"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\bin\nvcc.exe" -gencode=arch=compute_61,code="sm_61,compute_61" --use-local-env -ccbin "D:\vs2019\VC\Tools\

2022-03-18 13:13:02 3840 17

空空如也

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

TA关注的人

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