Re: [請益] 請問這種事情大家會怎麼處理

作者: baseband112 (baseband)   2017-02-14 01:02:05
推 GoalBased: 你說說用wx + tk 之後開thread會block? 02/14 00:58
應該是說
會block住的其實是這樣
假設我在這邊寫一段類似以下的code,
root = Tk()
然後在做這件事情
create_new_thread(xxx.....).start()
然後這兩個thread其實會有點互相blocking, 所以造成GUI會有點更新很慢
大概類似這樣的事情, 這是我驗證過的
如果使用 wxPython也會有類似的問題
其實我後來解決方法很簡單, 就是簡單的加入reschedule,
或是改成兩個thread, 做完一件事情先sleep, 這樣其實大家都會輪到, 就順了
重點是那個主管一下子說是套件問題, 一下子又說是啥鬼問題, 要我改來改去的
我知道不是他講的還是得改一堆莫名其妙的code給他看, 來證明他是錯的!
真的是很莫名其妙
作者: GoalBased (Artificail Intelligence)   2016-02-14 00:58:00
你說說用wx + tk 之後開thread會block?
作者: tipsofwarren (tipsofwarren)   2017-02-14 08:21:00
跟主管改説是critical section ,別說是thread 因與果表達清楚應該就沒有事
作者: labdog (飛啊,飛啊, 小飛俠)   2017-02-14 18:52:00
你這種強人, 還是不要去公司上班受氣的好你永遠也不會習慣職場文化, 何必委屈自己

Links booklink

Contact Us: admin [ a t ] ucptt.com