Результаты поиска по запросу "locking"
Может быть возможно выделить немного памяти в python, а затем передать указатель на ваш код C ++, чтобы он мог выгружать данные прямо там.
рабатываю программу, которая использует DirectShow для захвата аудиоданных из медиа-файлов. DirectShow использует поток для передачи аудиоданных в функцию обратного вызова в моей программе, и я позволил этой функции обратного вызова вызвать ...
Оператор with - отличный способ реализовать блокировку, поскольку блокировка - это идеальный шаблон получения ресурсов. Хотя ваш текущий пример не сработает, вам понадобится оператор if вокруг оператора with в someElse ().
ый вопрос, надеюсь ... Я пытаюсь сделать некоторые общие блокировки с помощью операторов def someMethod(self, hasLock = False): with self.my_lock: self.somethingElse(hasLock=True) def somethingElse(self, hasLock = False): #I want this to be ...
Как реализовать механизм блокировки реентерабельной системы в target-c через GCD?
У меня есть классjective-c с некоторыми методами, которые используют очередь GCD для обеспечения последовательного доступа к ресурсу последовательно (стандартный способ сделать это). Некоторые из этих методов должны вызывать другие методы того ...
для получения дополнительной информации о заборах памяти
м, у меня есть свойство, чей установщик защищен блокировкой, но без какой-либо блокировки вокруг получателя, например, private long _myField; public long MyProperty { get { return _myField; } set { lock(whatever) _myField = value; } }В ...
@pcunite отредактируйте свой вопрос с этой информацией
ел бы подтвердить, что мой подход чрезвычайнобыстрыйи подходит для кроссплатформенной защиты общего ресурса для подхода с несколькими читателями и одним писателем с использованием C ++. Авторы предпочитают, чтобы при их входе все текущие потоки ...
Android Activity жизненный цикл и блокировка / разблокировка устройства
Я только что обнаружил, что когда на устройстве включен экран блокировки, происходит следующее. Для этого действия в манифесте задано android: screenOrientation = "landscape". Затем я выполняю следующие действия с моим телефоном в портретном ...
вызов позволит вам открыть дескриптор файла каталога просто отлично.
этот код может быть использован для блокировки каталога: class LockDirectory(object): def __init__(self, directory): assert os.path.exists(directory) self.directory = directory def __enter__(self): self.dir_fd = os.open(self.directory, ...
Да, это Ява в конце концов. :)
я есть две версии Java-приложения, которые используют другую логику параллелизма. Я хочу проанализировать и сравнить их производительность (такое количество времени, в течение которого была получена блокировка и т. Д.), Чтобы я мог использовать ...
Больше на википедии
сь, некоторые умные администраторы баз данных помогут мне найти хорошее решение для того, что мне нужно сделать. Для обсуждения, давайте предположим, что у меня есть таблица с названием «работа» с некоторым количеством столбцов, один из которых ...
синхронизированный имеет плохую производительность
имеет удобную функцию: SELECT GET_LOCK("SomeName")Это можно использовать для создания простых, но очень специфичных блокировок на основе имен для приложения. Однако для этого требуется подключение к базе данных. У меня много ситуаций, таких ...