排序
Python Process创建进程(2种方法)详解
Python Process创建进程(2种方法)详解。Python multiprocessing 模块提供了 Process 类,该类可用来在 Windows 平台上创建新进程。和使用 Thread 类创建多线程方法类似
Python schedule任务调度及其使用方法
Python schedule任务调度及其使用方法。使用 Timer 定时器有一个弊端,即只能控制线程在指定时间内执行一次任务,如果想实现每隔一段时间就执行一次,需要借助循环结构。
Python Timer定时器:控制函数在特定时间执行
Python Timer定时器:控制函数在特定时间执行。Thread 类有一个 Timer子类,该子类可用于控制指定函数在特定时间内执行一次。
Python threading Local()函数用法:返回线程局部变量
Python threading Local()函数用法:返回线程局部变量。其实,除非必须将多线程使用的资源设置为公共资源,Python threading 模块还提供了一种可彻底避免数据不同步问题的方法,即本节要介绍的 ...
超级详细的Python线程池及其原理和使用
超级详细的Python线程池及其原理和使用。系统启动一个新线程的成本是比较高的,因为它涉及与操作系统的交互。在这种情形下,使用线程池可以很好地提升性能,尤其是当程序中需要创建大量生存期很...
Python Event实现线程通信的方法
Python Event实现线程通信的方法。Event 是一种非常简单的线程通信机制,一个线程发出一个 Event,另一个线程可通过该 Event 被触发。
Python condition实现线程通信代码详解
Python什么是死锁,避免死锁的方法有哪些
Python互斥锁(Lock):解决多线程安全问题
Python sleep()函数用法:线程睡眠代码示例
Python sleep()函数用法:线程睡眠代码示例。位于 time 模块中的 sleep(secs) 函数,可以实现令当前执行的线程暂停 secs 秒后再继续执行。