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

4 ответа

Разрешение этой ссылке сбежать

Буду признателен за помощь в понимании следующего из «Параллелизма Java на практике»: Вызов переопределяемого метода экземпляра (который не является ни закрытым, ни конечным) из конструктора также может позволить экранировать ссылку ...

4 ответа

@ Середина, я подозревал, что, что-то подобное было причиной.

сь, это не слишком глупый вопрос ... У меня есть код, подобный следующему в моем проекте: public class ConfigStore { public static class Config { public final String setting1; public final String setting2; public final String setting3; ...

1 ответ

вызывается в отдельной теме

ал о шаблоне пула потоков, и я не могу найти обычное решение для следующей проблемы. Я иногда хочу, чтобы задачи выполнялись последовательно. Например, я читаю куски текста из файла и по какой-то причине мне нужно обрабатывать куски в ...

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

1 ответ

 хотел разрешить доступ только к одному и тому же потоку, тогда достаточно было бы оставить эту проверку и проверить только идентификатор потока.

я есть проблема со следующим примером кода, который показывает противоречивое поведение для EventQueue: public static void main( String[] args ) throws InvocationTargetException, InterruptedException { final long[] id1 = new long[ 1 ]; final ...

4 ответа

Обратите внимание, что Херб Саттер использует «модель сильной памяти» для обозначения модели, в которой атомные свойства не переупорядочены. Это не общепринятое определение.

жуэто [http://channel9.msdn.com/posts/AFDS-Keynote-Herb-Sutter-Heterogeneous-Computing-and-C-AMP] видео Херба Саттера о GPGPU и новой библиотеке C ++ AMP. Он говорит о моделях памяти и упоминаетСлабые модели памятиа потомСильные модели памятии я ...

3 ответа

LINQ to SQL и проблемы параллелизма

Мы пытаемся создать систему регистрации заказов большого объема. Существует три основных таблицы: 1. Заказы 2. Детали заказа 3. Заказы Таблица «Отгрузка» содержит n записей для каждого заказа, и любая запись об отправке может быть изменена до ...

2 ответа

Прервать поток, ожидающий пользовательский ввод, а затем выйти из приложения.

У меня два потока работает,userInputThread ожидает ввода пользователя из командной строки иinterrupterThread пытается прерватьuserInputThread 1 сек после запуска. Очевидно, что вы не можете прервать поток, заблокированныйSystem.in, Другой ответ ...

2 ответа

Ваша проблема в том, что вы делаете что-то трудоемкое в обратном вызове 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) { ...

2 ответа

 дайте мне знать, если у вас есть какие-либо пожелания для этого :)

получить реальный параллелизм в Ruby или Python, мне нужно создать новые процессы. Python делает это довольно просто, используяmultiprocessing модуль, который абстрагирует все качества форка / ожидания и позволяет мне сосредоточиться на своем ...

4 ответа

как реализовать кеш в ejb 3.0?

У меня есть клиент, который застрял в среде EJB 3.0. Нет @Singleton, нет параллелизма, управляемого бином :-( Учитывая, что управление потоками и синхронизация запрещены спецификацией ejb, как реализовать кеш? По сути, я хочу ...