0
ответов

Как я могу заблокировать базу данных SQL Server от изменений?

Я хочу убедиться, что моя база данных (SQL Server 2008 ) остается неизменным, но по-прежнему доступен для чтения во время некоторых операций обслуживания (резервное копирование, переходы на другие серверы БД и т. д.), как я могу ...
вопрос задан: 8 December 2011 15:57
0
ответов

как заблокировать объект с помощью F#?

Предположим, у меня есть следующий код: let a = ref 4. printfn "1) a = %g" !a let t1 = System.Threading.Thread (fun () -> lock a (fun () -> printfn "locked" System.Threading.Thread.Sleep ...
вопрос задан: 8 December 2011 07:38
0
ответов

Как называется эта техника блокировки?

У меня есть гигантская карта Trove и метод, который мне очень часто нужно вызывать из нескольких потоков.В большинстве случаев этот метод возвращает значение true. Потоки сильно обрабатывают числа, и я ...
вопрос задан: 7 December 2011 18:42
0
ответов

Блокировка C # в общей функции

У меня есть такой класс: общедоступный статический класс CacheManager {статический объект lockObject = новый объект (); static MemcachedClient CacheObject {get {if (! ...
вопрос задан: 7 December 2011 07:34
0
ответов

Sql Server Ignore rowlock hint

Это общий вопрос о том, как заблокировать диапазон значений (и ничего больше!), Когда их еще нет в таблице. Триггером для вопроса было то, что я хочу сделать «вставить, если не существует», я не…
вопрос задан: 4 December 2011 11:13
0
ответов

«Код ошибки 5: база данных заблокирована» при использовании ContentProvider

У меня есть приложение, которое выполняет действие со службой в отдельном процессе, который запускается и привязан к действию. Служба содержит обработчик, который отправляет исполняемый файл для запуска после ...
вопрос задан: 3 December 2011 05:01
0
ответов

Разработка блокировки на основе ключа (или карты блокировки )

Я пытаюсь разработать средство блокировки на основе ключа: что-то вроде обычной повторной блокировки, но вместо lock () и unlock () вы блокируете (ключ) и разблокируете (ключ) с контрактом, который никто не сможет ...
вопрос задан: 2 December 2011 10:13
0
ответов

Проблема с блокировкой многопроцессорной обработки python

Я хочу добавить список dicts вместе с модулем многопроцессорной обработки python. Вот упрощенная версия моего кода: #! / Usr / bin / python2.7 # - * - coding: utf-8 - * - import multiprocessing import ...
вопрос задан: 26 November 2011 07:16
0
ответов

Написание класса C ++, который может использоваться как статический, но требует блокировки

Мне нужно написать класс, который загружает разделяемые библиотеки. Последовательность dlopen () / dlerror () нуждается в блокировке, чтобы быть потокобезопасной. класс LibLoader {общедоступный: LibLoader (строка whichLib); bool Load () {Подождите (...
вопрос задан: 26 November 2011 05:06
0
ответов

ReaderWriterLockSlim Блокирование чтения до тех пор, пока все записи в очереди не будут завершены

Я пытаюсь использовать класс ReaderWriterLockSlim для управления списком. В этом списке много чтений и мало записей, мои чтения быстрые, а мои записи медленные. У меня есть простая тестовая программа ...
вопрос задан: 23 November 2011 13:18
0
ответов

Ошибка SQLite «База данных заблокирована» в многопоточном приложении

Есть многопоточное приложение, работающее с большими файлами БД (> 600 Мб). Проблема «База данных заблокирована» началась, когда я добавил данные большого двоичного объекта и начал работать с> 30 КБ данных большого двоичного объекта на запрос. Я ...
вопрос задан: 22 November 2011 13:43
0
ответов

Работают ли Monitor.TryEnter и lock () вместе?

Я смотрю на созданный код, который использует TryEnter в одном вызове метода и блокирует другие. Итак, вот так: частный объект только для чтения xmppLock = new object (); void f1 () {if (Monitor ....
вопрос задан: 21 November 2011 10:41
0
ответов

lock (X) vs lock (typeof (X))

В чем разница между блокировкой типа класса и блокировкой самого класса? Например: частный объект только для чтения xmpp = new object (); lock (xmpp) {... } vs lock (typeof (Xmpp)) ...
вопрос задан: 21 November 2011 10:39
0
ответов

Блокировка ширины текстового поля

Можно ли заблокировать ширину текстового поля, чтобы пользователи не могли его увеличить? (прямо сейчас они могут увеличивать его, но не уменьшать из-за style = "width: 717px;"). Что-то ...
вопрос задан: 21 November 2011 08:45
0
ответов

mmap () и блокировка файлов

Рассмотрим следующий фрагмент (обработка ошибок отсутствует намеренно ): void * foo (const char * path, off_t size) {int fd; void * ret; fd = open (путь, O_RDWR); lockf (fd, F_LOCK, 0); ...
вопрос задан: 20 November 2011 16:01
0
ответов

Как заблокировать память от непривилегированного пользователя?

Мне нужно заблокировать страницы моей программы в памяти. Программа запускается под ОС Solaris 10 от непривилегированного пользователя. Я пробовал использовать: mlock (), mlockall () и plock (), но всегда получаю один и тот же результат: plock / ...
вопрос задан: 9 November 2011 08:27
0
ответов

Должно ли использование NSLocking всегда заключаться в @ try / @ finally?

Учитывая объект NSLocking какао (например, NSLock) и некоторый нетривиальный код, который должен выполняться, пока блокировка удерживается: следует ли всегда использовать следующую идиому, чтобы блокировка всегда была снята? ...
вопрос задан: 9 November 2011 07:59
0
ответов

атомарное создание файловой блокировки в MATLAB (файловый мьютекс)

Я ищу простое уже реализованное решение для атомарного создания файловой блокировки в MATLAB. Что-то вроде: file_lock ('create', 'mylockfile'); % это будет блокироваться, пока не создаст блокировку ...
вопрос задан: 7 November 2011 23:13
0
ответов

Предотвращение прямого создания экземпляра класса в Python

У меня есть суперкласс с методом, который вызывает другие методы, определенные только в его подклассах. Вот почему, когда я создаю экземпляр своего суперкласса и вызываю его метод, он не может найти ...
вопрос задан: 3 November 2011 01:05
0
ответов

Соединения и блокировка SQLite

Я хотел бы получить доступ к базе данных SQLite из двух разных потоков, используя, таким образом, два разных соединения с базой данных. Оба потока в основном будут выполнять чтение из БД и будут записывать только в БД ...
вопрос задан: 3 November 2011 00:41
0
ответов

Как понять "нечестный" режим ReentrantReadWriteLock?

ReentrantReadWriteLock имеет честный и нечестный (по умолчанию) режим, но мне так трудно понять этот документ. Как я могу его понять? Было бы здорово, если бы был пример кода для демонстрации. ...
вопрос задан: 1 November 2011 04:14
0
ответов

Как просмотреть сообщения о блокировке в TortoiseSVN

Я могу написать сообщение при блокировке файла с помощью TortoiseSVN. Затем я могу использовать обозреватель репозитория, чтобы увидеть, что файл заблокирован. Он даже показывает столбец с программистом, который заблокировал ...
вопрос задан: 25 October 2011 16:55
0
ответов

Как определить, требуется ли PIN / пароль / графический ключ для разблокировки телефона?

Как я могу определить, заблокирован ли телефон паролем, PIN-кодом или графическим ключом? благодарю вас!
вопрос задан: 24 October 2011 17:01
0
ответов

Что произойдет, если два процесса на разных процессорах попытаются получить блокировку ТОЧНО в одно и то же время

Хорошо, я читаю о синхронизации и читаю различные алгоритмы, такие как спин-блокировки, семафоры и мьютекс, чтобы избежать состояния гонки.Однако эти алгоритмы не могут предотвратить гонку ...
вопрос задан: 23 October 2011 00:54
0
ответов

Обеспечивает ли блокировка удаление операций чтения и записи из кешей? Если да, то как?

Я читал эту статью MSDN о синхронизации потоков без блокировки. В статье делается вывод, что до тех пор, пока вы вводите блокировку перед доступом к общим переменным, эти переменные будут актуальными (в ....
вопрос задан: 20 October 2011 09:01
0
ответов

Можно ли заблокировать {часть} массива в C #? или у меня есть динамический массив блокировок?

У меня есть динамический список отслеживаемых объектов, и в будущем я могу использовать множество потоков. Может кто-нибудь посмотреть на эту реализацию на предмет ошибок? Другими словами, я хочу отслеживать множество экземпляров этого ...
вопрос задан: 10 October 2011 22:49
0
ответов

Блокировки чтения и записи

Я немного не уверен в блокировках чтения и записи и просто хочу, чтобы кто-то проверил правильность этих фактов о блокировках чтения / записи. Это относится к базам данных в целом. Блокировки чтения: множественные ...
вопрос задан: 10 October 2011 12:53
0
ответов

Блокировка базы данных sqlite3 для загрузки файла

У меня есть база данных sqlite3 в какой-то системе, которую мне нужно загрузить во время текущей работы. Остановить или приостановить процессы доступа нельзя. Насколько я понимаю, мне нужно подержать ...
вопрос задан: 7 October 2011 11:22
0
ответов

Rails, как прикоснуться к объекту Active Record без блокировки?

В моем классе фотографий у меня есть эта ассоциация. own_to: user,: touch => true Однажды я получил это исключение. ActiveRecord :: StatementInvalid произошел на фотографиях # update: Mysql :: Error: Deadlock ...
вопрос задан: 28 September 2011 18:09
0
ответов

c # прашање за заклучување: заклучување (ова) наспроти заклучување (SyncRoot)

Имам класа со поле од типот колекција. Прашања: ако го заклучам (ова), дали и јас ефективно ја заклучувам колекцијата? што е поефикасно, да се заклучи (ова) или да се создаде објект SyncRoot и да се направи ...
вопрос задан: 28 September 2011 15:29