4 鎖定執行緒匹配數量

2021-10-10 11:16:34 字數 1029 閱讀 3413

#為了合理的利用資源1000,必須n=10個執行緒一起執行

bar=threading.barrier(3) #必須湊一對三個才可以一起執行湊不到三個執行緒就繼續等待

bar.wait() #執行緒等待函式

import time

import threading

#為了合理的利用資源1000,必須n=10個執行緒一起執行

bar=threading.barrier(3)

#必須湊一對三個才可以一起執行

defsever()

:print

(threading.current_thread(

).name,

"start"

)#列印當前執行緒名

time.sleep(5)

bar.wait(

)print

(threading.current_thread(

).name,

"end"

)for i in

range(7

):threading.thread(target=sever,args=()

).start(

)

thread-

1 start

thread-

2 start

thread-

3 start

thread-

4 start

thread-

5 start

thread-

6 start

thread-

7 start

thread-

6 end

thread-

7 end

thread-

5 end

thread-

3 end

thread-

4 end

thread-

2 end

正則 匹配數字問題

今天遇到個需要用正則進行匹配的問題 輸入年薪,匹配可以為0,可以是正整數,也可以是小數,網上看了很多帖子,沒有能直接同時匹配的,0125 01.125 00.0 這種.總是匹配錯誤 作為正則小白,只能換個方法匹配2次。先去除小數點後多餘的0 public static string removeze...

CISCO ACL的匹配數問題

前幾天,在公司的出口路由器上面實施了acl控制,效果是達到了,但是檢視了一下acl的匹配數,發現好像不準確。大家做acl有沒有注意過匹配數,請看下面的acl如下 extended ip access list ext in prted 10 permit ospf any any 68585 mat...

linux grep多條件匹配資料

1 建立測試資料 root linuxprobe test3 cat a.txt w r t fs 4 66a g g s d g r 4d e w h s f g h 2 root linuxprobe test3 grep e w a h a.txt 提取以w開頭或者以a開頭或者以h結尾的行 a...