许久许久没有写过博客了,以前上班总是没有时间,但是总感觉写博客还是很好的一种记录自己技术进程的一种方式
于是在辞职后来到北软,又一次上学了,又一次有时间来写博客了,所以再次开始写博客了,呵呵,再次当学生的感觉
真好!!!!
这次说的是Thread的join方法,以前总是使用他的run和sleep方法,哪两个都是比较清楚的,对于这个join方法,他的
主要功能就是,当你在一个方...
分类:
编程语言 时间:
2014-09-15 22:51:29
阅读次数:
265
睡眠排序也就是,让排序的元素当做线程sleep睡眠的时间,睡醒就输出~
元素越大,醒的越晚,输出的越晚,然后排序不就完成了?...
分类:
其他好文 时间:
2014-09-14 08:58:46
阅读次数:
170
time模块 1 #-*- coding: utf-8 -*- 2 3 """ 4 #获取当前时间的时间戳(单位秒) 5 time.time() 6 7 #推迟指定秒数后再运行 8 time.sleep(N) 9 10 #将时间元组转换为时间戳11 time.mktime(t)12 13 #...
分类:
编程语言 时间:
2014-09-10 23:51:31
阅读次数:
295
线程停止的方法: 记住一点,线程的停止, 1.自己运行完了, 2.如果是无限循环,在外部,只能用flag标记来操作。 但是当线程处于冻结状态(阻塞),sleep,wait,join,(这三个方法抛出异常。) 就不会读取到flag. 这个时候,我们要清除线程的冻结状态,让它回到运..
分类:
编程语言 时间:
2014-09-10 03:00:00
阅读次数:
219
这是一个来自《java编程思想上的示例》[java] view plaincopypackagedemo.thread;/***sleep()是静态方法,是属于类的,作用是让当前线程阻塞*join()是使线程同步,如在某个线程里调用t.join()表示t线程执行完再执行当前线程*interrupt(...
分类:
编程语言 时间:
2014-09-09 17:48:29
阅读次数:
172
';if(ob_get_level() == 0) ob_start();echo 'Downloading...';echo str_pad('',4096)."\n";ob_flush();flush();sleep(1);//$imgurls_array = file('imgurlstest...
分类:
Web程序 时间:
2014-09-09 11:04:08
阅读次数:
235
一、如果希望明确地让一个线程给另外一个线程运行的机会,可以采取以下办法之一。调整各个线程的优先级让处于运行状态的线程调用Thread.sleep()方法让处于运行状态的线程调用Thread.yield()方法让处于运行状态的线程调用另一个线程的join()方法二、一个线程会因为以下原因而放..
分类:
编程语言 时间:
2014-09-08 10:58:17
阅读次数:
271
例如以下一段代码能够借鉴:static void _sleep_response_timeout(modbus_t *ctx){#ifdef _WIN32 /* usleep doesn't exist on Windows */ Sleep((ctx->response_timeout...
分类:
系统相关 时间:
2014-09-07 12:19:45
阅读次数:
268
1,1个main, 包含2个while,不要被两个while中的sleep所迷惑,这里只有main()这一个主线程(进程)在运行,程序会按照自上而下顺序执行。遇到第1个while循环中的sleep时,本线程暂停执行,交给其它线程处理,但是因为该进程只有一个线程,所以只有静静的sleep到指定时间(1...
分类:
系统相关 时间:
2014-09-06 00:59:42
阅读次数:
369