Описание тега locking
Блокировка позволяет одновременно использовать разные типы ресурсов исключительно одним процессом.
3
ответа
SQL Server/ADO.NET: проблемы с блокировкой
Я понимаю, что это очень смутный вопрос, так что прости меня. Компания, в которой я работал, связалась со мной, сказав, что с тех пор, как они обновились до SQL Server 2008, у них возникло множество проблем с блокировкой. Я действительно не знаю, чт…
09 май '09 в 07:22
4
ответа
Как намеренно заблокировать строку MySQL, чтобы даже SELECT возвращал ошибку?
Я пытаюсь использовать блокировку строк MySQL, чтобы в основном эмулировать MuteEx для строки. Допустим, моя таблица имеет 2 столбца, идентификатор и текстовое поле, а также три записи (1,a) (2,b) и (3,c). SELECT * FROM table; вернул бы эти результа…
12 янв '10 в 18:10
2
ответа
Как мне синхронизировать 2 ConcurrentDictionaries?
Мне нравится операция без блокировки ConcurrentDictionary и я использую ее в двух объектах: ConcurrentDictionary<datetime,myObj> myIndexByDate ConcurrentDictionary<myObjSummary, ConcurrentDictionary<int, myObj> myObjectSummary Index Э…
19 май '12 в 14:56
0
ответов
Нужно заблокировать контент сайта, пока LinkedIn Follow
На нашем веб-сайте мы часто обновляем много контента, пользователи заходят на наш веб-сайт, но не следят за ним на странице LinkedIn. Как заблокировать контент, пока они не последуют за нашей страницей в социальных сетях.
27 ноя '18 в 04:46
5
ответов
Нужно ли блокировать или помечать как энергозависимые при доступе к простому логическому флагу в C#?
Допустим, у вас есть простая операция, которая выполняется в фоновом потоке. Вы хотите предоставить способ отменить эту операцию, чтобы создать логический флаг, для которого вы установили значение true из обработчика события click кнопки отмены. pri…
03 авг '09 в 12:50
2
ответа
C#, Могу ли я вставить и удалить из таблицы SQL Server во время чтения
Все вполне в названии. Я читаю результат SqlCommand (который является запросом соединения таблиц table1 и table2). using (SqlCommand cmd = new SqlCommand(sqlCommand, eve.Database)) { using (SqlDataReader sdr = cmd.ExecuteReader()) { //Performing som…
30 мар '16 в 15:43
1
ответ
Управляющая блокировка на массаж в кролике
Я пытаюсь использовать RabbitMq более нетрадиционным способом (хотя в этот момент я могу выбрать любую другую реализацию очереди сообщений, если это необходимо) мое приложение работает так, у меня есть одна очередь (я могу иметь больше, если нужно),…
26 окт '16 в 10:10
1
ответ
Как заблокировать переменную в задаче сельдерея?
У меня есть задача сельдерея, которая искажает некоторые переменные. Это прекрасно работает, если я установил одного рабочего из сельдерея, но когда я использую параллелизм, все это испортилось. Как я могу заблокировать критическую секцию, где перем…
16 авг '17 в 21:58
0
ответов
Отслеживание этой многопоточной программы
Рассмотрим этот класс: // Fig. 23.20: SynchronizedBuffer.java // Synchronizes access to a shared integer using the Lock and Condition // interfaces import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; import java.…
27 фев '18 в 13:40
3
ответа
ConcurrentHashMap против ReentrantReadWriteLock на основе пользовательской карты для перезагрузки
Ява Гуру, В настоящее время у нас есть HashMap<String,SomeApplicationObject> который часто читается и время от времени изменяется, и у нас возникают проблемы, которые во время модификации / перезагрузки возвращают операцию чтения null что не п…
24 авг '12 в 12:11
1
ответ
Есть ли способ реализовать решение без блокировки, чтобы обеспечить целостность данных в нескольких экземплярах
Я запускаю несколько экземпляров Java-приложения, и все эти экземпляры подключены к одной базе данных MySQL. Я столкнулся с проблемой, когда у меня есть некоторые данные (числовые), которые я хочу обеспечить целостность. Например, я получил запрос д…
22 янв '18 в 10:12
0
ответов
Производительность моей программы на Python падает при использовании многопроцессорности
Я пытаюсь ускорить выполнение следующей программы, поэтому я использовал многопроцессорность, как было предложено в ответах на последний заданный вопрос, а также по связанному вопросу. Итак, у меня есть следующая программа, которая работает очень ме…
14 дек '17 в 10:15
1
ответ
Как создать собственный потокобезопасный IList<T>?
У меня есть вопрос о lock оператор: Например, у меня есть собственный потокобезопасный (надеюсь) список: public class BlockingList<StateMessage> : IList<StateMessage> { private List<StateMessage> _list = new List<StateMessage>…
14 ноя '16 в 11:04
3
ответа
Насколько критична блокировка - степень и способы отказа
Я стресс-тестировал приведенный ниже код, и он, кажется, работает нормально - каковы опасности не блокирования в простом случае, когда есть запись одного потока и отдельный поток чтения простой переменной? Есть класс, который имеет публичную собстве…
09 янв '12 в 19:15
13
ответов
Как заблокировать файл в Perl?
Каков наилучший способ создать блокировку файла в Perl? Лучше всего скопировать файл или создать файл блокировки, чтобы установить блокировку и проверить блокировку файла блокировки?
29 авг '08 в 18:13
0
ответов
MySQL блокировка таблицы не работает
Может работать $this->db->query('LOCK TABLE user READ'); $this->db->query('select * from user'); $this->db->query('UNLOCK TABLES'); Это не работает $this->db->query('LOCK TABLE company READ'); $this->db->query('select *…
28 мар '18 в 03:12
1
ответ
Hazelcast: как обеспечить запуск кластера
У меня есть кластер с 3 узлами (на разных машинах), и у меня есть "бизнес-логика", которая использует распределенную блокировку при запуске. Иногда, когда есть больше задержки, каждый узел успешно получает эксклюзивную блокировку, потому что кластер…
20 фев '16 в 07:30
2
ответа
PHP MySQL get_lock
В сценарии я пытаюсь проверить, работает ли тот же сценарий с использованием MySQL GET_LOCK, Проблема в том, что когда скрипт пытается получить блокировку, которая не является бесплатной, он блокируется навсегда, независимо от того, какой параметр я…
05 фев '11 в 18:55
1
ответ
Delphi 2007 (CodeGear Delphi) блокирует EXE после ссылки - (Win7 x64)
Delphi 2007 sometimmes содержит дескриптор исполняемого файла компоновщика. Иногда это работает нормально. Но в других случаях целый день говорят: "Не удается создать EXE-файл" или что-то подобное при попытке скомпилировать или создать решение. Когд…
14 окт '14 в 05:49
0
ответов
SQL тупик из-за индекса
У меня проблема тупика между вставкой и выделением Соединение А: Вставляет запись в таблицу MyTable (X блокировка записи) Обновляет некластеризованный индекс MyTable_Index (запрашивает X-блокировку для записи индекса) Соединение Б: Использует MyTabl…
17 фев '17 в 16:29