event-loop

    2熱度

    3回答

    我想要執行一種方法,只有在顯示我的QApplication時,即它已進入主事件循環exec_()時,才能調用該方法。我是Qt4的新手(使用PyQt4):我希望有一個類似於on_start()的回調,但沒有找到。 我是否需要創建線程或計時器?或者API中是否包含一些回調函數?

    2熱度

    2回答

    有沒有人知道可用於Python 3的事件循環庫(或綁定)?沒關係,如果它只是UNIX系統,儘管我更喜歡Windows的東西。 ETA:我意識到編寫一個事件循環系統並不是非常困難。但是,我不想重新發明輪子(我們仍然鼓勵這些日子不這樣做,對吧?;-)) 這是計劃用於服務器應用程序,所以顯然我想要的東西不是'綁定到一個GUI小部件工具包或其他東西。 如果答案是「沒有,沒有一個」(可能;我確定,因爲hec

    6熱度

    3回答

    網上有很多基於線程的web服務器的例子,但我還沒有真正看到任何能夠給出基於事件循環的好例子(不是很複雜,例如lighttp和nginx)的東西。 有沒有?如果沒有,我應該閱讀/查看哪些內容來幫助我學習如何製作這種服務器? (這包括C語言中的異步IO) 我已經理解了基於事件循環的編程如何工作的基礎知識,特別是在像Python這樣的高級語言中,但我需要能夠在C中實現一個基礎知識。

    5熱度

    2回答

    在我深入探討這個問題之前。讓我來說明一下Event Loop,我指的是http://en.wikipedia.org/wiki/Event_loop。這是瀏覽器實現的。欲瞭解更多信息,請閱讀:http://javascript.info/tutorial/further-javascript-features/events-and-timing-depth。 這個問題很難,很長,所以請耐心等待!我

    0熱度

    2回答

    我正在開發一個Windows應用程序,我正在實現整個事件循環以及類似於我自己的一切(這是有原因的)。在一個地方,我需要在顯示一個窗口後執行一些代碼。通常,當窗口被創建時,我會在收到WM_CREATE消息時進行一些初始化。 WM_SHOWWINDOW只是在窗口顯示之前發送。不過,我需要在第一次顯示窗口後執行一些代碼。我似乎無法找到窗口顯示後發送的通知消息。難道是沒有一個? 當然,我可以保留一個布爾值

    5熱度

    1回答

    進出口使用QTSDK 4.7.3 我在做這個啓動(無效測試()): mgr = new QNetworkAccessManager(); reply = mgr->get(QNetworkRequest(QUrl("http://developer.qt.nokia.com/fileNotExisting.txt"))); connect(reply, SIGNAL(error(QNetwo

    6熱度

    3回答

    我如何使用Node.js以下簡單的HTTP服務器: var http = require('http'); var server = http.createServer(function(req, res) { var counter = 0; for(var i = 1; i <= 30; i++) { http.get({ host: "www.googl

    7熱度

    1回答

    我需要知道ios生命週期中的事件循環做了什麼? 任何人可以建議我關於這?

    18熱度

    1回答

    我一直在做一些使用GWT的Web應用程序編程,並被術語「瀏覽器事件循環」所困惑。 我遇到了需要在瀏覽器事件循環完成後執行延遲命令和「執行某些操作」的情況。 我想知道它到底是什麼,以及在事件循環過程中以及按什麼順序發生了什麼?

    2熱度

    1回答

    可能重複: How would you implement a basic event-loop? 不是一個真正的特定語言的問題。什麼可能是一個有效的事件循環實現?到目前爲止,我只遇到過這樣的事情: while (true) { handleEvents(); sleep(100); } ,我不認爲這是最好的辦法 - 如果睡眠時間過短,它會吃大量的CPU,如果它的時間太長