0
ответов

Облегченная оболочка - это обычная проблема, и если да, как ее зовут?

Я должен использовать библиотеку, которая делает вызовы базы данных, которые не являются потокобезопасными. Также мне иногда приходится загружать большие объемы данных в фоновый поток. Трудно сказать, какие функции библиотеки ...
вопрос задан: 11 July 2011 10:21
0
ответов

fix (блокировка) размер std :: vector

Есть ли способ исправить размер вектора и по-прежнему изменять его содержимое? Я пробовал создать константный вектор const std :: vector vec (10); но это мешает мне изменить значения. ...
вопрос задан: 8 July 2011 10:47
0
ответов

Блокировка ориентации экрана

Есть ли надежный способ заблокировать ориентацию экрана на всех устройствах Android? Приведенный ниже код работает для моего Nexus S и других телефонов, но по какой-то причине ROTATION_90 соответствует ...
вопрос задан: 7 July 2011 12:14
0
ответов

VÆLG LÅS I DELTILSTAND

Jeg har læst denne artikel fra dev.mysql. på den side er et eksempel på, at når brug vælges til opdatering og ikke bruger lås i delingstilstand og siger Her er LOCK IN SHARE MODE ikke en god løsning ...
вопрос задан: 7 July 2011 07:20
0
ответов

Блокировка потоков при очистке файла jsp

При большой нагрузке я вижу, что многие потоки блокируются при GZip-архивировании и распаковке файла JSP. Дамп потока выглядит так, как показано ниже. Похоже, он исходит из header.jsp размером 14 КБ. "...
вопрос задан: 5 July 2011 14:59
0
ответов

Потокобезопасное использование помощников блокировки (относительно барьеров памяти)

Под помощниками блокировки я имею в виду одноразовые объекты, для которых блокировка может быть реализована с помощью операторов using. Например,рассмотрим типичное использование класса SyncLock из MiscUtil Джона Скита: ...
вопрос задан: 4 July 2011 18:53
0
ответов

Ядро Linux Вытеснение во время spin_lock и mutex_lock

Когда процесс в пространстве ядра удерживает spin_lock, процесс не может быть вытеснен из-за любого из следующих условий: Когда временной интервал процесса исчерпан Когда высокий ...
вопрос задан: 2 July 2011 05:54
0
ответов

Реентерабельная блокировка и тупик с Java

Может ли кто-нибудь объяснить мне, как реентерабельная блокировка и взаимоблокировка связаны друг с другом на примере кода Java (псевдо)?
вопрос задан: 24 June 2011 16:33
0
ответов

Требуется ли блокировка доступа к bool или это Overkill

У меня есть класс, который разработан в основном как класс POCO, с различными потоками и задачами, которые могут читать его значения, и только другие только время от времени обновляют эти значения. Это кажется идеальным ...
вопрос задан: 22 June 2011 16:44
0
ответов

Singleton Class в многопоточном приложении, предложение блокировки

У меня есть одноэлементный класс, который используется в нескольких потоках. Для предотвращения проблем с множественным доступом я использую метод Lock при доступе к тому или иному свойству класса. Вопрос в том, возможно ли это ...
вопрос задан: 22 June 2011 12:25
0
ответов

Почему вы должны блокировать потоки?

Я читал много примеров блокировки потоков ... но зачем вам их блокировать? Насколько я понимаю, когда вы инициируете потоки, не присоединяясь к ним, они будут конкурировать с основным потоком и все такое ...
вопрос задан: 18 June 2011 00:49
0
ответов

Запуск и завершение блокировки в разных методах

