asynchronous

    -1熱度

    3回答

    我想將整數傳遞給異步任務,並通過該索引訪問列表。 但是我得到這個錯誤「在列表不能應用」。 這裏是相關的代碼。 異步任務不接受原始int作爲參數。 src = new ArrayList<String>(); String message = ""; for (int i=0; i<src.size(); i++) { new AsyncTask<Integer, Void, Void

    0熱度

    1回答

    我正在構建一個可以訪問某些數據的Angular 4服務。當這個服務是第一個 實例化時,它需要建立到數據存儲的連接,這是一個異步過程。 我怎樣才能最好地防止這種服務的消費者(即,組件或其他服務)試圖使用這種異步連接過程之前,該服務已完成? 有沒有什麼方法可以讓我的服務告訴Angular的引導程序在繼續之前等待這個承諾解決? 重要的是,該服務在providers陣列中註冊了我的@NgModule。所以

    0熱度

    3回答

    我正在關注https://blog.golang.org/pipelines文章以實施幾個階段。 我需要其中一個階段來引入流水線中下一階段傳遞事件之前幾秒的延遲。 我對下面的代碼的擔心是,它會產生無限數量的go.sout()方法,在傳遞事件之前。有沒有更好的方法來做到這一點? 謝謝! func fooStage(inChan <- chan *Bar) (<- chan *Bar) {

    1熱度

    2回答

    我想這樣做在一個陣營組成如下: const someArray = [/*stuff*/] const results = [] someArray.forEach(async item => { const result = await someAsyncFunction(item) results.push(result) }) 我怎麼能知道什麼時候所有的結果都

    0熱度

    3回答

    我使用response節點庫發出http請求,並試圖遞歸調用它(如果用戶在某一天做了提交,請檢查前一天。 ,計算所有的日子來獲得連勝)。 的問題是該行 const githubResponse = await request(options); 吐出來的是錯誤 Unexpected token o in JSON at position 1 await request(options)似乎

    0熱度

    1回答

    我想實現一個方法來處理C++中的HTTP請求,但我遇到了一些微不足道的問題。我試圖將函數封裝到兩個不同的類中,當我不知道如何在回調函數作爲非靜態成員函數實現時通過引用傳遞迴調函數時,有什麼建議? 謝謝! 以下是我的一些實現的: // my_lib.hpp #include <functional> class my_lib { public: // A lib

    0熱度

    1回答

    我正在從我的React App向我的後端發出get請求。該調用是成功的,我能夠從後端接收值。但是,我無法將該值設置爲前端DOM。 這裏是我目前類的樣子: class App extends React.Component{ componentDidMount(){ this.props.getData(); } renderProds(){ c

    1熱度

    1回答

    我試圖向表單輸出日誌,但是我想在5秒的可見性後輸出日誌。但是如果我在5秒倒計時期間輸出另一個日誌,我希望將它重置回5秒。 I.e. OutputLog(「message」,「title」); 5..4..3..2..1 .. ClearLog(); 但我可能會遇到這種情況; OutputLog(「message」,「title」); 5..4 .. OutputLog(「message2」,「ti

    0熱度

    1回答

    我已經編寫了以下函數來搜索我的Firebase數據庫,並且我還研究了使用調試語句並使用斷點進行測試以查看此函數正在提取正確的數據。但是當我最後返回數組時,數組是空的。據我瞭解,這是由於firebase的異步性質。在將數據添加到數組之前,函數即將結束。我如何解決這個問題,使其能夠按預期工作,我想返回一系列項目,然後我可以使用其他功能。 static func SearchPostsByTags(ta

    2熱度

    1回答

    我不知道如何async/await工作。我略微理解它,但我無法讓它工作。 function loadMonoCounter() { fs.readFileSync("monolitic.txt", "binary", async function(err, data) { return await new Buffer(data); }); } module.