c 如何把乙個程式放在後台執行!

發布 科技 2024-04-14
9個回答
  1. 匿名使用者2024-02-07

    簡單來說,查詢提交後,建立後台執行緒,執行查詢,返回響應(此時後台執行緒正在執行查詢操作,並將進度儲存在會話、資料庫或檔案中)。

    返回後,會彈出乙個進度條,該進度條不斷從後台獲取進度並顯示在進度條中(此處的進度可以通過 ajax 或計畫重新整理獲得)。

    當後台執行緒查詢結束時,您可以將查詢結果放在資料庫或臨時檔案中,或者只是放在會話中。 查詢結束後設定標誌,在查詢結束時獲取標誌後關閉進度條,重新提交頁面即可獲取查詢結果並展示。

    上面的方法可以在不依賴AJAX的情況下存在,如果能使用AJAX,那就簡單了。

    提交ajax有兩種方式,一種是提交後伺服器執行後前台指令碼宕機,另一種是提交後前台指令碼直接宕機,提交有結果後會觸發前台指令碼的乙個函式。

    在這兩種情況下,都可以先彈出乙個進度條來讀取後台執行進度,並在提交 AJAX 後連續寫入進度。

    在這兩種情況下,頁面上的效果略有不同。

    但是,AJAX提交查詢後,修改頁面上的資料比較麻煩,因此可以考慮在AJAX提交完成後提交頁面,以獲取查詢結果。

  2. 匿名使用者2024-02-06

    如果是,請使用 AJAX 技術。

    如果是程式,請使用多執行緒或多程序。

  3. 匿名使用者2024-02-05

    你可以放乙個進度條,這樣使用者就不會認為程式已經死了!

    我認為你應該從問題的根源上解決問題——減少花在查詢上的時間,比如使用儲存過程、檢視等,可以大大減少花在查詢上的時間。

  4. 匿名使用者2024-02-04

    嘗試使用 Optimizer 並將 CPU 執行設定為在後台執行。

  5. 匿名使用者2024-02-03

    使用多執行緒處理,讓您所說的查詢在單獨的執行緒上執行。

  6. 匿名使用者2024-02-02

    可以將其製作為進度條來顯示它。

  7. 匿名使用者2024-02-01

    1、先安裝C並開啟,如下圖所示。

    2.然後在開放的C語言中,如下圖所示,點選左上角的檔案。

    4. 然後在開啟的視窗中,選擇“Visual C”,如下圖所示。

    5. 然後選擇控制台應用程式,如下圖所示。

    6. 最後,單擊“確定”,如下圖所示。

  8. 匿名使用者2024-01-31

    編寫兩個程式,首先執行控制台,然後控制台開啟窗體程式,然後控制台自行關閉。

  9. 匿名使用者2024-01-30

    以下方法已經過測試並可用。

    首先新增引用。

    using ;

    然後在 main 方法的開頭新增以下內容。

    dllimport("", entrypoint = showwindow", setlasterror = true)]

    private static extern bool showwindow(intptr hwnd, uint ncmdshow);

    static void main(string args) {process process = ;

    showwindow(, 0);隱藏控制台窗體。

    這樣,一旦控制台程式啟動,表單將自動隱藏並在後台執行。

相關回答
16個回答2024-04-14

int main()

int i,j,a[100]; >>>More

24個回答2024-04-14

在 IIS 中建立乙個程序,讓它每天晚上 2 點到 3 點執行它,並在該程序的執行器中寫入您要操作的 **。 >>>More

6個回答2024-04-14

第二行宣告 textbox 控制項陣列 ** 是錯誤的,不符合語法規範! >>>More

17個回答2024-04-14

使用燒錄軟體的複製功能。

P.S. 使用燒錄機複製光碟:使用 Nero 燒錄軟體複製 *** 或 CD 光碟非常容易。 >>>More

6個回答2024-04-14

填寫志願者最關鍵的第一步,就是在“一分一段表”中找到與你的分數相對應的分數排名,以及這個位置的候選人總數,確定個人分數在省內的位置。 >>>More