Я хотел бы - по неясным причинам, не сомневайтесь, - запустить блокировку в одном методе и завершить ее в другом. Как-то вроде: object mutex = new object (); void Main (строка [] аргументы) {lock (mutex) ...
вопрос задан: 17 June 2011 17:00
0
ответов

Снова дважды проверенная блокировка и C #

Недавно я реорганизовал часть своего кода C # и обнаружил, что есть несколько практик блокировки с двойной проверкой. Тогда я не знал, что это плохая практика, и очень хочу от нее избавиться. ...
вопрос задан: 13 June 2011 19:03
0
ответов

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

В моем приложении rails у меня есть такой код: def foo, если object_bar_exists поднять "невозможно создать бар дважды!" конец Bar.create end Который может быть вызван двумя разными запросами ...
вопрос задан: 13 June 2011 02:05
0
ответов

Gelyktydigheid in Amazon S3

Ek is tans besig om 'n stelsel te bou waar S3 as 'n aanhoudende hash-set gebruik sal word (die S3-URL word afgelei uit die data) deur baie rekenaars op die internet. As twee nodes dieselfde data stoor, is dit ...
вопрос задан: 10 June 2011 11:01
0
ответов

Не редактируемый QListView

У меня есть QListView, отображающий список элементов, но я не хочу, чтобы элементы редактировались (в настоящее время двойной щелчок по элементу позволяет редактировать их). Это мой код: self.listView = QListView () ...
вопрос задан: 3 June 2011 21:55
0
ответов

Использование ключевого слова C # lock

Я публикую свое понимание блокировки C # следующим образом, пожалуйста, помогите мне проверить, правильно ли я понял. открытый класс TestLock {частный объект threadLock = новый объект (); ... public void ...
вопрос задан: 27 May 2011 23:16
0
ответов

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

Я ищу Эффективная система, имеющая серию иерархически организованных блокировок чтения / записи для управления доступом к иерархически организованным ресурсам. Если поддерево заблокировано для записи, то нет ...
вопрос задан: 27 May 2011 15:19
0
ответов

Java: Как проверить, можно ли получить блокировку? [дубликат]

Если я хочу обеспечить монопольный доступ к объекту в Java, я могу написать что-то вроде этого: ... Зоопарк зоопарк = findZoo (); синхронизированный (зоопарк) {zoo.feedAllTheAnimals (); ... } Есть ли способ ...
вопрос задан: 26 May 2011 09:37
0
ответов

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

Есть ли разница между этим: внутренний класс MyClass {частный объект только для чтения _syncRoot = новый объект (); public void DoSomething () {lock (_syncRoot) {...
вопрос задан: 26 May 2011 03:24
0
ответов

Ошибка SVN: блокировка записи украдена

Вот как я столкнулся с проблемой: я открыл свою рабочую копию, сделать обновление, которое занимает очень много времени (я его прервал), затем очистить блокировки, затем я получил эту ошибку: Блокировка записи украдена Я ...
вопрос задан: 24 May 2011 09:42
0
ответов

Стратегии и методы блокировки для предотвращения взаимоблокировок в коде

Общее решение для предотвращения взаимоблокировок в коде состоит в том, чтобы убедиться, что последовательность блокировок выполняется обычным образом, независимо от того, какой поток обращается к Ресурсы. Например, данные потоки T1 ...
вопрос задан: 19 May 2011 08:07
0
ответов

C # Thread Safe Deep Copy

Я читал множество других вопросов, а также множество поисковых запросов в Google, и мне не удалось найти четкого решения. Основываясь на некоторых передовых методах, которые я читал, статические методы класса ...
вопрос задан: 19 May 2011 01:14
0
ответов

Альтернативы ZooKeeper? (служба координации кластера) [закрыто]

ZooKeeper - это высокодоступная служба координации для центров обработки данных. Он возник в проекте Hadoop. Можно реализовать блокировку, аварийное переключение, выборы лидера, членство в группе и прочее ...
вопрос задан: 18 May 2011 16:26
0
ответов

Проблемы параллелизма в JTable

У меня проблема, когда у меня есть JTable и пользовательская модель, с проблемами одновременного доступа, когда модель изменяется на этапе рендеринга. Я получаю исключение, подобное приведенному ниже, потому что я ...
вопрос задан: 12 May 2011 18:48
0
ответов

Удаление одной строки из большой таблицы MySql приводит к «таймауту блокировки»

Я использую MySql 5.0.22 и у меня действительно громоздкая таблица, содержащая примерно 5 миллионов строк. Некоторые, но не все строки ссылаются внешним ключом на другую таблицу. Все попытки отбраковать ...
вопрос задан: 11 May 2011 15:03
0
ответов

Как правильно заблокировать средство получения List в C #

Мне интересно, как правильно заблокировать средство получения типа Список . У меня есть один статический класс, который выглядит примерно так: class FirstClass { static private locker = new object(); static ...
вопрос задан: 8 May 2011 19:55
0
ответов

Как реализовать шкафчик приложений в Android?

Меня не устраивает ни одна из найденных мной программ шкафчиков приложений для Android, и я хотел бы создать свою собственную, но я возникли проблемы с пониманием того, как реализовать фактическую блокировку. Как ...
вопрос задан: 6 May 2011 06:06
0
ответов

Снятие «синхронизированной» блокировки

Возможно ли подобное с помощью synchronized, или мне нужно использовать java.util ... Lock: public void outer () { синхронизированный (блокировка) {внутренний (); } } public void inner () {вещь1 (); release (lock) { ...
вопрос задан: 4 May 2011 08:52
0
ответов

Лучшие практики для блокировки (или входа / выхода) в C #

У меня есть объект измерительного прибора: общедоступный класс Instrument {public double Measure () {return 0; } } I have a device that needs to do some measuring: public class Device { public ...
вопрос задан: 4 May 2011 04:24