executorservice

    0

    1答えて

    私はFutures よう List<Future<String>> results = executorService.invokeAll(tasks); または Future<String> res = executorService.submit(new SingleWorker()); System.out.println(res.get()); を使用していた場合、システムが完了

    1

    1答えて

    ScalaMeterのサンプルリポジトリ(https://github.com/scalameter/scalameter-examples)から取得したbasicの例を使用しました。この例のコードは次のようになります。 私の場合、いくつかのアクションを並行して実行するスピードアップをテストしたいと思います。簡単な例は、マップする必要のある範囲を分割することです。私はJava8のExecutorS

    -2

    1答えて

    ここに私が言及している方法があります。私がサブミットを呼び出すのであれば、Futureのgetメソッドを使用して結果を取得せずにスレッドリークが発生するかどうかを疑問に思っていますその結果が取り出されないために再利用することはできません)、将来のスレッドプール全体のパフォーマンスに影響しますか?ありがとう。 https://docs.oracle.com/javase/8/docs/api/jav

    -1

    5答えて

    同時に2つのExecutorServiceを起動したいとします。私のメインの中に例えば 、: MyClass.firstAsync(); MyClass.secondAsync(); と、 public void firstAsync() { ExecutorService service = Executors.newFixedThreadPool(4); service.su

    0

    1答えて

    私はExecutor framework worldの初心者です。いくつかのリンクやブックを提案してください。ここでは、複雑な問題から簡単にエクゼクティブフレームワークを使用するコード例をたくさん見つけることができます。

    2

    1答えて

    ManagedScheduledExecutorServiceで問題があります。私のアプリケーションを無効にしたり、展開したりすると、スケジューラはまだ動作しています。アプリケーションサーバーを再起動したときにのみ停止します。 私はJEE、アプリケーションサーバーWildfly 9とJava8を使用しています。 下次のコード package br.com.decarli; import jav

    0

    2答えて

    私はJava 8を使用しています。スレッドは特定の時刻に開始し、特定の時刻に終了する必要があります。私は仕事をするScheduledExecutorServiceを使用しています: 私は1人の名前は「労働者」であり、他は「stopworker」である二つのスレッドを持っています。 Workerクラスには、特定の時刻に実行する必要がある実際のコードが含まれています。「ストップワーカー」スレッドはスケ

    2

    1答えて

    javaのソケットを処理する際に問題があります。 複数のクライアント接続を持つTCPサーバーを実行しています。 パフォーマンス上の理由から、私は単純なスレッドプールを使用してパケットを処理しました。 sendToClientにアクセスする可能性のある public enum LazyWorkCenter { instance; LazyWorkCenter() {

    2

    1答えて

    エグゼキュータにnewFixedThreadPoolに関する文書によると、私が原因 後続のタスクを実行するために必要な場合は、新しいものが行われます シャットダウンする前に、実行中に障害に いずれかのスレッドが終了した場合を発見しました。 私は私のコードを実行している間、私は時間がpool-1-thread-5 or less すると仮定されpool-1-thread-3212のように行くようEx

    2

    1答えて

    getPriceメソッドをproductの中でproductsに並列呼び出ししようとしています。私はこのコードを持っていて、別のスレッドでgetPriceが実行されていることを確認しましたが、並列ではなく順次実行しています。誰も私がここに何が欠けていることを指摘してくれる? ありがとうございました。 ExecutorService service = Executors.newFixedThrea