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

1 ответ

Попробуйте добавить атрибут [ConcurrencyCheck] в свойстве TimeStamp

аюсь реализовать приложение, следуя примеру на этой ...

1 ответ

 принудительно увеличивает / обновляет столбец версии объекта.

я есть два (или более) Java Threads, создающих, обновляющих и удаляющих объекты из базы данных mysql с использованием JPA. Для этого у меня есть класс PersistenceLayer, создающий EntityManager и обеспечивающий методы сохранения, обновления и ...

6 ответов

 это еще один хороший выбор.

аюсь найти хороший шаблон для выполнения нескольких параллельных задач. Позвольте мне определить некоторые задачи для примера. Задачиa, b, c, d, e, f, g выполнить какa(function(er, ra){//task a returned, ra is result}), Ну действуйb вg Есть ...

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

13 ответов

Кстати, ConcurrentQueue не имеет метода Clear из-за базового алгоритма, который не допускает атомарной очистки коллекции. так что вы должны сделать это сами, самый быстрый способ - создать новое пустое ConcurrentQueue для замены.

могу докопаться до этой ошибки, потому что, когда отладчик подключен, это, похоже, не происходит. Ниже приведен код. Это сервер WCF в службе Windows. Метод NotifySubscribeers вызывается службой всякий раз, когда происходит событие данных (через ...

2 ответа

(как только вы используете свингворк, графический интерфейс не будет зависать, и графический интерфейс может выполнять свои функции во время вычисления)

жение, которое я пишу, состоит, среди прочего, из JButton и JTextArea. Нажатие на кнопку приводит к длинным вычислениям, в результате чего текст отображается в JTextArea. Несмотря на то, что расчет длинный, у меня могут быть средние результаты на ...

3 ответа

Функционирование зависит от хорошего поведения всех объектов и получения соответствующей блокировки перед доступом к данным. Только инкапсулируя это желаемое поведение внутри класса с надлежащими элементами управления доступом, вы можете применить его для клиентских объектов.

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

5 ответов

Если бы было, я бы использовал в своем проекте. Мне тоже нужна была эта функциональность.

я есть коллекция сообщений: { messageid: ObjectId userid: ObjectId message: string isread: true|false }и коллекция сообщений на пользователя: { userid: ObjectId total: int unread: int }Когда я удаляю сообщение из коллекции «messages», мне также ...

4 ответа

ABA в алгоритмах без блокировки

Я понимаюABA [http://en.wikipedia.org/wiki/ABA_problem]проблема. Но вот что я не могу понять: они говорят, что на языках, имеющихавтоматическая сборка мусораэто может не выставляться. Итак, мои вопросы: Как автоматическая сборка мусора ...

6 ответов

Какова стоимость синхронизации вызова синхронизированного метода из синхронизированного метода?

Есть ли разница в производительности между этим synchronized void x() { y(); } synchronized void y() { }и это synchronized void x() { y(); } void y() { }

2 ответа

Почему java ThreadPoolExecutor уничтожает поток, когда возникает исключение RuntimeException?

Почему необработанное исключение повторно вызывается в работнике при вызове метода execute? В результате новый поток будет создан при следующем выполнении, чтобы максимизировать количество потоков