6
ответов

Летучий против Блокированный против блокировки

Допустим, у класса есть открытое поле счетчика int, доступ к которому осуществляется несколькими потоками. Этот int только увеличивается или уменьшается. Чтобы увеличить это поле, какой подход следует использовать, и ...
вопрос задан: 22 August 2014 14:31
6
ответов

Почему блокировка (это) {& hellip;} плохая?

В документации MSDN говорится, что открытый класс SomeObject {public void SomeOperation () {lock (this) {// Доступ к переменным экземпляра}}} является «проблемой, если экземпляр может быть ...
вопрос задан: 15 March 2014 19:47
6
ответов

Блокировка (ожидают) бесплатный возможный двунаправленный связанный список?

Задавая этот вопрос с тегом C#, но если это возможно, это должно быть возможно на любом языке. Действительно ли возможно реализовать двунаправленный связанный список с помощью Взаимно блокируемых операций для обеспечения без ожидания...
вопрос задан: 15 September 2013 00:06
6
ответов

Параллельный объект блокирует на основе поля ID

Я сделал, чтобы производитель/потребитель обработал. Использованный объект имеет свойство ID (целого числа типа), я хочу, чтобы только один объект с тем же идентификатором был использован за один раз. Как я могу выполнить это? Возможно, я могу сделать...
вопрос задан: 7 December 2012 23:48
6
ответов

Проверка, владеет ли текущий поток блокировкой

Предположим, что у меня есть следующий код: общедоступный класс SomeClass () {частный объект только для чтения _lock = новый объект (); общественность освобождает SomeMethodA () {блокировка (_lock) {...
вопрос задан: 4 February 2012 21:15
6
ответов

Параллельный добавляет в тот же файл с помощью Perl

У меня есть потребность обновить сценарий CGI Perl, где пользователи должны завершить 3 шага. После того, как они закончат каждый шаг, сценарий регистрируется который шаг завершенный пользователь. Наличие записи этого...
вопрос задан: 2 March 2010 18:28
6
ответов

Является этот производитель-потребитель Python незапертым ориентированным на многопотоковое исполнение подходом?

Я недавно записал программу, которая использовала простой шаблон производителя/потребителя. Этому первоначально связали ошибку с неправильным использованием поточной обработки. Блокировка, которую я в конечном счете зафиксировал. Но это заставило меня дум
вопрос задан: 12 May 2009 21:15
6
ответов

Как заблокировать файл на различных прикладных уровнях?

Вот сценарий: у Меня есть многопоточное веб-приложение Java, которое работает в контейнере сервлета. Приложение развертывается многократно в контейнере сервлета. Существуют...
вопрос задан: 1 February 2009 23:37
6
ответов

Блокировка Выполняющихся Файлов: Windows делает, Linux не делает. Почему?

Я заметил, когда файл выполняется в Windows (.exe или .dll), он заблокирован и не может быть удален, перемещен или изменен. Linux, с другой стороны, не блокирует выполняющиеся файлы, и можно удалить, переместиться...
вопрос задан: 8 January 2009 12:48
6
ответов

Мы должны заблокировать.NET Int32 при чтении его в многопоточном коде?

Я читал следующую статью: http://msdn.microsoft.com/en-us/magazine/cc817398.aspx "Решение 11 Вероятных проблем В Вашем Многопоточном Коде" Joe Duffy И это повысило меня вопрос: "Нам нужно...
вопрос задан: 28 December 2008 14:41
6
ответов

Блокировка для обработки параллелизма — хорошая идея? [закрытый]

Для обработки проблемы параллелизма, блокирует - какая-либо форма блокировки, является ли это строкой, таблицей или базой данных, блокирующей хорошее решение? В противном случае, как обработать проблему параллелизма?
вопрос задан: 22 October 2008 13:11
6
ответов

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

В веб-приложении asp.net я хочу записать в файл. Эта функция сначала получит данные из базы данных и затем выпишет плоский файл. Что может я делать, чтобы удостовериться, что только 1 запись происходит, и...
вопрос задан: 4 October 2008 15:30
6
ответов

Как я использую произвольную строку в качестве блокировки в C++?

Скажем, у меня есть многопоточная программа C++, которая обрабатывает запросы в форме вызова функции к handleRequest (строковый ключ). Каждый вызов к handleRequest происходит в отдельном потоке, и существует...
вопрос задан: 3 October 2008 18:34
6
ответов

Используя соединяют ключ Словаря <строка, объект>

У меня есть Словарь <строка, someobject>.Править: На это указали мне, что мой пример был плох. Мое целое намерение не состояло в том, чтобы обновить ссылки в цикле, но обновить различные значения...
вопрос задан: 1 October 2008 21:18
5
ответов

Обнаружение заблокированных таблиц (заблокированный ТАБЛИЦЕЙ БЛОКИРОВКИ)

Существует ли способ обнаружить заблокированные таблицы в MySQL? Я имею в виду таблицы, заблокированные командой WRITE/READ таблицы LOCK TABLE. (Обратите внимание, что читатели, заинтересованные обнаружением именованных блокировок, полученных с GET_LOCK,
вопрос задан: 23 May 2017 02:17
5
ответов

Каково различие между синхронизируемым на lockObject и использующий это в качестве блокировки?

Я знаю различие между синхронизированным методом и синхронизировал блок, но я не уверен в синхронизируемой части блока. Принятие у меня есть этот класс кода Тест {частный интервал x=0; частный...
вопрос задан: 25 January 2017 00:45
5
ответов

Поточная обработка в Java: Как заблокировать объект?

Следующая Функция выполняется в ее собственном потоке: частная пустота doSendData () {попытка {//writeToFile ();//просто временное местоположение InetAddress serverAddr вызова =...
вопрос задан: 20 July 2016 17:06
5
ответов

Задержка задания для ASP.NET для запуска асинхронный код?

Есть ли плагин или другой для имитации Rails Delayed Job в ASP.NET? Каков наилучший способ запуска асинхронного кода или заданий в приложении ASP.NET?
вопрос задан: 10 February 2016 14:26
5
ответов

Различие между монитором и блокировкой?

Каково различие между монитором и блокировкой? Если блокировка является просто реализацией взаимного исключения, то является монитором просто способ использовать метод промежутка времени ожидания...
вопрос задан: 7 January 2015 10:29
5
ответов

Как улучшить INSERT INTO & hellip; ВЫБЕРИТЕ режим блокировки

В нашей производственной базе данных мы запускали следующий пакетный запрос SQL псевдокода, выполняющийся каждый час: INSERT INTO TemporaryTable (ВЫБРАТЬ ИЗ HighlyConteniousTableInInnoDb WHERE ...
вопрос задан: 24 October 2014 04:43
5
ответов

Как я избегаю, чтобы чтение привязало мою базу данных?

Как я избегаю, чтобы чтение привязало мою базу данных? Ответы для нескольких приветствующихся баз данных!
вопрос задан: 2 December 2013 12:58
5
ответов

Блокировка строк таблицы в распределенном приложении, вся таблица блокируется при запуске select..for update в mysql 5.6 [duplicate]

У нас есть проблема, когда мой код (военный файл), работающий на двух разных серверах, будет пытаться читать те же данные из одного Mysql DB. Я хочу заблокировать ROWS в таблице, когда один поток читает их. Другой должен ...
вопрос задан: 9 May 2012 18:53
5
ответов

Объект потокобезопасности - статичный или нет?

Я недавно был в интервью, и технический парень спросил меня о том, как подать ориентированную на многопотоковое исполнение заявку. Ну, после объяснения блокировки () правильно, он сказал, что это не хорошая идея иметь объект как...
вопрос задан: 28 March 2011 03:27
5
ответов

Почему уровень таблицы блокирует лучше, чем блокировка уровня строки для больших таблиц?

Согласно руководству MySQL: Для больших таблиц блокировка таблицы часто лучше, чем блокировка строки, Почему это? Я предположил бы, что блокировка уровня строки лучше потому что, когда Вы соединяете большее...
вопрос задан: 11 August 2010 20:45
5
ответов

Блокировка по сравнению с ToArray для ориентированного на многопотоковое исполнение foreach доступа набора Списка

У меня есть набор Списка, и я хочу выполнить итерации по нему в многопоточном приложении. Я должен защитить его каждый раз, когда я выполняю итерации его, так как это могло быть изменено, и я не хочу "набор, был изменен"...
вопрос задан: 27 June 2010 21:02
5
ответов

Блокировка механизмов для непротиворечивости общей памяти

Я разрабатываю механизм для обмена данными между двумя или больше процессами с помощью общей памяти на Linux. Проблема немного находится на одном уровне управления совместным выполнением, требуется, чтобы поддерживать целостность данных на...
вопрос задан: 18 June 2010 16:44
5
ответов

SQL Server - как установить (nolock), подсказывает как значение по умолчанию?

там некоторый путь состоит в том, чтобы сказать SQL-серверу использовать (nolock) подсказку или каждый выбор в хранимой процедуре? довольно утомительно, чтобы добавить его к каждому каждый выбор....
вопрос задан: 26 May 2010 19:48
5
ответов

Что происходит, если Вы убегаете из оператора Lock ()?

Я пишу программу, которая слушает входящий TcpClient и обрабатывает данные, когда они прибывают. Слушание () метод выполняется на отдельном потоке в компоненте, таким образом, это должно быть ориентировано на многопотоковое исполнение. Если я...
вопрос задан: 17 May 2010 20:42
5
ответов

То, как спасти запрос SQL-сервера 2008 от, УНИЧТОЖАЛО/ОТКАТЫВАЛО состояние?

У меня есть хранимая процедура, которая вставляет пакеты миллионов строк, появляющихся из определенного запроса, в базу данных SQL. Это имеет один параметр, выбирающий пакет; когда этот параметр опущен, это...
вопрос задан: 12 May 2010 16:02
5
ответов

Объясните код: функция блокировки c# и потоки

Я использовал этот шаблон в нескольких проектах, (это отрезало кода, от CodeCampServer), я понимаю то, что он делает, но я действительно интересен в объяснении об этом шаблоне. Конкретно: Почему...
вопрос задан: 29 April 2010 21:10