delayed-execution

    50熱度

    6回答

    我有一個方法應該延遲運行一段指定的時間。 我應該使用 Thread thread = new Thread(() => { Thread.Sleep(millisecond); action(); }); thread.IsBackground = true; thread.Start(); 或者 Timer timer = new Timer(o => action

    0熱度

    1回答

    愉快的用戶體驗需要頁面加載非常快。當發生大量查詢或正在使用Web服務時,這可能很困難。 我真的,整個頁面應該首先加載圖像加載圖像到處都是一個繁瑣的任務發生。 在ASP.NET中,這可以使用更新面板和1秒觸發器來完成。觸發器會加載一些數據,然後updatepanel會更新。如果您不需要整個asp.net頁面生命週期事件觸發,則此方法可能不太流行。採用這種方法,分配的方法將消耗更多的資源和時間。如果你

    15熱度

    3回答

    我有一種方法'沒有翻譯到SQL',我想在IQueryable上執行,有沒有辦法強制IQueryable執行而不必將其存儲在某些中間類中?

    8熱度

    1回答

    我有一個DAL是由一堆在我的數據庫上執行LINQ查詢的方法組成的。 如何確保返回說,一個IEnumberable或從數據庫中類似的事情,我保證LINQ查詢執行然後,而不是在一些延遲的方式才得以執行,使用的結果,當過嗎? 我知道我可以調用.ToList()對我的結果在我的方法強制它執行,但這是最好的方式?

    1熱度

    2回答

    [我剛發佈了一個類似的問題,但我不確定是否實際發佈。編輯:請刪除,如果這是一個雙重職位。] 我寫的應用程序在appdelegate的「applicationDidFinishLaunching」和ViewController的「viewDidLoad」中有相當一些代碼。所有這些代碼都是在用戶可以開始使用應用程序之前執行的。同時,「default.png」顯示爲啓動畫面。這可能需要長達10秒,這是我

    7熱度

    4回答

    阻止漫遊器,惡意用戶等執行php腳本的速度太快的最佳方法是什麼?如果我使用usleep()或sleep()函數在短時間內執行「無」(恰好在所需的代碼執行之前),或者是簡單的愚蠢並且有更好的方法嗎? 例子: function login() { //enter login code here } function logout() { //enter logout code here }