转自:http://www.cnblogs.com/huangxincheng/category/362940.html第一天 尝试Thread 一:Thread的使用 我们知道这个类代表处理器线程,在Thread中有几个比较常用和重要的方法。 sleep: 这个算是最简单的了。 join: 这个可...
分类:
编程语言 时间:
2015-08-25 19:10:52
阅读次数:
221
由于平时的编程当中经常会用到多线程,我想接触过多线程编程的人应该都会清楚多线程如果出了错,调起bug来是有多么麻烦,应为你某个地方出错了,有可能并不是这里的问题而是线程执行到这就切换到其他线程,而出错的是其他线程,我以前使用的办法是给某个线程sleep然后让内核自己调度去执行其他线程。很明显这种方法当有很多线程是并不是很使用,所以我就翻书学了几条调试多线程的简单gdb命令1.测试所用的代码1void...
分类:
数据库 时间:
2015-08-21 23:29:39
阅读次数:
238
#!/usr/bin/python# coding:utf-8import threadingfrom time import ctime,sleep class music(threading.Thread): def __init__(self, music_name): threading.....
分类:
编程语言 时间:
2015-08-21 00:00:36
阅读次数:
644
曾经用C语言做过的动态走迷宫程序,先分享代码如下:代码如下: 1 //头文件 2 #include 3 #include//Sleep(500)函数调用此头文件 4 #include//getch()函数调用此头文件 5 #include//system("cls")函数调用此头文件 6...
分类:
编程语言 时间:
2015-08-20 22:11:23
阅读次数:
198
线程:
static void sleep(long 毫秒):睡眠 在指定的毫秒数内让正在执行的线程进入休眠状态(暂停执行)
throws InterruptedException
注意:
1 线程休眠是帮助所有线程获得运行机会的最好的方法
2 线程睡眠自动苏醒,并返回到就绪状态(可运行),不是运行状态。
sleep()指定的时间是休眠后可运...
分类:
编程语言 时间:
2015-08-20 13:12:02
阅读次数:
140
— William Butler Yeats ——威廉·巴特勒·叶芝When you are old and grey and full of sleep;
当你老了,头发花白,睡意沉沉,And nodding by the fire,take down this book,
倦坐在炉边,取下这本书来,And slowly read,and dream of the soft look
慢慢...
分类:
其他好文 时间:
2015-08-20 10:31:35
阅读次数:
132
这个问题在面试线程方面的知识时,基本上属于必问的问题。因此这里有必要做一个较为详细的总结。 区别一 首先需要明白的是这两个方法根本来自不同的类,sleep来自Thread,wait来自Object类。 sleep是Thread提供的一个静态方法,该方法出现在那个线程中,那个线程就"睡觉",并非...
分类:
编程语言 时间:
2015-08-19 10:56:12
阅读次数:
155
publicstaticvoidmain(String[]args){
Threadt=null;
try{
FutureTask<Boolean>task=newFutureTask<Boolean>(newCallable<Boolean>(){
publicBooleancall()throwsException{
Thread.sleep(10*100);
returntrue;
}
});
t=newThread(task);
t.start();
boolean..
分类:
编程语言 时间:
2015-08-19 02:16:46
阅读次数:
362
查询mysql进程,因为数据库的sleep连接很多(一般都会在几千个左右),不建议直接showprocesslist或者showfullProcesslist尽量去用select查询正在running的线程Selectcount(*)frominformation_schema.processlistwhereinfoisnotnull;Mysql的全部线程Selectcount(*)frominformat..
分类:
数据库 时间:
2015-08-18 12:16:39
阅读次数:
1233
package mainimport ( "log" "time")func f() { defer timeoutCheck("f slow", time.Now()) time.Sleep(time.Second)}func timeoutCheck(tag string...
分类:
其他好文 时间:
2015-08-17 16:57:30
阅读次数:
237