0
ответов

Intel 64 and IA-32 | Atomic operations including acquire / release semantic

According to the Intel 64 and IA-32 Architectures Software Developer's Manual the LOCK Signal Prefix "ensures that the processor has exclusive use of any shared memory while the signal is asserted". ...
вопрос задан: 27 January 2011 21:10
0
ответов

Потоки Python и GIL

Я читал о GIL, но на самом деле он никогда не указано, включает ли он основной поток или нет (я так полагаю). Причина, по которой я спрашиваю, заключается в том, что у меня есть программа с настройкой потоков, которая изменяет словарь. ...
вопрос задан: 20 January 2011 15:11
0
ответов

Блокировка взаимного исключения Cassandra (синхронизация)

Есть ли в любом случае для синхронизации клиента с использованием встроенных функций cassandra? Мне нужно выполнить некоторые операции, и эти операции необходимо синхронизировать со всеми другими клиентами (взаимное исключение). В ...
вопрос задан: 17 January 2011 21:12
0
ответов

Насколько дорого обходится оператор блокировки?

Я экспериментировал с многопоточностью и параллельной обработкой, и мне понадобился счетчик, чтобы выполнить базовый подсчет и статистический анализ скорости обработки. Чтобы избежать проблем с ...
вопрос задан: 12 January 2011 20:20
0
ответов

Прототипное программирование на Python

Javascript использует модель на основе прототипов для своих объектов. Тем не менее, язык очень гибкий, и в нем легко написать в несколько строк функции, которые заменяют другие конструкции. Для ...
вопрос задан: 7 January 2011 19:04
0
ответов

Аннотация метода блокировки python

Есть ли аннотация блокировки python, которая имеет тот же эффект для метода python, что и ключевое слово synchronized для методов java ?
вопрос задан: 7 January 2011 11:49
0
ответов

C # Yield free a lock?

