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

6 ответов

Код решения

ить:Это приемлемо, если этот метод не является потокобезопасным, но мне интересно узнать, как сделать его потокобезопасным. Кроме того, я не хочу блокировать один объект для всех значенийkey если я могу избежать этого. Оригинальный ...

1 ответ

Я не думаю, что это возможно без попытки поймать.

Я использую смещение в файле и методы блокировки / разблокировки Filestream для управления доступом для чтения / записи. Я использую следующий код, чтобы проверить, удерживается ли в данный момент блокировка файлаВОПРОС: try { fs.Lock( ...

10 ответов

Это неверно Это также обнаружит приложение, выходящее на передний план после переключения приложения.

могу обнаружить события блокировки / разблокировки на iPhone? Предполагая, что это возможно только для взломанных устройств, вы можете указать мне правильный API? Позаблокировать событияЯ имею в виду показ или скрытие экрана блокировки ...

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

2 ответа

Запустите это против мастер БД:

наилучший способ найти блокировки SQL вместе с пользователем, связанным с этой блокировкой в ​​SQL Server 2008?

5 ответов

Теперь, вообще, то, какие именно части кэшей различных потоков синхронизируются при вызове блокировки, мне немного неизвестно. Но из-за вашего результата почти 10 000 000 во втором примере я вижу, что ваш вызов блокировки вызывает синхронизацию ms_sum.

е всего, я знаю, чтоlock{} синтетический сахар дляMonitor класс. (ой, синтаксическийсахар) Я играл с простыми проблемами многопоточности и обнаружил, что не могу полностью понять, как блокировка произвольного СЛОВА памяти защищает от кеширования ...

2 ответа

 в теме.

я закрываю приложение для iPad во время загрузки данных из служб, приложение закрывается, но затем сразу же открывается снова, и я ничего не делаю. На данный момент я ничего не могу сделать; Я не могу закрыть приложение и не ...

1 ответ

Спасибо за ваше отличное объяснение

сноJava Persistent / Блокировка вики-книг [http://en.wikibooks.org/wiki/Java_Persistence/Locking#Common_Locking_Mistakes.2C_Questions_and_Problems] * лучший способ справиться с блокировками - сообщить пользователю об ошибке / исключении ...

1 ответ

Хотя я не думаю, что отключение OptimisticLocking является правильным решением, я думаю, что установка этих двух свойств избавит от OLE, которые вы видите.

ользую OpenJPA и у меня проблема с блокировкой. Я уже понимаю, что такое OptimisticLockException и когда оно выбрасывается. Но как я могу справиться с этим? Ниже * вы можете найти небольшой абзац об исключениях из оптимистичных блокировок. В ...

2 ответа

Да, так что вы можете записать pid-файл в lockdir, чтобы следующий парень мог выяснить, в чем дело, или иметь некоторую менее сложную логику лома. Это только ракетостроение.

ел быстро реализовать какую-то блокировку в perl-программе на linux, которая была бы разделена между различными процессами. Так что я использовалmkdir как атомарная операция, которая возвращает1 если каталог не существует и0 если это так. Я ...

5 ответов

Оператор + = не является атомарным, то есть сначала он читает, затем записывает новое значение. Между тем, между чтением и записью поток A может переключиться на другой B, фактически без записи значения ... тогда другой поток B не увидит новое значение, поскольку оно не было назначено другим потоком A ... и при возврате к потоку A он отбросит всю работу потока B.

жный дубликат: Синхронизация потоков. Как именно блокировка делает доступ к памяти «правильным»? [https://stackoverflow.com/questions/7131979/threads-synchronization-how-exactly-lock-makes-access-to-memory-correct] Этот вопрос ...