网站能给企业带来什么,网站建设与维护试卷第九章,邵东做网站的公司,网页升级维护每天更新队列可以传输数据#xff0c;任务之间和任务和中断之间#xff0c;消息队列用来传数据#xff0c;占用时间也长
但哦我们有时候只需要传递状态#xff0c;只需要一个数值表示
如果我们屏幕按固定刷新#xff0c;就会很消耗资源#xff0c;如果我们数据变化了#xff0…队列可以传输数据任务之间和任务和中断之间消息队列用来传数据占用时间也长
但哦我们有时候只需要传递状态只需要一个数值表示
如果我们屏幕按固定刷新就会很消耗资源如果我们数据变化了再让屏幕刷新就可以减小资源占用这时就会用到信号量了
二值信号量就只有0和1被写入和被取走的两个状态例如读到数据就是1然后再屏幕刷新的时候判断是否为1再进行刷新就像flag一样就像标志位一样计数信号量就是例如计数器一样计数车库里的车来了加一取走减一。 这是 手动初始化
释放信号量
一个释放信号量 一个接受信号量 必须时间同步 谁多了都要寄 读取信号量可以死等等到有信号量就直接读走
计数信号量需要手动开启默认关闭的。 实验是模拟车库计数器