自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 在python中实现生产者和消费者的例子(二):使用multiprocessing和queue

""" 程序说明: Producer负责生产 Consumer负责消费 模拟场景为:生产者往queue里插入数据,表示生产,消费者从queue里拿出数据,表示消费。 进程的数量,可以自行控制,我这里是生产者、消费者都为3 可以通过sleep()的时间控制生产、消费的速度 """ import multiprocessing, Queue import os import tim

2013-08-30 21:58:38 1461

原创 在python中实现生产者和消费者的例子(一):使用multiprocessing和pipe()

本文主要解释multiprocessing中多进程和pipe()的使用。 代码实例如下: import multiprocessing #定义消费者 def consumer(pipe): output_p,input_p=pipe input_p.close()  #关闭管道的输入端 while True: try: item=output_p.recv() exc

2013-08-30 20:57:11 2214

原创 使用python的os.fork()为一个主进程生成多个子进程

先熟悉一下基础: 语句pid=os.fork(),会为当前进程产生一个子进程并返回两个值,为父进程返回子进程的进程ID,为子进程返回0。 语句r,w=os.pipe(),将创建一个读写的单向管道,用于多进程通信。 语句os.getpid和os.getppid,分别返回当前进程的ID和其父进程的ID。 对于初学者(包括本人),经常连续使用os.fork()语句,这样会为前面使用os.

2013-08-28 22:28:06 7346

转载 在Python中,OS模块操作

在Python中,文件操作主要来自os模块,主要方法如下: os.listdir(dirname):列出dirname下的目录和文件 os.getcwd():获得当前工作目录 os.curdir:返回当前目录('.') os.chdir(dirname):改变工作目录到dirname os.path.isdir(name):判断name是不是一个目录,name不是目录就返回false

2013-08-23 15:27:21 753

原创 在ubuntu上用安装python-2.7.5和setuptools-0.9.8

1下载并解压python mkdir Python         cd Python         wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz (这是python-2.7.5压缩包下载地址)         tar -zxvf Python-2.7.5.tgz  2改动/Python/Python-2.

2013-08-14 18:00:40 6337 1

转载 面向对象的三个基本特征

面向对象的三个基本特征(讲解) 面向对象的三个基本特征是:封装、继承、多态。 封装 封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 继承 面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能

2013-08-09 22:56:42 444

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除