Результаты поиска по запросу "concurrency"
Разрешение этой ссылке сбежать
Буду признателен за помощь в понимании следующего из «Параллелизма Java на практике»: Вызов переопределяемого метода экземпляра (который не является ни закрытым, ни конечным) из конструктора также может позволить экранировать ссылку ...
@ Середина, я подозревал, что, что-то подобное было причиной.
сь, это не слишком глупый вопрос ... У меня есть код, подобный следующему в моем проекте: public class ConfigStore { public static class Config { public final String setting1; public final String setting2; public final String setting3; ...
вызывается в отдельной теме
ал о шаблоне пула потоков, и я не могу найти обычное решение для следующей проблемы. Я иногда хочу, чтобы задачи выполнялись последовательно. Например, я читаю куски текста из файла и по какой-то причине мне нужно обрабатывать куски в ...
хотел разрешить доступ только к одному и тому же потоку, тогда достаточно было бы оставить эту проверку и проверить только идентификатор потока.
я есть проблема со следующим примером кода, который показывает противоречивое поведение для EventQueue: public static void main( String[] args ) throws InvocationTargetException, InterruptedException { final long[] id1 = new long[ 1 ]; final ...
Обратите внимание, что Херб Саттер использует «модель сильной памяти» для обозначения модели, в которой атомные свойства не переупорядочены. Это не общепринятое определение.
жуэто [http://channel9.msdn.com/posts/AFDS-Keynote-Herb-Sutter-Heterogeneous-Computing-and-C-AMP] видео Херба Саттера о GPGPU и новой библиотеке C ++ AMP. Он говорит о моделях памяти и упоминаетСлабые модели памятиа потомСильные модели памятии я ...
LINQ to SQL и проблемы параллелизма
Мы пытаемся создать систему регистрации заказов большого объема. Существует три основных таблицы: 1. Заказы 2. Детали заказа 3. Заказы Таблица «Отгрузка» содержит n записей для каждого заказа, и любая запись об отправке может быть изменена до ...
Прервать поток, ожидающий пользовательский ввод, а затем выйти из приложения.
У меня два потока работает,userInputThread ожидает ввода пользователя из командной строки иinterrupterThread пытается прерватьuserInputThread 1 сек после запуска. Очевидно, что вы не можете прервать поток, заблокированныйSystem.in, Другой ответ ...
Ваша проблема в том, что вы делаете что-то трудоемкое в обратном вызове ActionPerformed, который выполняется в потоке событий. В обратных вызовах вы должны сделать что-то быстро и вернуться, даже если это «что-то» порождает поток. Графический интерфейс не может обновляться, пока вы занимаетесь потоком событий, он будет обновляться только после возврата вашего обратного вызова.
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { int count = jSlider1.getValue(); int delay = jSlider2.getValue(); int valueOfSlider = jSlider2.getValue(); int valueOfSlider2 = jSlider1.getValue(); while (count > 0) { ...
дайте мне знать, если у вас есть какие-либо пожелания для этого :)
получить реальный параллелизм в Ruby или Python, мне нужно создать новые процессы. Python делает это довольно просто, используяmultiprocessing модуль, который абстрагирует все качества форка / ожидания и позволяет мне сосредоточиться на своем ...