Результаты поиска по запросу "executorservice"

1 ответ

Как я могу установить время ожидания сокета в Java?

6 ответов

Выберите между отправкой ExecutorService и выполнением ExecutorService

Как я должен выбирать междуExecutorService-х Отправить или жеисполнять, если возвращаемое значение не мое беспокойство?Если я проверил оба, я не увидел разли...

8 ответов

Каковы преимущества использования ExecutorService?

В чем преимущество использования

ТОП публикаций

1 ответ

Таймер Java против ExecutorService?

У меня есть код, где я планирую задачу, используя

0 ответов

 брошен)

аюсь закодировать решение, в котором один поток создает задачи с интенсивным вводом-выводом, которые могут выполняться параллельно. Каждая задача имеет значительные данные в памяти. Поэтому я хочу иметь возможность ограничить количество задач, ...

1 ответ

ждать, пока все потоки не закончат свою работу в Java

ользуюExecutorService выполнить задачу. Эта задача может рекурсивно создавать другие задачи, которые передаются в тот жеExecutorService и эти дочерние задачи тоже могут это делать. Теперь у меня есть проблема, которую я хочу подождать, пока все ...

1 ответ

Альтернативой для сна ваших потоков является предоставление каждому работнику длинного значения sleepUntil. Когда ваш исполнитель вызывает работника, если он спит, он немедленно возвращается. В противном случае он выполняет свою работу, а затем возвращается. Это может помочь уменьшить счет вашего потока, потому что FixedThreadPoolExecutor сможет обрабатывать гораздо больше рабочих, чем имеет потоки, если большинство из них помечены как спящие и быстро возвращаются.

я довольно большое количество потоков, создаваемых внутри программы clojure: (import '(java.util.concurrent Executors)) (def *pool* (Executors/newCachedThreadPool)) (defn do-something [] ; work Thread/sleep 200 ; repeat) (dotimes [i 10000] ...

1 ответ

@AlexanderMills рад помочь, ответил там

, что у меня есть это: class Queue { private static ExecutorService executor = Executors.newFixedThreadPool(1); public void use(Runnable r){ Queue.executor.execute(r); } }мой вопрос - как я могу определить поток, который используется в пуле, в ...

1 ответ

но если необходимо очистить соединение с базой данных, вы не можете просто «никогда не очищать».

ользую кешированный пул потоков ExecutorService для выполнения некоторых асинхронных фоновых задач. Я предоставил свой ThreadFactory, который раздает потоки в ExecutorService (когда это необходимо). Насколько я понимаю, кешированный пул потоков ...

1 ответ

Если вам действительно нужно использовать его для повторения задач, каждое планирование должно выглядеть примерно так:

аюсь портировать код с использованием Javaтаймеры [http://java.sun.com/j2se/1.3/docs/api/java/util/Timer.html]использовать scheduledexecutorservice [http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/ScheduledExecutorService.html] У ...