0
ответов

Как разрешить взаимоблокировку, связанную с индексом/ключом

Я диагностировал проблему взаимоблокировки на моем сервере sql, используя график взаимоблокировки в SQL Server 2008. Проблема связана с моими индексами. У меня есть два запроса :длинный отчет с большим количеством соединений...
вопрос задан: 13 April 2017 12:42
0
ответов

Какая лучшая альтернатива подождать… уведомить о низкоуровневой синхронизации?

Насколько мне известно, wait () и notify () имеют были заменены более совершенными механизмами параллелизма. Итак, какую лучшую альтернативу вы бы выбрали, скажем, для реализации синхронизированной очереди? В каком смысле ...
вопрос задан: 13 April 2017 12:40
0
ответов

Будущие инвестиции: Erlang vs. Scala [закрыто]

, поскольку параллельное программирование становится все более важным, я интересовался что вы думаете об Erlang и Scala в этом отношении. Мне кажется, что Scala имеет большую базу пользователей и потенциально ...
вопрос задан: 7 April 2017 20:46
0
ответов

bash flock: выйти, если не удается получить блокировку

Для предотвращения одновременного выполнения задания cron используется следующий механизм блокировки: #! / Bin / bash echo «Перед критическим сечением» (flock -e 200 echo "В критической секции" сон 5 ) ...
вопрос задан: 29 March 2017 20:57
0
ответов

Использование ConcurrentHashMap, когда необходима синхронизация?

