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

3 ответа

-dg

вительно ли идиома Initialize-On-Demand действительно необходима при реализации одноэлементного потока с использованием статической инициализации или достаточно простого статического объявления экземпляра? Простое объявление экземпляра как ...

3 ответа

http://piers7.blogspot.com/2005/11/threadstatic-callcontext-and_02.html

у вас есть два потока, вызывающих статическую функцию одновременно, существует ли риск параллелизма? И если эта функция использует статический член класса, есть ли еще большая проблема? Эти два вызова отделены друг от друга? (функция как ...

3 ответа

http://www.javamadesoeasy.com/2015/03/phaser-in-java_21.html

вопрос [https://stackoverflow.com/questions/1148125/resources-on-the-upcoming-fork-join-framework] был задан два года назад, но упоминаемые им ресурсы либо не очень полезны (IMHO), либо ссылки больше не действительны. Там должны быть хорошие ...

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

3 ответа

 блока будет недостаточно.

оложим, я пишу очень длинную строку в файл, используя File.WriteAllText, а другой поток или процесс пытается прочитать тот же файл. Будет ли это исключение? Другими словами, какой параметр FileShare используется методом File.WriteAllText? Это не ...

3 ответа

@Massimo Спасибо за указание на это. Я обратился к вашей точке зрения в редакции.

мьютекс / семафор / механизм параллелизма в сценарии оболочки. Рассмотрим следующую ситуацию: если пользователь «a» не закрыл общий файл, пользователь «b» не сможет его открыть / обновить. Мне просто интересно, как реализовать мьютекс, семафор, ...

6 ответов

http://eclipseclp.org/doc/bips/kernel/compiler/parallel-1.html

могу найти информацию об этом онлайн ... Я также новичок в Прологе ... Мне кажется, что Пролог может быть очень параллельным, возможно, пробуя много возможностей одновременно, пытаясь соответствовать правилу. Современные Пролог компиляторы / ...

2 ответа

Привет, спасибо за быстрый ответ, к сожалению, в этом случае я имею дело с асинхронными вызовами третьих сторон (не с какими-либо ExecutorService), но так как я все еще не знаком со многими вещами Java-параллелизма, я с радостью расскажу о вашем совете подавление исключений RuntimeException. До сих пор я всегда использовал вспомогательные методы - Executors.newxxxExecutor ().

аюсь найти менее неуклюжее решение проблемы параллелизма Java. Суть проблемы заключается в том, что мне нужен вызов завершения работы для блокировки, пока рабочие потоки все еще активны, но критически важным аспектом является то, что все рабочие ...

3 ответа

 в конструкторе определяет, сколько запросов будет обрабатываться одновременно.

се происходит в службе Windows. у меня естьQueue<T> (на самом делеConcurrentQueue<T>) хранение предметов, ожидающих обработки. Но я не хочу обрабатывать только по одному за раз, я хочу обрабатывать n элементов одновременно, где n - это ...

3 ответа

в частности, пример 6: некластеризованные индексы. Если нет, то по-прежнему просматривайте эту статью, поскольку она может помочь объяснить некоторые другие соответствующие сценарии взаимоблокировки, а также опубликуйте результаты трассировки T1024, если вам нужна помощь в ее анализе.

тоящее время я провожу некоторые эксперименты с базой данных SQL Server 2008. В частности, у меня есть приложение JDBC, которое использует сотни параллельных потоков для выполнения тысяч задач, каждая из которых выполняет следующий запрос к базе ...

4 ответа

Java долго выполняющаяся задача Прерывание потока против флага отмены

У меня долгое задание, что-то вроде: public void myCancellableTask() { while ( someCondition ) { checkIfCancelRequested(); doSomeWork(); } }Задача может быть отменена (запрашивается отмена, и checkIfCancelRequested () проверяет флаг ...