排序
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 秒后再继续执行。
Python daemon守护线程示例代码详解
Python daemon守护线程示例代码详解。前面不只一次提到,当程序中拥有多个线程时,主线程执行结束并不会影响子线程继续执行