首页 > 其他 > 详细

7.17复习内容

时间:2018-07-17 21:36:40      阅读:165      评论:0      收藏:0      [点我收藏+]
# !/usr/bin/env python
# !--*--coding:utf-8 --*--
# !@Time    :2018/7/17 20:32
# !@Author   TrueNewBee


# 2018-7-17 20:57:16

# 复习:
# 信号量 Semaphore
# from multiprocessing import Semaphore
# 用锁的原理实现的,内置了一个计数器
# 在同一时间,只能有指定数量的进程执行某一段被控制的代码

# 事件
# wait 阻塞收到时间状态控制的同步组件
# 状态 True False is_set
#    true->false clear()
#    false->true set()
# wait  状态为True不阻塞 状态为False的时候阻塞

# 上面都是为了同步!!!(让代码按顺序执行)


# 队列
# Queue
#       put 当队列满的时候阻塞等待队列有空位置
#       get 当队列空的时候阻塞等待队列有数据
#       full empty 不完全准确


#   JoinableQueue
#       get task_done   这两个联用
#       put join        这两个联用

 

7.17复习内容

原文:https://www.cnblogs.com/zhen1996/p/9325988.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!