Результаты поиска по запросу "concurrency"
Запустите Java-код в нескольких экземплярах JVM
У меня есть приложение службы Windows и клиент, который общается со службой с помощью RMI. Мне нужно провести некоторое параллельное тестирование с несколькими клиентами, но мне нужно, чтобы каждый клиент работал на разных экземплярах jvm, потому ...
Служба исполнителя - тайм-аут потока
Пока я изучалExecutorServiceЯ столкнулся с методомFuture.get() который принимаетtimeout. Документ Java этого метода говорит При необходимости ожидает не более заданного времени для завершения вычисления, а затем извлекает его результат, если он ...
Предварительная инициализация пула рабочих потоков для повторного использования объектов подключения (сокетов)
Мне нужно создать пул рабочих в Java, где у каждого рабочего есть свой собственный сокет; когда рабочий поток запускается, он использует сокет, но оставляет его открытым для последующего использования. Мы выбрали этот подход, потому что накладные ...
Ухудшение производительности при увеличении количества ядер
Мой макинтош вооружен 16 ядрами. System.out.println(Runtime.getRuntime().availableProcessors()); //16Я запускаю код ниже, чтобы увидеть эффективность использования моих ядер. Поток CountFileLineThread просто считает количество строк в файле (в ...
Гибкий CountDownLatch?
Я дважды сталкивался с проблемой, когда поток-производитель создает N рабочих элементов, отправляет ихExecutorService и затем необходимо дождаться, пока все N элементов будут обработаны. Предостережения N не известен заранее, Если бы это было ...
Должен ли Callable быть предпочтительнее Runnable?
Я понял разницу междуRunnable а такжеCallable Интерфейс в Java. С Java 1.5 были добавлены дополнительные функцииRunnable интерфейс и был названCallable чтобы поддерживать обратную совместимость. Мои вопросы теперь, когда у нас естьCallable ...
Изменчивая переменная Java не ведет себя правильно.
public class MyThread { volatile static int i; public static class myT extends Thread { public void run () { int j = 0; while(j<1000000){ i++; j++; } } } public static void main (String[] argv) throws InterruptedException{ i = 0; Thread my1 = new ...
NSFetchedResultsController не показывает все результаты после объединения `NSManagedObjectContextDidSaveNotification`
У меня есть NSFetchedResultsController, который выбирает объекты с предикатом: isTrash == NO Большую часть времени это работает, как и ожидалось, но когда объект не подвергнут уничтожению, контроллер извлеченных результатов не ...
Play Framework 2 Scala WS Выполнение запроса синхронизации
Я учу Скала. Я использовал Play Framework 2 Java и пытался переписать некоторые из моих предыдущих работ, используя и изучая Scala. Мне нужно сделать запрос синхронизации WS и получить Result Object от него где-то в моем коде. Когда я вернулся ...
API программирования потока данных для Java? [закрыто]
Я ищу API потока данных / параллельного программирования для Java. Я знаю, что естьDataRush [http://www.pervasivedatarush.com/], но это не бесплатно. Что меня особенно интересует, так это обработка многоядерных данных, а не ...