函数共989篇 第78页
函数是预先定义的功能块(由代码组成)。我们编写函数的目的通常是为了反复调用它(提高代码的复用性)。

Python使用进程池管理进程的方法

和选用线程池来关系多线程类似,当程序中设置到多进程编程时,Python 提供了更好的管理多个进程的方式,就是使用进程池。 进程池可以提供指定数量的进程给用户使用,即当有新的请求提交到进程池...
子博兄的头像-华尔子博-奥夏网4年前
01560

Python设置进程启动的3种方式详解

前面章节中,已经详解介绍了 2 种创建进程的方法,即分别使用 os.fork() 和 Process 类来创建进程。其中: 使用 os.fork() 函数创建的子进程,会从创建位置处开始,执行后续所有的程序,主进程...
王麻子的头像-华尔子博-奥夏网王麻子5年前
02480

Python Process创建进程(2种方法)详解

前面介绍了使用 os.fork() 函数实现多进程编程,该方法最明显的缺陷就是不适用于 Windows 系统。本节将介绍一种支持 Python 在 Windows 平台上创建新进程的方法。 Python multiprocessing 模块...
南宫世家的头像-华尔子博-奥夏网南宫世家5年前
02290

Python os.fork()方法:创建新进程

如何使用多线程实现并发编程,其实 Python 还支持多进程编程。 要知道,每个 Python 程序在执行时,系统都会生成一个新的进程,该进程又称父进程(或主进程)。在此基础上,Python os 模块还提...
子博兄的头像-华尔子博-奥夏网子博兄5年前
01120

Python schedule任务调度及其使用方法

使用 Timer 定时器有一个弊端,即只能控制线程在指定时间内执行一次任务,如果想实现每隔一段时间就执行一次,需要借助循环结构。 实际上,Python 还提供有一个更强大的、可用来定义执行任务调...
子博兄的头像-华尔子博-奥夏网子博兄5年前
01870

Python Timer定时器:控制函数在特定时间执行

Thread 类有一个 Timer子类,该子类可用于控制指定函数在特定时间内执行一次。例如如下程序: from threading import Timer def hello(): print('hello, world') # 指定10秒后执行hello函数 t =...
王麻子的头像-华尔子博-奥夏网王麻子5年前
01810

Python threading Local()函数用法:返回线程局部变量

前面讲过,当多线程操作同一公有资源时,如果涉及到修改该资源的操作,为了避免数据不同步可能导致的错误,需要使用互斥锁机制。 其实,除非必须将多线程使用的资源设置为公共资源,Python thre...
子博网的头像-华尔子博-奥夏网子博网5年前
02230

Python Event实现线程通信的方法

Event 是一种非常简单的线程通信机制,一个线程发出一个 Event,另一个线程可通过该 Event 被触发。 Event 本身管理一个内部旗标,程序可以通过 Event 的 set() 方法将该旗标设置为 True,也可...
天山雪莲的头像-华尔子博-奥夏网天山雪莲5年前
01930

Android BroadcastReceiver:接收广播

Android BroadcastReceiver:接收广播-华尔子博-奥夏网
广播(Broadcast)是 Android 系统中应用程序间通信的手段。 当有特定事件发生时,例如有来电、有短信、电池电量变化等事件发生时,Android 系统都会产生特定的 Intent 对象并且自动进行广播,...
天山雪莲的头像-华尔子博-奥夏网天山雪莲4个月前
04010

C++重载++和–(自增和自减运算符)详解

自增++和自减--都是一元运算符,它的前置形式和后置形式都可以被重载。请看下面的例子: #include <iostream> #include <iomanip> using namespace std; //秒表类 class stopwatch{...
南宫世家的头像-华尔子博-奥夏网南宫世家24天前
04313