future

    1

    1答えて

    Dartで非同期関数を繰り返し呼び出す必要があります。可変数の引数に対してはexpensiveFunctionと呼びます。しかし、各呼び出しはかなりのメモリを消費するので、私はそれらを並行して実行する余裕がありません。どのようにそれらを順番に実行するのですか? argList.forEach(await (int arg) async { Completer c = new Comple

    1

    1答えて

    Futureの動作をより視覚的に参照するために、3つのクラスを持つダミープログラムを実装しています。私の問題は、プログラムがsynchronizedメソッドでロックされることがあり、それが実行されないことがあることです。そして私は理由を見つけることができませんなぜ。誰も戦闘機の誰も "私が勝った"ラインを印刷する理由を見つけることができますか? 私の現在の出力をブロック:Fighter1は Fig

    0

    1答えて

    私は、このインポートを持つScalaのファイルを持っている import scala.concurrent.ExecutionContext.Implicits.global これはFutureとして、私はそれで私の方法で細かい作品を使用しています正常に動作しますファイル。しかし、ディスクIOに使用される別のメソッドを作成しました。新しい実行コンテキストがあります。このメソッドはこのコンテキス

    1

    1答えて

    私は2つの先物があります。私はそれらを順番に実行したい。例: val ec: ExecutionContextExecutor = ExecutionContext.Implicits.global val first=Future.successful(...) val second=Future.successful(...) 最初に完了したら、次に2番目を実行します。問題は、第二は、

    0

    1答えて

    : 「concurrent.futuresモジュールに1を模倣する未来のクラスを、しかし、イベントループでの使用に適合;」 なぜ標準ライブラリに2つの異なるFutureクラス(asyncioとconcurrentで)が必要ですか?なぜイベントループのためにそれを適応させる必要があるのでしょうか?私はここで何が欠けているのでしょうか、それとも彼らがそれをそのように決めるのか?

    0

    1答えて

    FutureクラスをインポートするときにエラーFuture is not a member of scala.concurrentが表示されます。 ~/workspace/experiments $ scala Welcome to Scala version 2.9.2 (OpenJDK 64-Bit Server VM, Java 1.7.0_151). Type in expressio

    0

    1答えて

    私はフレームワーク(2.6.x)とScalaをプレイするのが初めてです。私はFuture [JsValue]を返す関数を持っています。将来の[JsValue]を後続の関数でどのように使うことができますか? 次の関数は、JsValueの値を使用して何かを計算します。 途中で、私はjsonレスポンスから値を抽出する必要があります。 val currentWeight = (jsValue \ "wei

    6

    1答えて

    Releaseとは異なり、DebugモードでMSVCを使用してビルドすると、次のコードがランダムな間隔でクラッシュします。 #include <future> using namespace std; int main() { auto l = [](){}; auto f = async(launch::async, l); for (int i = 0;