У меня есть следующий метод: public static IEnumerable > GetRowsIter (this SqlCeResultSet resultSet) {// Убедитесь, что база данных не работает в многопоточном режиме. ...
вопрос задан: 5 January 2011 19:14
0
ответов

Каким-либо способом выровнять UILabels по нижнему краю с использованием разных шрифтов?

I иметь массив UILabels внутри contentView пользовательского UITableViewCell. Размер шрифта каждой метки определяется ранжированием, чтобы сформировать облако тегов. В методе, который устанавливает ячейку (строку), я повторяю ...
вопрос задан: 29 December 2010 01:17
0
ответов

Изменение словаря Python из разных потоков

Когда дело доходит до потоков, я знаю, что вы должны убедиться, что вы не редактируете переменную, в то время как другой поток редактирует ее, так как ваши изменения могут быть потеряны (при увеличении счетчика, для ...
вопрос задан: 28 December 2010 08:39
0
ответов

Как заблокировать учетную запись пользователя при 5 неудачных попытках

У меня есть веб-сайт, разработанный с использованием asp.net/C#. Я хочу заблокировать учетную запись пользователя на 5 последовательных неудачных попытках входа в систему в течение 30 минут. Я не хочу делать это на стороне базы данных. И я ...
вопрос задан: 27 December 2010 22:54
0
ответов

Статические методы обновления Dictionary в ASP.NET - безопасно ли lock () в самом словаре?

У меня есть класс, который поддерживает статический словарь кэшированные результаты поиска с моего контроллера домена - имена и адреса электронной почты пользователей. Мой код выглядит примерно так: частный статический словарь <...
вопрос задан: 23 December 2010 13:24
0
ответов

Учетная запись домена блокируется с правильным паролем каждые несколько минут

У меня есть пользователь, чья учетная запись блокируется каждые 30 минут . Сделал все проверки, удалил все пароли кеша, создал новый профиль, удалил пароль из IE. Он блокируется, даже когда пользователь использует ...
вопрос задан: 17 December 2010 13:39
0
ответов

Is there an equivalent of the lock{} statement for ReaderWriterLockSlim?

I like the shortcut in C# of lock(myLock){ /* do stuff */}. Is there an equivalent for read/write locks? (Specifically ReaderWriterLockSlim.) Right now, I use the following custom method, which I ...
вопрос задан: 6 December 2010 18:56
0
ответов

Можно (нужно?) Использовать Lazy в качестве метода кеширования?

I ' Мне нравится использовать класс .NET Lazy для реализации поточно-безопасного кэширования. Предположим, у нас есть следующая настройка: class Foo {Ленивый <строка> cachedAttribute; Foo () {...
вопрос задан: 3 December 2010 18:30
0
ответов

SQL Server ROWLOCK вместо SELECT если не существует INSERT transaction

Я обновил SQL Server 2005 до 2008. Я помню, что в 2005 году ROWLOCK просто не работал, и мне пришлось использовать PAGELOCK или XLOCK для достижения любого типа фактической блокировки. Я знаю, кто читал это ...
вопрос задан: 2 December 2010 20:04
0
ответов

Is synchronization needed while reading if no contention could occur

Consider code sniper below: package sync; public class LockQuestion { private String mutable; public synchronized void setMutable(String mutable) { this.mutable = mutable; } ...
вопрос задан: 1 December 2010 22:34
0
ответов

Использование 'Lock' в веб-приложениях

Несколько месяцев назад я проходил собеседование по поводу работы внутри компании, в которой я сейчас работаю, у меня нет сильного опыта веб-разработки, но один из вопросов, которые он мне задал, был как бы вы могли улучшить ...
вопрос задан: 30 November 2010 14:38
0
ответов

Путаница при чтении / записи

Я не совсем уверен, как лучше всего реализовать этот многопоточный сценарий, поэтому любой ввод будет оценен. У меня есть один блок, который читает данные, к которым могут обращаться сразу несколько потоков. У меня есть еще один ...
вопрос задан: 22 November 2010 14:53
0
ответов

Гарантирует ли lock () получение в запрошенном порядке?

Когда несколько потоков запрашивают блокировку одного и того же объекта, гарантирует ли CLR, что блокировки будут получены в том порядке, в котором они были запрошены? Я написал тест, чтобы убедиться, что это правда, и это ...
вопрос задан: 19 November 2010 19:57
0
ответов

Блокировка по строке. Это безопасно / разумно?

Мне нужно заблокировать часть кода строкой. Конечно, следующий код ужасно небезопасен: lock ("http: // someurl") {// bla } Итак, я придумывал альтернативу. Обычно я не из тех, кто ...
вопрос задан: 19 November 2010 16:00
0
ответов

Когда ReaderWriterLockSlim лучше простой блокировки?

Я провожу очень глупый тест для ReaderWriterLock с этим кодом, где чтение происходит в 4 раза чаще, чем запись: class Program {static void Main () {ISynchro [] test = {...
вопрос задан: 18 November 2010 17:06
0
ответов

Таблица блокировки SQLServer во время хранимой процедуры

У меня есть таблица, в которой мне нужно автоматически назначать идентификатор в 99% случаев (другой 1%, похоже, исключает использование столбца идентификаторов). Итак, у меня есть хранимая процедура для получения следующего идентификатора в следующих ст
вопрос задан: 10 November 2010 10:40
0
ответов

Игнорирование заблокированной строки в запросе MySQL

У меня есть одна таблица, которая читается одновременно разными потоками. Каждый поток должен выбрать 100 строк, выполнить некоторые задачи в каждой строке (не связанные с базой данных), затем они должны удалить выбранные ...
вопрос задан: 5 November 2010 19:40
0
ответов

ConcurrentHashMap: what ' Смысл в блокировке только обновлений?

Я всегда думал, что ConcurrentHashMap и подобные классы (которые поддерживают синхронизированные обновления и не синхронизируют чтение) сделали очень полезную и интуитивно понятную вещь: они не блокировали чтение и блокировали ...
вопрос задан: 4 November 2010 17:10
0
ответов

Java blocking issue: Why would JVM block threads in many different classes/methods?

Update: This looks like a memory issue. A 3.8 Gb Hprof file indicated that the JVM was dumping-its-heap when this "blocking" occurred. Our operations team saw that the site wasn't responding, took a ...
вопрос задан: 25 October 2010 17:14
0
ответов

Lock () в статическом методе

У меня есть многопоточное приложение, которое записывает в файл настроек xml статическим методом. Я хочу избежать того, чтобы файл обновлялся дважды одновременно (вызывая исключение доступа / записи). ...
вопрос задан: 24 October 2010 21:27
0
ответов

требуется ли блокировка для поиска в словаре?

блокировка (dictionaryX) {dictionaryX.TryGetValue (ключ, выходное значение); } необходима ли блокировка при поиске в Словаре? Программа многопоточная, и при добавлении ключа / значения в dict. dict - это ...
вопрос задан: 22 October 2010 20:16
0
ответов

Взаимоисключающая блокировка: что означает “блокирование”?

Я читал на многопоточности и доступе совместно используемых ресурсов и одном из многих (для меня), новые понятия являются взаимоисключающей блокировкой. То, что я, может казаться, не узнаю, - то, что на самом деле происходит с...
вопрос задан: 20 October 2010 21:33
0
ответов

ССЫЛКА: фатальная ошибка LNK1104: невозможно открыть файл 'D: \… \ MyProj.exe'

Используя Visual Studio 2010, когда я собираю + запускаю свое приложение вкратце интервалы я часто получаю следующую ошибку. Если я просто подожду минуту или две и попробую снова, все будет нормально. Unlocker утверждает, что дескриптор не является ...
вопрос задан: 11 October 2010 02:00
0
ответов

Perforce File Locked By Dearted User

У меня есть файл, который заблокирован / извлечен исключительно пользователем, который больше не работает в компании . Мне нужно внести изменения и я хочу знать, как «украсть блокировку».
вопрос задан: 6 October 2010 17:33