program-flow

    3熱度

    4回答

    根據我的理解,我想遵循最終釋放資源的最佳做法,以防止任何連接泄漏。這是我在HelperClass中的代碼。 public static DynamoDB getDynamoDBConnection() { try { dynamoDB = new DynamoDB(new AmazonDynamoDBClient(new ProfileCredentialsPro

    3熱度

    1回答

    我正在設計一個2D遊戲來練習Java和麪向對象的編程(如果有幫助的話,我使用JSFML庫)和I對如何最好地設計以下內容有疑問: 我使用的庫提供了由可見遊戲元素(玩家,敵人,背景等)實現的Drawable界面。我也有一個RenderWindow,我將繪製Drawable對象。 這裏的東西,RenderWindow有draw(Drawable d)方法借鑑了當前窗口中Drawable對象,而Drawa

    0熱度

    3回答

    我很難找到適合此問題的標題,所以請原諒我。 在我班上的很多方法是這樣的: def one_of_many(): # code to determine `somethings` for something in somethings: if self.try_something(something): return # code to det

    0熱度

    2回答

    以下是我在Python 2.7中構建的一個簡單的Mils to Degrees轉換計算器的(半)完成版本,作爲學習練習。我是Python新手,仍然在努力解決問題。前提是,用戶選擇將mils轉換成度,反之亦然。用戶輸入所選單位的方位角並將其轉換爲另一個單位。如果用戶選擇一個無效的菜單選項,他會被通知。如果他輸入範圍之外的方位角(1-360度,密耳爲1-6400),他將被通知並且必須重新開始。問題是,

    0熱度

    2回答

    尋求一般幫助理解這個程序流程: 在窗戶那爲什麼當我調用一個新的線程中的一個方法,該線程不構成應用在繼續執行之前等待該方法完成? 默認情況下異步執行的線程中調用的方法? (我希望程序阻塞,直到方法完成而不必使用下面的Thread.Sleep行)。下面的「Thread.Sleep」一行的評論可能有助於進一步澄清我的問題。 - 謝謝! private void button1_Click(object

    1熱度

    1回答

    我的錯誤: |21|error: 'main' was not declared in this scope| ||=== Build failed: 1 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===| 我的實際程序是完全不同的,更大的(因此不需要的標頭)。我只是寫了這個來迅速證明我的問題。我該如何擺脫這個void函數的作用域並回

    1熱度

    1回答

    我想知道在一個過程中應該放置腳本的控制位置? 如果使用函數來確定腳本是否應該繼續,應該根據結果控制調用者還是被調用者? 有沒有可能出現的情況? (我敢肯定,這個問題有更廣泛的影響,所以請隨意的回答延伸到編程更高層次的做法,這將是巨大的實際) 我會在下面列出一些例子來考慮的選項有條件的腳本退出以及控制權可以如何委派。 想象一下should_continue正在檢查提供的參數是否有效並且腳本需要其有效

    0熱度

    2回答

    我想要了解如何將對象設置爲null在java中工作。我有一種情況,似乎乍一看似乎是一個設置爲空的對象突然不是空的,但顯然情況並非如此。 我有一個類,我創建一個對象。這個對象是一個場景。這是Open GL ES 2.0項目,因此此場景的render()和updateLogic()方法是從onDrawFrame調用的(這是通過場景管理器控制的,因此我們可以輕鬆切換場景)。 所以,我可能有這樣的事情(代

    0熱度

    3回答

    是否有可能找出所有在Linux中執行的程序。在系統生命週期中會有很多腳本和其他可執行文件被啓動和殺死,我希望獲得這些文件的列表(或執行開始時的打印)。我正在尋找這個來了解嵌入式主板中的程序流程。

    0熱度

    2回答

    當我點擊一個按鈕時,我使用了我製作的這個類,所以當它不符合要求時,它會顯示一個消息框,但它只是繼續按下按鈕,就像它不返回。 例如,我希望程序在其中一個消息框顯示後返回。 現在只需點擊按鈕即可完成。 public Trekking(int Maxwaarde, int AantalGewenst) { if (Maxwaarde > 90) { Me