Python线程与进程

Python线程与进程,进程和线程的区别,线程共享内存空间,进程有独立的内存空间。线程启动速度快,进程启动速度慢,二者的运行速度是无法比较的。

Python多线程编程

Python多线程编程,发挥处理器的强大能力,在多处理器上,多线程可以通过提高处理器资源的利用率来提高系统的吞吐率。

Python thread多线程

Python thread多线程教程,在 Python3 中,thread 模块已经被改名为了 `_thread`,`_thread` 模块提供了最基本的 线程 和互斥锁支持。

Python threading多线程

Python threading多线程教程,在 Python 中,使用 threading 模块创建多线程有两种方式,即直接使用线程处理函数创建与 继承 threading.Thread 类实现多线程。

Python守护线程

Python守护线程教程,在 Python 中,线程 分为三种形式,即主线程、守护线程和非守护线程。主线程也叫 main 线程,主线程不是守护线程。

Python join主线程等待子线程结束

Python join主线程等待子线程结束,我们就可以使用 join,让主线程等待子线程运行完毕后再退出。

Python多线程共享资源

Python多线程共享资源教程,因为线程是进程的执行单元,所以在同一个进程中的多线程是可以共享系统资源的。

Python互斥锁

Python互斥锁,Python 的 threading 模块提供了 Lock 和 RLock 两个类,即互斥锁和递归锁。

Python递归锁

Python递归锁教程,Python 的 threading 模块提供了 Lock 和 RLock 两个类,即互斥锁和递归锁。

Python信号量

Python信号量教程,也可以简单的理解为,信号量是多把锁,同时允许多个线程来更改数据,而 互斥锁 同时只允许一个 线程 更改数据。

Python Event对象

Python Event对象教程,Python 的 Event 对象用于 线程 间通信,即程序中的某一个线程需要通过判断另一个线程的状态来确定自己下一步的操作,这时就需要使用 event 对象。

Python队列

Python队列(queue)教程,Python 的队列(queue)可以理解为一个容器,这个容器里面存放的就是数据,Python 队列也就是 queue 是 Python 中的标准库,可以直接 import 引用,在 Python2.x 中,模块名为 Queue。

Python先进后出队列

Python先进后出队列(LifoQueue)教程,Python 中的队列分为三种,即 先进先出(FIFO)队列、先进后出(LIFO)队列以及 优先级队列。

Python优先队列

Python先进后出队列(PriorityQueue)教程,Python 中的队列分为三种,即 先进先出(FIFO)队列、 先进后出(LIFO)队列 以及优先级队列。其中,优先级队列在 Python 中使用 PriorityQueue 表示。