码迷,mamicode.com
首页 >  
搜索关键字:usleep    ( 76个结果
史上最全的php函数大全
定义了一下方法,具体用法可查百度 usleep() 函数延迟代码执行若干微秒。unpack() 函数从二进制字符串对数据进行解包。uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID。time_sleep_until() 函数延迟代码执行直到指定的时间。time_nanosleep() ...
分类:Web程序   时间:2019-05-24 10:42:16    阅读次数:135
Linux下实现定时器Timer的几种方法
使用sleep()和usleep() 其中sleep精度是1秒,usleep精度是1微妙,具体代码就不写了。使用这种方法缺点比较明显,在Linux系统中,sleep类函数不能保证精度,尤其在系统负载比较大时,sleep一般都会有超时现象。 使用信号量SIGALRM + alarm() 这种方式的精度 ...
分类:系统相关   时间:2019-03-24 11:08:54    阅读次数:226
php 文件锁
直接上码: 这里的文件锁:只是添加了一个 'lock.lck' 的文件,当多个客户端同时并发执行时,若存在这个文件,都无法执行,只有这个锁被删除之后才能执行,业务代码A只能同一时段一人执行。防止数据出错。 以下为学习到的文件: 当多个客户端同时并发访问时,脚本的结果会出现不正确,这个问题需要使用锁机 ...
分类:Web程序   时间:2019-02-11 12:42:55    阅读次数:190
PHP 常用函数
php usleep() 函数延迟代码执行若干微秒。 unpack() 函数从二进制字符串对数据进行解包。 uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID。 time_sleep_until() 函数延迟代码执行直到指定的时间。 time_nanosleep() 函数延迟代码执行 ...
分类:Web程序   时间:2019-01-24 19:01:13    阅读次数:188
线程池 (4)---构造,析构和声明 (附带一个测试main)
先上代码,声明部分 windows的sleep和Linux的sleep不一样,所以只好#ifdef ,大概是Linux: usleep(微妙) sleep(秒) windows:Sleep(毫秒),只有这部分必须要涉及平台特性 构造和析构: 构造函数的一个要点:必须要先把一些东西都创建好了,再启动线 ...
分类:编程语言   时间:2018-12-04 13:09:33    阅读次数:194
PHP进程管理
php进程管理 这篇文章是对之前一篇文章的补充和改进, 创建一个主(master)进程,主进程安装定时器,每隔5分钟检测一次队列长度,根据队列长度计算需要的worker进程, 然后创建或者杀掉子进程。这样做的好处是防止队列堆积,任务得不到及时处理。更新业务代码,只需要reload操作即可。 整个流程 ...
分类:Web程序   时间:2018-11-04 17:05:20    阅读次数:180
C/C++内存泄漏检测 —— memleax
memleax是个开源项目,原理是通过注入hook目标进程的malloc(new也是用的malloc)内存分配函数,在指定时间未释放则认为内存泄漏。优点是不需要重启,attach到目标进程。 github地址:http://wubingzheng.github.io/memleax/ ubuntu编 ...
分类:编程语言   时间:2018-10-28 00:10:27    阅读次数:244
linux c的四种定时方式(sleep/usleep/select/ioctl)
1:sleep() 最小单位秒。使用sleep/ulseep/select时,因为线程会进入休眠状态,再唤醒, 若单次执行问题不大,若是循环执行次数较多,则差别很大。 2:ulseep() 最小单位微秒。 3:select() 最小单位微秒,再循环体内使用时,每次使用都需要赋值。 4:rtc() 使 ...
分类:系统相关   时间:2018-08-03 18:01:43    阅读次数:955
10进程控制1
概念 程序:一个保存在磁盘中的文件,规定运行时要执行的代码和要完成的动作。 进程:把程序加载为内存中一段数据,程序的执行过程,具有产生,发展和消亡的过程 线程:unix的最小调度单位,一个进程可以有多个线程,共享进程ID,共享进程资源。 父子进程 进程采用树形结构管理,一个进程启动另一个进程时,被启 ...
分类:系统相关   时间:2018-06-23 01:28:48    阅读次数:195
sleep()和usleep()
函数名: sleep头文件: #include <windows.h> // 在VC中使用带上头文件 #include <unistd.h> // 在gcc编译器中,使用的头文件因gcc版本的不同而不同功 能: 执行挂起指定的秒数语 法: unsigned sleep(unsigned second ...
分类:其他好文   时间:2018-05-02 11:17:30    阅读次数:141
76条   上一页 1 2 3 4 ... 8 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!