首页 存档 技术 查看内容

Python实现带有阻塞和超时放弃功能的队列结构

2018-3-30 13:00 |来自: 互联网 967 0

摘要: 本文代码对Python列表进行封装并模拟了队列结构,入队时如果队列已满则阻塞当前线程,超时则放弃;出队时如果队列已空则阻塞当前线程,超时则放弃。 import time class myQueue: def __init__(self, size = 10): ...

本文代码对Python列表进行封装并模拟了队列结构,入队时如果队列已满则阻塞当前线程,超时则放弃;出队时如果队列已空则阻塞当前线程,超时则放弃。


import time


class myQueue:

def __init__(self, size = 10):

self._content = []

self._size = size

self._current = 0


def setSize(self, size):

if size

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部