У меня есть ConcurrentHashMap, где я делаю следующее: sequence = new ConcurrentHashMap , AtomicLong> (); if (! sequence.containsKey (table)) {synchronized (sequence) {...
вопрос задан: 17 March 2017 13:17
0
ответов

Как реализовать подсчет ссылок в C?

читайте об этом здесь. Мне нужно реализовать вариант такого интерфейса, скажем, у нас есть большой объем памяти для управления, должны быть функции getmem (размер) и free (указатель на блок), которые имеют ...
вопрос задан: 25 February 2017 14:09
0
ответов

Поддержка Visual Studio 2008 года новой.NET 4

Visual Studio 2008 будет поддерживаться новой.NET 4 с самого начала? Я особенно интересуюсь Системой. Наборы. Параллельное пространство имен и параллельная библиотека задачи, которой я пользовался бы...
вопрос задан: 29 December 2016 19:37
0
ответов

Является ли документ «Параллелизм в Java на практике» по-прежнему действительным? [закрыто]

Является ли Java Concurrency на практике все еще действительным? Мне интересно, соответствуют ли идеи, концепции и реализации, описанные в книге, последним версиям Java. Я спрашиваю, потому что...
вопрос задан: 6 December 2016 23:37
0
ответов

Преобразование ConcurrentDictionary в IDictionary

Прекращает ли приведение ConcurrentDictionary в IDictionary безопасную реализацию потока -, поскольку IDictionary не имеет методов GetOrAdd и AddOrUpdate?
вопрос задан: 30 November 2016 19:39
0
ответов

alternative to CopyOnWriteArrayList for frequent writes, occasional iterating

I have an ArrayList that is to be cached and shared across multiple threads indefinitely. Operations include frequent adds and removes, plus occasional iterating over it. The ArrayList lives in a ...
вопрос задан: 29 October 2016 22:58
0
ответов

Когда мне нужно использовать AtomicBoolean в Java?

Как я могу использовать AtomicBoolean и для чего этот класс?
вопрос задан: 14 October 2016 13:37
0
ответов

В чем разница между Thread start () и Runnable run ()

Допустим, у нас есть эти два Runnables: класс R1 реализует Runnable {public void run () {…}… } класс R2 реализует Runnable {public void run () {…}… } Тогда в чем разница ...
вопрос задан: 7 September 2016 10:57
0
ответов

Почему выполнение отложенной инициализации в python?

Я только что прочитал это сообщение в блоге о рецепте ленивой инициализации свойства объекта.Я занимаюсь восстановлением java-программиста, и если бы этот код был переведен на java, это считалось бы состоянием гонки (...
вопрос задан: 28 August 2016 14:12
0
ответов

Понимание горутин

Я пытаюсь понять параллелизм в Go. В частности, я написал этот поток-небезопасная программа:package main import "fmt" var x = 1 func inc_x(){ // тест на { x += 1 } } func main(){...
вопрос задан: 2 August 2016 08:27
0
ответов

Предотвращают ли транзакции базы данных условия гонки?

Мне не совсем понятно, что делают транзакции в системах баз данных. Я знаю, что их можно использовать для полного отката списка обновлений (например, списания денег с одной учетной записи и добавления их к другой), но ...
вопрос задан: 27 July 2016 09:22
0
ответов

Ошибка ConcurrentDictionary -Синхронизированы ли фабрики делегатов из GetOrAdd и AddOrUpdate?

Документация ConcurrentDictionary не указывает явное состояние, поэтому я думаю, мы не можем ожидать, что делегаты valueFactory и updateValueFactory синхронизируют свое выполнение (с GetOrAdd ()и...
вопрос задан: 22 July 2016 06:47
0
ответов

Выбор лучшего списка параллелизма в Java [закрыто]

Мой пул потоков имеет фиксированное количество потоков. Эти потоки должны часто писать и читать из общего списка. Итак, какая структура данных (лучше List, должна быть без монитора) в java.util ....
вопрос задан: 21 July 2016 09:36
0
ответов

Java: кэширование энергонезависимых переменных разными потоками

Ситуация следующая: у меня есть объект с множеством сеттеров и геттеров. Экземпляр этого объекта создается в одном конкретном потоке, где устанавливаются все значения. Сначала я создаю «пустой» ...
вопрос задан: 18 July 2016 09:30
0
ответов

Java Massive MultiPlayer Game Scareability

Я создал массивно многопользовательскую онлайн-игру для Android под названием Infinite Black: https://market.Android.com/details?id=theinfiniteblack.ciclient в моем наименьшении, я ожидал умеренного роста ...
вопрос задан: 11 July 2016 15:09
0
ответов

Безопасность потоков Entity Framework

Объекты контекста, созданные Entity Framework, не являются потокобезопасными. Что, если я использую два отдельных контекста сущностей, по одному для каждого потока (и вызываю SaveChanges () для каждого) - будет ли это потокобезопасным? // ...
вопрос задан: 19 June 2016 04:36
0
ответов

Функция загрузки не работает в панели обновлений asp.net

У меня есть пользовательский веб-элемент управления, содержащий FormView. В представлении формы отображаются сведения о соискателе. Я предоставил кнопку для ссылки "Загрузить резюме", чтобы администратор / HR мог загрузить резюме. Я разместил ...
вопрос задан: 13 June 2016 10:41
0
ответов

В чем разница между параллелизмом, параллелизмом и асинхронными методами?

Параллелизм заключается в том, что две задачи выполняются параллельно в разных потоках. Однако асинхронные методы выполняются параллельно, но в одном и том же потоке. Как этого добиться? А как насчет параллелизма? Что ...
вопрос задан: 12 May 2016 17:03
0
ответов

Способы повышения стабильности производительности

В следующем примере один поток отправляет «сообщения» через ByteBuffer который берет потребитель. Лучшая производительность - это очень хорошо, но не стабильно. public class Main {public ...
вопрос задан: 11 April 2016 07:12
0
ответов

Collections.newSetFromMap (& #187;ConcurrentHashMap& #171; )vs. Collections.synchronizedSet (& #187;HashSet& #171;)

По-видимому, есть два способа получить экземпляр HashSet, безопасный для потока -, с помощью Java Collections API. Чем они отличаются? Что и при каких обстоятельствах следует предпочесть другому?
вопрос задан: 10 April 2016 13:26
0
ответов

Какая польза от AtomicReferenceArray?

Когда лучше использовать AtomicReferenceArray? Пожалуйста, объясните на примере.
вопрос задан: 5 April 2016 11:34
0
ответов

Могут ли несколько потоков записывать данные в файл одновременно?

Если вы когда-либо использовали программное обеспечение для загрузки p2p, они могут загружать файл с многопоточностью, и они создали только один файл, поэтому мне интересно, как потоки записывают данные в этот файл. Последовательно или ...
вопрос задан: 23 February 2016 11:29
0
ответов

Java-потоки и синхронизированные блоки

Предположим, я выполняю синхронизированный блок кода внутри некоторого потока, а внутри синхронизированного блока я вызываю метод, который порождает другой поток для обработки синхронизированного блока кода, который требует ...
вопрос задан: 19 February 2016 09:20
0
ответов

UiableView DidelectrowatindexPath Sopectes Double Tap Gesture от UITapgestureCognizer

Я настроил UiableView с двойным краном UITapgesturegurecognizal. Но пытается дважды нажмите клетку пользователем, просто запускает DidelectRowatindexPath дважды. Эти два должны работать вместе? ...
вопрос задан: 3 February 2016 01:07
0
ответов

представляют собой JSF 2.x @viewscoped Управляемые фасоли Fh Thread Safe?

Я был погибшим на пару часов по этому вопросу без оценки. Документы сварки и задачи CDI довольно четко относится к безопасности потоков. Например: применение приложений - не ...
вопрос задан: 28 January 2016 18:46
0
ответов

Volatile boolean vs AtomicBoolean

Что делает AtomicBoolean, чего не может достичь volatile boolean?
вопрос задан: 25 January 2016 06:12