自定义博客皮肤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)
  • 资源 (4)
  • 问答 (2)
  • 收藏
  • 关注

原创 编写多线程的一些注意

1:线程是异步的,需要传入线程的数据,必须要在线程激活、或者在线程被创建之前赋值。绝对不要假设你的线程会等你。2: 别将赌注压在线程竞争上。多线程竞争的因素有很多,比如处理器数量,进程的数量,以及当前的网络开销,当你开发多线程时,应该假定在任意时间点,在程序的任何语句    内,每个线程可能睡眠一段不定的时间。3:合作避免僵局(死锁),保证互斥量的调用顺序,不少死锁的产生是因为函数退出

2017-11-30 17:07:24 353

原创 listen 函数

以下情况为Linux环境!!!!!!/proc/sys/net/ipv4/tcp_max_syn_backlog.   为未完成三次握手队列的长度(SYN queue)/proc/sys/net/core/somaxconn    三次握手完成的队列长度(accept queue)如果accept queue已经满了,而SYN queue队列也有一个成功的握手,需要移动到accept

2017-11-08 17:29:07 356

VIM_IDE 整合脚本 适用el7 环境

脚本解压后,在目录内执行脚本 ./VimIde.sh, 在代码的最外层 执行 ./VimIde.sh 1 ,多个参数1, 此脚本 需要当前环境 已经安装 vim ,cscope ,tag 如果没有需要自行安装。

2022-03-18

redhat 环境 vim IDE 脚本

脚本解压后,在目录内执行脚本 ./VimIde.sh, 在代码的最外层 执行 ./VimIde.sh 1 ,多个参数1, 此脚本 需要当前环境 已经安装 vim ,cscope ,tag 如果没有需要自行安装。

2022-03-11

ncurses-5.9.tar

ncurses-5.9.tar文件,该文件是vim依赖的文件

2015-09-20

redis-3.0.3.tar.gz

redis-3.0.3.t数据库格式为tar.gz

2015-09-20

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

TA关注的人

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