重点掌握
/*
* wait 和 sleep 区别?
* 1.wait可以指定时间也可以不指定
* sleep必须指定时间
* 2.在同步中,对CPU的执行权和锁的处理不同
* wait释放执行权,释放锁 sleep释放执行权,不释放锁
*/
//同步里具备执行资格的线程不止一个,但是能得到锁的只有一个,所以能执行的也只有一个
一、停止线程的方式
...
分类:
编程语言 时间:
2014-10-13 18:59:27
阅读次数:
229
1、这两个方法来自不同的类分别是,sleep来自Thread类,和wait来自Object类。
sleep是Thread的静态类方法,谁调用的谁去睡觉,即使在a线程里调用了b的sleep方法,实际上还是a去睡觉,要让b线程睡觉要在b的代码中调用sleep。
2、锁: 最主要是sleep方法没有释放锁,而wait方法释放了锁,使得其他线程可以使用同步控制块或者方法。
sleep不出让系...
分类:
编程语言 时间:
2014-10-13 18:41:27
阅读次数:
207
在子进程中sleep,然后attach上去。
gdb --pid=123456
ps出子进程的id,gdb attach 进程号.
http://www.ibm.com/developerworks/cn/linux/l-cn-gdbmp/index.html
实际上,GDB 没有对多进程程序调试提供直接支持。例如,使用GDB调试某个进程,如果该进程fork了子进程,GDB会继续调试该进程...
分类:
数据库 时间:
2014-10-13 11:24:39
阅读次数:
198
1、HAL层
(1)alps\mediatek\platform\mt6589\hardware\camera\core\camshot\MultiShot\MultiShot.cpp sleep实现降速。
在sendCommand处理ECamShot_CMD_SET_CSHOT_SPEED。ECamShot_CMD_SET_CSHOT_SPEED定义在alps\mediatek\platfo...
分类:
移动开发 时间:
2014-10-13 00:42:38
阅读次数:
326
time(时间相关模块)logging(日志模块)【time 模块】 与时间有关还有datetime、calendar等time模块常用于获取当前系统日期时间,该值可用于日志文件命名或者任何sleep函数让进程挂起。常用用法: 一、现在需要知道当前时间,转换为字符串:#! /usr/bin/en.....
分类:
编程语言 时间:
2014-10-12 21:12:18
阅读次数:
202
linux的sleep()和usleep()的使用和区别 关键词: linux sleep() usleep() sleep函数 usleep功能把进程挂起一段时间, 单位是微秒(百万分之一秒); 头文件: unistd.h 语法: void usleep(int micro_seconds...
分类:
系统相关 时间:
2014-10-11 00:50:44
阅读次数:
825
ignore_user_abort();函数搭配set_time_limit(0);和sleep($interval);即可实现php定时计划任务先给出一个基本的范式,其中有个人的测试程序:<?phpignore_user_abort();//runscriptinbackgroundset_time_limit(0);//runscriptforever$interval=30;//doevery15minutes...do{$..
分类:
Web程序 时间:
2014-10-10 21:34:15
阅读次数:
209
//============================================================================
// Name : TestSleepFunction.cpp
// Author :
// Version :
// Copyright : 2014
// Description : Test Slee...
分类:
编程语言 时间:
2014-10-10 20:33:34
阅读次数:
159
linux操作系统最小粒度的定时调度器只能调到分钟的级别,工作中有时需在到秒的调度,所以需要自己编写脚本来实现
#!/bin/bash
while [ true ]; do
/bin/sleep 1
##在这里可以编写自己复杂的业务代码netstat -n | grep 8020 >> /root/data/flume.log
echo 10.58...###`date` >> /root/...
分类:
系统相关 时间:
2014-10-10 13:26:14
阅读次数:
196
看效果(gif工具不太会用,效果不是很好)代码很简单,就是对sleep函数和/b的使用。代码 1 #include 2 #include 3 using namespace std; 4 5 int main(int argc, char **argv) 6 { 7 printf("C...
分类:
其他好文 时间:
2014-10-09 20:34:17
阅读次数:
201