当前位置: 首页 > news >正文

本地的天津网站建设微信开发者工具打印1n的所有值

本地的天津网站建设,微信开发者工具打印1n的所有值,苏州网站建设老板,传统媒体网站建设From: http://www.cnblogs.com/holbrook/archive/2012/03/21/2410120.html 线程的合并 python的Thread类中还提供了join()方法#xff0c;使得一个线程可以等待另一个线程执行结束后再继续运行。这个方法还可以设定一个timeout参数#xff0c;避免无休止的等待。因为两个线…From: http://www.cnblogs.com/holbrook/archive/2012/03/21/2410120.html 线程的合并 python的Thread类中还提供了join()方法使得一个线程可以等待另一个线程执行结束后再继续运行。这个方法还可以设定一个timeout参数避免无休止的等待。因为两个线程顺序完成看起来象一个线程所以称为线程的合并。一个例子 import threadingimport randomimport timeclass MyThread(threading.Thread): def run(self): wait_timerandom.randrange(1,10) print %s will wait %d seconds % (self.name, wait_time) time.sleep(wait_time) print %s finished! % self.nameif __name____main__: threads [] for i in range(5): t MyThread() t.start() threads.append(t) print main thread is waitting for exit... for t in threads: t.join(1) print main thread finished! 执行结果 Thread-1 will wait 3 seconds Thread-2 will wait 4 seconds Thread-3 will wait 1 seconds Thread-4 will wait 5 seconds Thread-5 will wait 3 seconds main thread is waitting for exit... Thread-3 finished! Thread-1 finished! Thread-5 finished! main thread finished! Thread-2 finished! Thread-4 finished! 对于sleep时间过长的线程这里是2和4将不被等待。 后台线程 默认情况下主线程在退出时会等待所有子线程的结束。如果希望主线程不等待子线程而是在退出时自动结束所有的子线程就需要设置子线程为后台线程(daemon)。方法是通过调用线程类的setDaemon()方法。如下 import threadingimport randomimport timeclass MyThread(threading.Thread): def run(self): wait_timerandom.randrange(1,10) print %s will wait %d seconds % (self.name, wait_time) time.sleep(wait_time) print %s finished! % self.nameif __name____main__: print main thread is waitting for exit... for i in range(5): t MyThread() t.setDaemon(True) t.start() print main thread finished! 执行结果 main thread is waitting for exit... Thread-1 will wait 3 seconds Thread-2 will wait 3 seconds Thread-3 will wait 4 seconds  Thread-4 will wait 7 seconds  Thread-5 will wait 7 seconds main thread finished! 可以看出主线程没有等待子线程的执行而直接退出。 小结 join()方法使得线程可以等待另一个线程的运行而setDaemon()方法使得线程在结束时不等待子线程。join和setDaemon都可以改变线程之间的运行顺序。
http://www.pierceye.com/news/237897/

相关文章:

  • 网站seo的关键词排名怎么做的wordpress 在线留言
  • 建一个c2c网站要多少钱小程序云开发文档
  • asp网站合法上虞网站设计
  • 网站 用什么数据库蛋糕店网站建设方案
  • 网站上的动效是用ae做的网站开发实训小结
  • wordpress建站怎么上传网站没有备案信息该怎么做
  • 沈阳网站推广有什么技巧软件开发工具通常也称为什么工具
  • 黑龙江龙采做网站如何网站建设制作解决方案
  • 百度推广自己做网站吗网页设计软件下载网站
  • wordpress内核源码分析南宁网站优化推广
  • 物流网站做那个好服务器怎么安装WordPress
  • 网站开发怎么兼容浏览器中国优秀设计网站有哪些内容
  • 黄冈网站官方登录平台做网站的条件
  • 潍坊网站建设推广公司网站建设类的手机软件
  • 建设小学网站建设网站代理
  • 怎么查看网站根目录网站建设费记什么科目
  • 文昌市规划建设管理局网站网站与个人网站
  • 昆明网站建设推荐q479185700上墙现在最火的推广平台有哪些
  • 长兴县城乡建设局网站wordpress的留言功能
  • 建设企业网站地址asp.net 4.0网站开...
  • 制作个人网站步骤提升学历励志语录
  • 福州建站服务管理页面布局标准格式
  • 做一个公司网站一般需要多少钱营销型网站功能表
  • 为什么菜市场不可以做网站河南阿里巴巴网站建设
  • asp.net动态的网站开发手机海报制作免费软件
  • 网站建设前准备龙岗网站优化公司案例
  • 做流量哪个网站好滨州j建设局网站投诉电话
  • 空白网站怎么建wordpress 邮箱订阅
  • 乡镇网站建设自查报告做企业门户网站要准备哪些内容
  • 百度做推广一般要多少钱相城seo网站优化软件