executorservice

    0

    2答えて

    エグゼキュータのサービス方法は次の通りですキュータサービスの実行可能インスタンスの提出の呼び出しから取得した未来のオブジェクトでgetを使用するためのユースケースがあります)。だから、将来のオブジェクトでgetを呼び出すと、Runnableタスクがサブミットされたためにnullが返されます。 ExecutorService service = null; try { servi

    0

    2答えて

    StopWatch sw = new StopWatch(); sw.start(); ExecutorService executor = Executors.newFixedThreadPool(MYTHREADS); for (int i = 0; i < MYTHREADS; i++) { Runnable worker = new Single

    3

    2答えて

    Taskで呼び出されたサードパーティのJavaライブラリがExecutorServiceに送信されているとします。 私はサードパーティのライブラリが悪意のあるものではないと信じていますが、無限ループに陥る可能性のあるプログラミングエラーが存在することはまれであり、その場合は修正できませんそのまれな出来事に対処する。 これを処理する最良の方法は、アプリケーションが停止しないようにすることです。 sh

    0

    1答えて

    ウォッチャーサービスを使用してディレクトリを監視しているタスクで作業する必要があります。新しいファイルがディレクトリに追加されるたびに、executor service threadpoolでスレッドを作成しています。 私が持っているスレッドクラスを知りたい、そのデータを読み込んでデータベースに保存するロジックが含まれています ブロックの同期やメソッドの同期は必要ですか? 注:ファイルごとに別々の

    1

    1答えて

    私はSpringアプリケーションを使用しており、REST APIに基づくSOAアーキテクチャを使用しています。私はAPIを持っています。ユーザーを作成します。(http://myapp/api/createUser) ユーザーが作成されたらすぐにユーザーに電子メールを送信する必要があります。私は実装しましたが、メールを送信して成功/失敗は時間を消費する。 スレッドから電子メールの部分を開始し、バッ

    2

    3答えて

    Javaでデーモンサービスジョブを作成しようとしています。このサービスは毎分実行されます。 私はExecutorServiceを使用してこれを実装することはできませんが、これが正しい方法であるかどうかわかりません。以下は私のコードスニペットです:for(;;)、無break文: public void startService() { try { ExecutorServic

    4

    1答えて

    次のコード例は、完成可能な未来のセットの完了アクションとして100ミリ秒間スリープするbiconsumerを注入しています。私は別のexecutorServiceを使用してwhenCompleteAsyncメソッドを使用しました。私は唯一の6出力が印刷されます100の先物を完了していていても、コードを実行したときexecutorServiceは、コアプールサイズ5、最大サイズ5と1 public

    0

    3答えて

    私はJava 8固定スレッドプールのコードを見ています。 ExecutorService service = Executors.newFixedThreadPool(100); try { for (int i = 0; i < 10; ++i) { service.submit(() -> "In another thread!"); }