摘要:
什么是进程? 进程,是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。前面的话我也没懂,用非官方的白话来解释就是——执行中的程序是进程,比如qq不是进程,但是当我们双击qq开始使用它的时候,它就变成了一个进程。我们写的python程序,只有当我 阅读全文
摘要:
在利用select实现伪并发的socket博文中我们说了: 如果要实现一个server端可以和多个客户端进行通信可以使用 1.多线程 2.多进程 3.select I/O多路复用 在那篇博文中我们介绍了使用select模块实现单线程的伪并发的程序间的通信,那今天我们就来谈一谈如何使用多线程来实现并发 阅读全文
摘要:
什么是队列? 队列就像是水管子,先进先出,与之相对应的是栈,后进先出。 队列是线程安全的,队列自身有机制可以实现:在同一时刻只有一个线程在对队列进行操作。 存数据,取数据 如果队列中的数据被取完了怎么办呢? 会阻塞 取不到值的时候如何能让它不阻塞? get_nowait()方法取 不阻塞的时候,取不 阅读全文