5
ответов

Java - существенная разница между использованием атомных операций и синхронизированным [дублированием]

Я много раз сталкивался с параллельными вопросами по собеседованию. Я пытаюсь понять основной ответ и причину существенного различия между использованием атомных переменных и операций и использованием ...
вопрос задан: 9 November 2017 15:39
2
ответа

Кажется, что MySQL блокирует строку при выполнении последовательного чтения и сохранения вывода переменной [duplicate]

У меня есть таблица (с именем bc_custom_answer) с основным индексом id и столбцом с именем answer, который является уникальным. Я начинаю транзакцию и запускаю оператор SELECT `id` FROM bc_custom_answer WHERE` answer` ...
вопрос задан: 1 May 2014 18:57
2
ответа

Блокировка в PHP для получения критического раздела - неожиданные результаты с MySQL

Цель - получить скрипт PHP с определенным разделом кода, который может быть выполнен только одним потоком / процессом одновременно. Некоторые ограничения: семафоры недоступны в моей системе Руководство ...
вопрос задан: 25 August 2010 00:43
1
ответ

Разница между блокировками чтения / записи и синхронизированными показана в базовом коде

В моей домашней работе мне нужно показать разницу между блокировкой чтения / записи и использованием «синхронизированного» ключевого слова в коде. Я действительно не знаю, как это сделать, и каков четкий способ понять эту разницу ...
вопрос задан: 19 January 2019 14:10
1
ответ

Можно ли автоматически закрывать замки?

Можно ли автоматически закрывать замки? То есть вместо: Lock someLock = new ReentrantLock (); someLock.lock (); пытаться {// ... } Ну наконец то {someLock.unlock (); } могу я сказать: попробуйте (Lock someLock = new ...
вопрос задан: 6 August 2011 08:46
1
ответ

Почему не! блокировки, работающие на меня?

Я использую windbg (последнее доступное от страницы загрузки MSDN). Я пытаюсь отладить мертвую блокировку в своем приложении, и! блокировки были бы очень полезны. Однако это не работает: 0:023>! блокировки NTSDEXTS:...
вопрос задан: 20 May 2010 07:00
0
ответов

LoadLibrary не работает, если DLL заблокирован

Я разработал несколько программ, которые одновременно пытаются заблокировать файл, чтобы мастер мог быть установлен из всех программ. Но этот файл также является DLL, который программа должна загрузить, когда становится мастером. ...
вопрос задан: 2 March 2019 00:08
0
ответов

Удаление таблицы приводит к зависанию MySQL

Когда я пытаюсь удалить таблицу, MySQL зависает. У меня нет других открытых сессий. Как это решить? Я ждал 10 часов, и процесс не завершился.
вопрос задан: 4 September 2015 10:21
0
ответов

mysql - распространяются ли блокировки при репликации?

У меня есть репликация master-slave(s) Mysql с таблицами MyISAM. Все обновления выполняются на ведущем, а выбор выполняется либо на ведущем, либо на ведомых. Похоже, нам может понадобиться вручную заблокировать...
вопрос задан: 1 June 2012 23:12
0
ответов

java.lang.IllegalMonitorStateException: объект не заблокирован потоком до ожидания()

Но я синхронизирую объект «список» везде, где он обновляется. Почему ? Код нарушения: public Roster getRoster() { if (roster == null) { return null; } if (!...
вопрос задан: 16 May 2012 16:13
0
ответов

MySQL InnoDB блокирует объединенные строки

Блокирует ли "SELECT ... FOR UPDATE" объединенные строки в MySQL? Если да, можно ли отключить это поведение? В документации об этом нет ничего. Я видел, что Oracle поддерживает «SELECT ......
вопрос задан: 26 January 2012 00:34
0
ответов

Оператор InnoDB SELECT… FOR UPDATE блокирует все строки в таблице

Версия сервера MySQL 5.1.41 с включенным подключаемым модулем InnoDB. У меня есть следующие три таблицы для счетов-фактур: invoice, invoice_components и invoice_expenses. Таблица invoice имеет первичный ключ invoice_id. ...
вопрос задан: 15 July 2011 14:21
0
ответов

Threads trying to acquire pthread_mutex_lock(&mutex) What happens if they don't get the lock?

C Programming: What happens when a thread tries to acquire a mutex lock, and fails to get it? Does it go to sleep? Will the thread be woken up when pthread_mutex_unlock(&mutex); is called? ...
вопрос задан: 11 March 2011 00:53