wait

    1熱度

    3回答

    我有一個任務,寫一個簡單的遊戲,模擬兩個玩家一個接一個地玩1-3場比賽,直到堆不見了。我設法爲計算機選擇隨機匹配的值,但現在我想進一步讓人類玩這個遊戲。這是我已經有:http://paste.pocoo.org/show/201761/ 類播放器是一個電腦播放器,和PlayerMan應該是人類。問題是,PlayerMan的這個線程應該等到合適的匹配值給出,但我不能使它以這種方式工作。邏輯如下:線程

    27熱度

    3回答

    我需要使用fork()和wait()函數來完成一個賦值。我們正在建模非確定性行爲,並且如果存在多個可能的轉換,則需要fork()程序。 爲了試着弄清楚fork和wait的工作方式,我剛做了一個簡單的程序。我想現在我明白了這些調用是如何工作的,如果程序只分支一次,那麼它會很好,因爲父進程可以使用單個子進程的退出狀態來確定子進程是否達到接受狀態。 正如您從後面的代碼中看到的,我希望能夠處理必須有多個子

    2熱度

    5回答

    對於控制檯應用程序,我需要知道如何在設定的時間量(約10秒)內等待用戶輸入一個或一組密鑰,然後才能繼續應用程序的「自動運行」部分。 這是在煩我,因爲我無法弄清楚計時器是如何工作的,或threading.sleep,我該用什麼?一直使用Google搜索。 一些僞代碼: 1.app打開 2.app等待10秒爲用戶打 「K」 鍵。 3.如果用戶點擊K,去4.如果用戶不,去5 4.run函數(打開一個表格

    1熱度

    3回答

    我試圖做一個簡單的遊戲,我不斷需要從玩家的輸入。這隻需要在一段時間內發生。之後發送的所有內容都將被丟棄。時間過後,新遊戲開始。所以: 10秒鐘 10秒沒有更多的輸入 計算贏家,做一些東西 轉到開始遊戲 等待所有玩家輸入1. 我正在考慮使用計時器和timertask來跟蹤時間,並可能使用一個布爾變量,在10秒後從「打開」變爲「關閉」?請給我一些建議。

    1熱度

    2回答

    我遇到了模塊子流程的問題;我正在運行一個Python腳本: subprocess.Popen('./run_pythia.sh', shell=True).communicate() 有時它只是阻塞,它並沒有完成執行腳本。之前我使用.wait(),但我switched to .communicate()。儘管如此,問題依然存 首先是腳本編譯一些文件,然後將它執行到一個文件: run_pythi

    1熱度

    2回答

    我有很多目錄,需要定期刪除它們,並且要用最少的時間。 此外,對於每個目錄刪除狀態需要知道是否刪除成功或不成功。 我需要寫在ksh上。你能幫我解決嗎? 我正在使用的示例代碼,其中我嘗試在後臺啓動rm-rf不起作用。 for var1 in 1...10 rm -rf <DIR> & pid[var1]=$! done my_var=1 for my_var in 1...var1 wa

    0熱度

    3回答

    我有一個datagridview填充了一些名稱,我想在datagridview中使用名稱在另一個數據庫中執行所有Name的檢查,並在找到匹配項時將這個Surnames添加到相鄰的單元格,這是我通過字符串比較實現的方法。 我的問題是,由於有時輸入不一致&與兩個具有相同名稱的人有些名字沒有被正確地判定。 我想要的是讓用戶選擇其中一個存在於Datagridview中的名稱,他們認爲它們是最匹配的,或者在

    1熱度

    3回答

    當我的應用程序啓動時,它會檢查它是否存儲了登錄憑據。如果沒有,它會啓動另一個活動來提示用戶輸入這些憑證。我的問題是,當提示活動開始後,第一個活動繼續執行,因爲提示活動尚未恢復所需要的數據 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); tv = new T

    5熱度

    4回答

    如何讓C程序等待(在Linux上)? (我需要使用等待與MPI - 我需要的C代碼,請)

    4熱度

    6回答

    我已經包含下面的(Java)的代碼的方法: doSomeThings(); doSomeOtherThings(); doSomeThings()創建某些線程,其中的每一個將僅用於有限的時間量運行。問題是我不希望doSomeOtherThings()被調用,直到doSomeThings()啓動的所有線程都完成。 (也doSomeThings()將調用可能會推出新的線程方法等等。我不想執行do