日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

4月25号

發布時間:2023/11/27 生活经验 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 4月25号 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

首先講了守護進程obj.daemon=true這就代表主進程送了,進程也要死

Lock也是類,就是鎖,lock.acquire()就是強鎖,必須lock.release()才能把鎖釋放,釋放后別人才能搶

互斥鎖和join的區別一:

大前提是二者都是將并發變成串行,從而有序,

區別是join是人為指定,lock是要讓人搶

區別二:lock可以只在需要串行的地方進行串行,其他地方可以并行

列隊:Queue

隊列1 共享空間2 ?是內存空間 3 自動幫我們處理好鎖定問題,

put放的數量多了會堵塞,get拿的話從第一個拿,block是阻塞,默認為True,列隊通信是進程間通信,數據量不應過大

maxsize不能超過內存大小,timeout在block為Flase有效等幾秒報錯

生產者 消費者模型:

該模型分為2角色

1:生產者:將負責造數據的任務比喻為生產者

2:接受生產者造出的數據來做進一步處理,比喻為消費者。

實現生產者消費者模型三要素

1:生產者

2:消費者

3隊列 ? (只要是共享的內存都可以)

使用該模型的好處1:生產者與消費者的解耦合

?

轉載于:https://www.cnblogs.com/zhaoweihang/p/8944583.html

總結

以上是生活随笔為你收集整理的4月25号的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。