E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Python多线程
一些有意思的问题和解答(未完待续)
一直觉得面试就是一个交互的过程,在面试中也经常碰到一些自己不会甚至没有听过的问题,把这些问题记录在这里,也顺便Google一下学习一下^_^(这篇文章还在持续更新中,如果有些问题没有回答好,可能还会更新)1.
Python
ankyhe
·
2012-02-21 10:00
python多线程
读取文件
#-*-coding:utf-8-*-importos,timeimportthreadingrlock=threading.RLock()curPosition=0classReader(threading.Thread):def__init__(self,res):self.res=ressuper(Reader,self).__init__()defrun(self):globalcurPo
wanyanxgf
·
2012-02-10 10:00
多线程
python
object
OS
Class
Python多线程
批量部署脚本
所需软件:python2.7.tar.bz2paramiko-1.7.7.1.tar.gz pycrypto-2.3.tar.gz 所需文件内容格式为:IP,sshPort,Username,Password 执行:python2.7脚本名 结果: 有些朋友可以考虑到密码明文的问题,目前这个版本没设置任何加密因为目前还不需要。不过密码安全不是问题,最简单的例子,我的密码是6位,现在给出一串字符
单身贵族liu
·
2012-02-02 13:04
python
职场
批量部署
休闲
多核CPU上
python多线程
并行的一个假象
python-cn(华蟒用户组,CPyUG邮件列表)上: 关于
python多线程
是否能用到多核的问题 相关讨论本机环境:2核CPU,linux2.6,python2.6.2 在python上开启多个线程
chobit_s
·
2011-12-19 10:00
多线程
linux
python
OS
Python多线程
Socket程序例子
如果没有multitask包,请从http://python-multitask.googlecode.com/files/multitask-0.2.0.zip下载或从http://code.google.com/p/python-multitask/downloads/list?can=1查找最新版本http://ghostfromheaven.iteye.com/admin/blogs/13
GhostFromHeaven
·
2011-12-11 16:00
Python多线程
Socket程序例子
如果没有multitask包,请从[url]http://python-multitask.googlecode.com/files/multitask-0.2.0.zip[/url]下载[url]http://blog.csdn.net/ghostfromheaven/article/details/7061387[/url][size=medium]server端[/size]from__fu
iteye_21281
·
2011-12-11 16:45
Python2.7
Python多线程
Socket程序例子
如果没有multitask包,请从 http://python-multitask.googlecode.com/files/multitask-0.2.0.zip下载 http://blog.csdn.net/ghostfromheaven/article/details/7061387 server端 from __future__ import with_sta
GhostFromheaven
·
2011-12-11 16:00
多线程
python
socket
multitask
python多线程
Python 中使用线程有两种方式:函数或者用类来包装线程对象。1、 函数式:调用thread模块中的start_new_thread()函数来产生新线程。如下例: viewplain copytoclipboard print ?import time import thread def timer(no, interval): cnt = while cnt= 5:
索隆
·
2011-12-10 23:00
python多线程
模块threading简例
#!/usr/bin/python #-*-coding:utf-8-*- fromthreadingimportThread fromdatetimeimportdatetime defdotest(str): printstr,datetime.now() classmythread(Thread): def__init__(self,target,args,name='myname'
five3
·
2011-12-09 23:00
python多线程
解析
Python中使用线程有两种方式:函数或者用类来包装线程对象。1、 函数式:调用thread模块中的start_new_thread()函数来产生新线程。如下例: viewplaincopytoclipboardprint?import time import thread def timer(no, interval): cnt = while cnt= 5:
minicase
·
2011-12-06 18:00
python
python多线程
解析
Python中使用线程有两种方式:函数或者用类来包装线程对象。1、 函数式:调用thread模块中的start_new_thread()函数来产生新线程。如下例: viewplaincopytoclipboardprint?import time import thread def timer(no, interval): cnt = while cnt= 5:
minicase
·
2011-12-06 18:00
python
Python 学习积累《三》 多线程
Python多线程
学习原文地址:http://www.cnblogs.com/tqsummer/archive/2011/01/25/1944771.html 一、Python中的线程使用: Python
achang21
·
2011-09-24 10:00
thread
多线程
exception
timer
python
Module
python 下载文件
之前给大家分享的
python多线程
抓取网页,我觉的大家看了以后,应该会对python抓取网页有个很好的认识,不过这个只能用python来抓取到网页的源代码,如果你想用做python下载文件的话,上面的可能就不适合你了
[email protected]
(laowang) Eric
·
2011-07-27 11:00
python练习题
Python多线程
实例
from threading import Thread class Task(Thread): def __init__(self, count): super(Task, self).__init__() #Thread.__init__(self) self.count = count def run(self)
rokuan
·
2011-07-26 22:00
python
Python 多线程
在早期的
Python多线程
实现中,采用了thread模块。
bestchenwu
·
2011-07-21 09:00
多线程
thread
python
Blog
ITeye
Python多线程
原文:http://blog.csdn.net/lazy_tiger/article/details/3861844 一、Python中的线程使用: Python中使用线程有两种方式:函数或者用类来包装线程对象。1、 函数式:调用thread模块中的start_new_thread()函数来产生新线程。如下例:importtimeimportthreaddeftimer(no,interval
Cain
·
2011-07-11 17:00
Python 多线程编程及同步处理
美中不足的是,Python的运行在Python虚拟机上,创建的多线程可能是虚拟的线程,需要由Python虚拟机来轮询调度,这大大降低了
Python多线程
的可用性。希望高版
andylin02
·
2011-06-17 13:00
thread
多线程
编程
虚拟机
python
Python多线程
编程
http://hi.baidu.com/houhl/blog/item/e58251092ea969ad2fddd46b.html
zhangfn2011
·
2011-06-01 10:00
Python多线程
(1)
开发多线程的应用系统,是在日常的软件开发中经常会遇到的需求。现在的编程语言都为多线程开发提供了很好的支持,无论是通过库的支持还是将多线程机制内建在语言之中。Python也为多线程系统的开发提供了很好的支持。同样身为动态语言,Ruby也提供了多线程的支持,但是在Ruby1.9之前的多线程机制是在语言的实现中模拟了线程及线程调度机制,而并没有使用操作系统本身的线程机制(在以后的描述中,我们称为原生线
majieyue
·
2011-03-17 19:00
多线程
虚拟机
python
Ruby
语言
branch
PYTHON多线程
同步的几种方法
转载:一篇中文的http://www.cnblogs.com/huxi/archive/2010/06/26/1765808.html一篇英文的http://effbot.org/zone/thread-synchronization.htm
wh62592855
·
2011-03-04 15:00
多线程
python
2010
Python多线程
简明例子
转自:crazier9527的博客 http://crazier9527.javaeye.com/blog/442101 综述 多线程是程序设计中的一个重要方面,尤其是在服务器Deamon程序方面。无论何种系统,线程调度的开销都比传统的进程要快得多。 Python可以方便地支持多线程。可以快速创建线程、互斥锁、信号量等等元素,支持线程读写同步互斥。美中不足的是,Python的运行在Python
vah101
·
2011-02-14 16:00
thread
多线程
虚拟机
python
Class
jython
Python多线程
忍无可忍,今天把python3.1换到了2.7,不然每次发现写个代码编译不过我就得去查这是不是又是3.0的改变之处!我还是个初学者,没那么多时间在那上纠结! Whymulti-thread?Multiplethreadswithinaprocesssharethesamedataspacewiththemainthreadandcanthereforeshareinformationorcomm
carolzhang8406
·
2010-12-27 16:00
JOIN
thread
多线程
python
function
delay
python多线程
ping网络地址
有时候上网比较卡,于是想看看局域网中有哪些ip是出于活动状态。用python实现了下,简单的多线程调用操作系统的ping.exe,代码如下:Python语言: 临时自用代码import osimport reimport timeimport sysfrom threading import ThreadaliveInfo = re.compile(r"Received=1")status = (
synelang
·
2010-11-17 22:00
多线程
python
ping
Python多线程
编程的两种方式
Python中如果要使用线程的话,python的lib中提供了两种方式。一种是函数式,一种是用类来包装的线程对象。(例子已经稍加修改)1、调用thread模块中的start_new_thread()函数来产生新的线程,请看代码: Python语言: 临时自用代码import timeimport threadimport sysTIMEOUT = 20def myThread(no, interv
synelang
·
2010-11-17 22:00
多线程
python
Python多线程
编程
本文转自http://crazier9527.javaeye.com/blog/442100 我们在做软件开发的时候很多要用到多线程技术。例如如果做一个下载软件象flashget就要用到、象在线视频工具realplayer也要用到因为要同时下载mediastream还要播放。其实例子是很多的。线程相对进程来说是“轻量级”的,操作系统用较少的资源创建和管理线程。程序中的线程在相同的内存空间中执行,并
wh62592855
·
2010-11-13 16:00
JOIN
thread
多线程
python
processing
import
nginx配置ghs.google.com反向代理
blog.stevenwang.name/nginx-reverse-proxy-122001.html python安全管理子进程-subprocess-python-Python-JavaEye论坛python管理子进程(原创)-
python
·
2010-09-09 22:00
Google
通过
python多线程
访问网页
通过
python多线程
访问网页@for&ever2010-07-03 通过python,采用多线程的方式访问网页。一个简单的小例子,访问三个不同的页面,每个页面开20个线程并发访问。
forandever
·
2010-07-03 21:00
多线程
exception
python
url
import
2010
Python多线程
简明例子
美中不足的是,Python的运行在Python虚拟机上,创建的多线程可能是虚拟的线程,需要由Python虚拟机来轮询调度,这大大降低了
Python多线程
的可用性。希望高版本的Pyt
mvpme82
·
2010-06-20 13:00
thread
多线程
虚拟机
python
Class
jython
Python多线程
--HowTo
1queue模块queue模块实现了多生产者、多消费者队列。可以方便在不同的线程之间传递信息。1.1Queue类模块中实现了三种类型的queue,即FIFO队列,LIFO队列和Priority队列。分别由类queue.Queue,queue.LifoQueue和queue.PriorityQueue实现。各个类在定义对象时,可以指定队列的最大长度,无指定的话为无限大。1.2Queue类对象的操作名
zzulp
·
2010-06-19 14:00
thread
多线程
timer
python
Semaphore
import
python多线程
ctrl-c退出问题
场景: 经常会遇到下述问题:很多io busy的应用采取多线程的方式来解决,但这时候会发现python命令行不响应ctrl-c 了,而对应的java代码则没有问题: public class Test { public static void main(String[] args) throws Exception { ne
yiminghe
·
2010-05-24 01:00
多线程
C++
c
python
C#
java与
python多线程
wait操作比较
由于主要用java做web开发,除了以前的在线聊天试验 ,对于Object下的wait与notify确实很少使用,并且java中wait与notify都是native的方法,也只能看看api doc,注意下使用事项,总觉得不很踏实,一般来说对于多线程同步问题,最基本的思想就是加锁,其他一切同步机制实际上都是由锁来构造的,那么wait与notify也应该能用锁来实现,近来学习python知道,pyt
yiminghe
·
2010-05-23 19:00
java
多线程
thread
python
活动
python多线程
最近写一个小的爬虫,对python的多线程稍微了解了一下,做个笔记以作备忘。这个小爬虫做的事情,分为以下简单几步:定向爬取某网站的数据对得到的网页数据进行解析过滤出所需要的数据将过滤出的数据存储到mysql中这里先将以上步骤分解成几个函数:defget_urls():"""获取需要爬取的url地址列表"""passdefget_data(url):"""爬取对应url下的页面数据"""passde
netmouse
·
2010-05-21 15:00
多线程
python
python多线程
最近写一个小的爬虫,对python的多线程稍微了解了一下,做个笔记以作备忘。这个小爬虫做的事情,分为以下简单几步:定向爬取某网站的数据对得到的网页数据进行解析过滤出所需要的数据将过滤出的数据存储到mysql中这里先将以上步骤分解成几个函数:defget_urls():"""获取需要爬取的url地址列表"""passdefget_data(url):"""爬取对应url下的页面数据"""passde
netmouse
·
2010-05-21 15:00
多线程
python
python
Python多线程
实例
特别注意: 加锁的位置一定要只包住临界资源,如: self.stateLock.acquire() tstate = self.state self.stateLock.release() class NetworkMgr(object): ''' 网络设置管理 ''' def __init__(self):
忧里修斯
·
2010-05-08 17:00
thread
多线程
python
简单的
python多线程
并发
前些天学到的线程,做下记录,以备后用:程序如下:importsys,timeimportthreaddefa(): foriinrange(1,5): time.sleep(0.5) print"\nhello" time.sleep(1)defb(): forjinrange(1,5): time.sleep(1) pri
neo1989
·
2010-03-20 09:19
线程
python
职场
休闲
简单的
python多线程
并发
前些天学到的线程,做下记录,以备后用:程序如下:importsys,timeimportthreaddefa():foriinrange(1,5):time.sleep(0.5)print"\nhello"time.sleep(1)defb():forjinrange(1,5):time.sleep(1)print"\nthen"time.sleep(0.5)thread.start_new_th
neo1989
·
2010-03-20 09:19
职场
线程
休闲
Python
简单的
python多线程
并发
前些天学到的线程,做下记录,以备后用:程序如下:importsys,timeimportthreaddefa(): foriinrange(1,5): time.sleep(0.5) print"\nhello" time.sleep(1)defb(): forjinrange(1,5): time.sleep(1) pri
neo1989
·
2010-03-20 09:19
线程
python
职场
休闲
学习python之改造改造数据抓取程序为多线程
经过搜索以后找到的
python多线程
、线程池参考内容如下: 中国的:http://prokee.com/?
xiagu1
·
2010-02-25 10:00
多线程
数据结构
C++
python
sqlite
用
PYTHON多线程
处理Sphinx遇到的问题
关于Sphinx的介绍,请移步到[url]http://www.iteye.com/topic/122696[/url]这阅读PYTHON对多线程的支持相当好,虽然很多人诟病他的GIL,首先来说说threading,它是基于thread模块的,它有两种方式,前一种方式如下。defmyfunction(args):do_sometingdefmain(num):threads=[]#创建一个锁mut
edison0951
·
2010-02-08 21:06
多线程
Python
J#
数据结构
thread
技术
用
PYTHON多线程
处理Sphinx遇到的问题
关于Sphinx的介绍,请移步到http://www.iteye.com/topic/122696这阅读 PYTHON对多线程的支持相当好,虽然很多人诟病他的GIL,首先来说说threading,它是基于thread模块的,它有两种方式,前一种方式如下。 defmyfunction(args): do_someting defmain(num): threads=[] #创建一个
edison0951
·
2010-02-08 21:00
多线程
thread
数据结构
python
J#
Python多线程
使用2009-12-30
关于线程池的使用 http://code.google.com/p/pythonthreadpool/ 这个脚本很简单只有三个函数,但是没有join功能,不太适合我 还是得使用主流的 http://chrisarndt.de/projects/threadpool/ ,本来因为看着太复杂了,想换个简单的,结果又折腾了半天。 使用示例 http://code.google
mlzboy
·
2009-12-30 17:00
多线程
编程
python
生活
Google
Python多线程
使用2009-12-30
关于线程池的使用http://code.google.com/p/pythonthreadpool/这个脚本很简单只有三个函数,但是没有join功能,不太适合我还是得使用主流的http://chrisarndt.de/projects/threadpool/,本来因为看着太复杂了,想换个简单的,结果又折腾了半天。使用示例http://code.google.com/p/cntheone/wiki/
·
2009-12-30 17:00
python
Python多线程
简明例子
综述 多线程是程序设计中的一个重要方面,尤其是在服务器Deamon程序方面。无论何种系统,线程调度的开销都比传统的进程要快得多。 Python可以方便地支持多线程。可以快速创建线程、互斥锁、信号量等等元素,支持线程读写同步互斥。美中不足的是,Python的运行在Python 虚拟机上,创建的多线程可能是虚拟的线程,需要由Python虚
crazier9527
·
2009-08-07 10:00
多线程
thread
虚拟机
python
jython
Python多线程
编程
我们在做软件开发的时候很多要用到多线程技术。例如如果做一个下载软件象flashget就要用到、象在线视频工具realplayer也要用到因为要同时下载mediastream还要播放。其实例子是很多的。线程相对进程来说是“轻量级”的,操作系统用较少的资源创建和管理线程。程序中的线程在相同的内存空间中执行,并共享许多相同的资源。在python中如何创建一个线程对象如果你要创建一个线程对象,很简单,只要
crazier9527
·
2009-08-07 10:00
多线程
thread
编程
python
项目管理
python多线程
一个比较好的解决缓冲区多线程的代码:#!/usr/bin/envpythonimportQueueimportthreadingimporturllib2importtimehosts=["http://yahoo.com","http://google.com","http://amazon.com","http://ibm.com","http://apple.com"]#可以表示从数据库中查
netmouse
·
2009-08-05 16:00
多线程
python
Python多线程
python的并行开发有两种方式:fork和thread(线程)。thread比fork更轻量级,具有更好运行效率和可移植性,在需要进行并行操作的场合首推thread。python标准库内置一个thread模块,该模块提供一个轻便简易的多线程编程接口,可以无需任何修改就能够运行在Win、Solaris、Linux等操作系统上。浏览一下thread模块:importthreaddir(thread)
xiaomage234
·
2009-07-02 12:00
Python多线程
学习(三、生产者与消费者)
生产者与消费者问题是典型的同步问题。这里简单介绍两种不同的实现方法。1, 条件变量importthreadingimporttimeclassProducer(threading.Thread):def__init__(self,t_name):threading.Thread.__init__(self,name=t_name)defrun(self):globalxcon.acquire
lazy_tiger
·
2009-02-15 17:00
多线程
exception
python
Class
import
产品
Python多线程
学习(二、线程的同步)
假设两个线程对象t1和t2都要对num=0进行增1运算,t1和t2都各对num修改10次,num的最终的结果应该为20。但是由于是多线程访问,有可能出现下面情况:在num=0时,t1取得num=0。系统此时把t1调度为”sleeping”状态,把t2转换为”running”状态,t2页获得num=0。然后t2对得到的值进行加1并赋给num,使得num=1。然后系统又把t2调度为”sleepi
lazy_tiger
·
2009-02-09 11:00
thread
多线程
python
Module
import
工具
Python多线程
学习(一、线程的使用)
一、Python中的线程使用: Python中使用线程有两种方式:函数或者用类来包装线程对象。1、 函数式:调用thread模块中的start_new_thread()函数来产生新线程。如下例:importtimeimportthreaddeftimer(no,interval):cnt=0whilecnt<10:print'Thread:(%d)Time:%s/n'%(no,time.ct
lazy_tiger
·
2009-02-04 12:00
thread
多线程
timer
python
Class
import
Python多线程
简明例子
美中不足的是,Python的运行在Python虚拟机上,创建的多线程可能是虚拟的线程,需要由Python虚拟机来轮询调度,这大大降低了
Python多线程
的可用性。希望
lhuashang
·
2009-01-13 00:44
多线程
python
职场
休闲
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他