0
ответов

Ручная блокировка / разблокировка C #

У меня есть функция на C #, которую можно вызывать несколько раз из нескольких потоков и Я хочу, чтобы это было сделано только один раз, поэтому я подумал об этом: class MyClass {bool done = false; public void ...
вопрос задан: 28 April 2011 12:08
0
ответов

Блокировка окна WinForms, когда отображается другая форма?

У меня есть приложение WinForms, и где-то в программе пользователь может вызвать другое форма как всплывающее окно, например, форма «О нас». Я хочу, чтобы основная форма была заблокирована (например, пользователь не может делать ...
вопрос задан: 21 April 2011 08:52
0
ответов

Делает ли реентерабельную блокировку статической и превращает ли ее в мьютекс?

В книге Брайана Гетца «Параллелизм Java на практике» его пример реентерабельной блокировки запрограммирован следующим образом: Lock lock = new ReentrantLock (); Однако мне любопытно узнать, изменится ли вышесказанное ...
вопрос задан: 15 April 2011 15:08
0
ответов

How does a read-write mutex/lock work?

Let's say I'm programming in a threading framework that does not have multiple-reader/single-writer mutexes. Can I implement their functionality with the following: Create two mutexes: a recursive (...
вопрос задан: 14 April 2011 21:46
0
ответов

JavaScript -Изменить цвет CSS на 5 секунд

Я пытаюсь сделать способ краткого выделения текста в названных ссылках - но только на несколько секунд. Документ
вопрос задан: 8 April 2011 20:18
0
ответов

Превышен тайм-аут блокировки SQL Server Удаление записей в цикле

Я тестирую процесс, который удаляет много-много записей одновременно . Он не может TRUNCATE TABLE, потому что там есть записи, которые необходимо сохранить. Из-за объема я разбил удаление на ...
вопрос задан: 8 April 2011 13:11
0
ответов

Правильное выполнение блокировки в ASP.NET

У меня есть сайт ASP.NET с довольно медленная функция поиска, и я хочу повысить производительность, добавляя результаты в кеш на один час, используя запрос в качестве ключа кеширования: using System; using ...
вопрос задан: 7 April 2011 09:16
0
ответов

Тест многопоточных блокировок

У меня есть класс, который использует блокировку чтения-записи. Я хочу проверить, правильно ли я заблокировал и защитил все методы. Есть ли шаблон дизайна для теста, чтобы проверить, правильно ли установлены блокировки? Изменить: ...
вопрос задан: 4 April 2011 08:51
0
ответов

Hibernate - Как ограничить одновременное чтение записи несколькими пользователями?

Мы используем Hibernate 3.6.0. У нас есть требование получить следующую доступную запись из таблицы. Как мы можем контролировать получение одной и той же записи несколькими одновременными пользователями. Нам нужно прочитать следующее ...
вопрос задан: 1 April 2011 21:18
0
ответов

SQLite, совместимый с блокировкой OpenAFS?

Я бы хотел, чтобы многие процессы на многих сетевых компьютерах одновременно обращались к та же база данных SQLite через OpenAFS 1.4.12.1. Записи будут выполняться нечасто, поэтому конструкция SQLite с однократной записью ...
вопрос задан: 30 March 2011 05:54
0
ответов

блокировка файлов в php

У меня был новичок (соседский подросток), который написал код PHP для отслеживания использования на моем веб-сайте. Я не знаком с php, поэтому я немного спрашиваю о параллельном доступе к файлам. Мое собственное приложение (в Windows) ...
вопрос задан: 27 March 2011 14:07
0
ответов

Python: потоки + блокировка значительно замедляют работу моего приложения

Допустим, у меня есть функция что пишет в файл. У меня также есть функция, которая циклически повторяет чтение из указанного файла. У меня обе эти функции работают в разных потоках. (На самом деле я читаю / ...
вопрос задан: 24 March 2011 23:35
0
ответов

Correct Clean-Up of Parent and Children with Callbacks (C++)

This design problem pops up again and again and I still don't have a nice solution for it. It might turn out to be a design pattern ;) Only, it seems to be very C++ specific (lack of garbage ...
вопрос задан: 23 March 2011 03:11
0
ответов

Is there any reason to lock on something other than new object()?

object theLock = new object(); ... lock (theLock) {... } I always use a new object() for this, but I'm wondering: are there any circumstances in which you would lock on a more specific type?
вопрос задан: 19 March 2011 09:33
0
ответов

Просмотр уровня изоляции для запроса в mysql

Как определить уровень изоляции, используемый для данного запроса? После выполнения запроса (сторонним приложением) я хотел бы знать, какой уровень изоляции был использован (например, чтение без фиксации). Быть ...
вопрос задан: 18 March 2011 04:23
0
ответов

How to implement a lock in JavaScript

How could something equivalent to lock in C# be implemented in JavaScript? So, to explain what I'm thinking a simple use case is: User clicks button B. B raises an onclick event. If B is in event-...
вопрос задан: 17 March 2011 23:57
0
ответов

Относительная производительность блокировок подкачки и сравнения и подкачки на x86

Две распространенные идиомы блокировки: if (! Atomic_swap (lockaddr, 1)) / * получил блокировку * / и: if (! Atomic_compare_and_swap (lockaddr , 0, val)) / * получил блокировку * / где val может быть просто константой или ...
вопрос задан: 17 March 2011 13:37
0
ответов

Новое внутри замка

Я заметил следующий код от наших зарубежных программистов: private Client [] clients = new Client [0]; общедоступные CreateClients (целое число) {блокировка (клиенты) {клиенты = новый клиент [количество]; ...
вопрос задан: 16 March 2011 16:53
0
ответов

Блокировка текущего потока: Возможный WTF?

Изучая старый код, мы обнаружили следующий код: lock ( System.Threading.Thread.CurrentThread) // Критическая секция - без прерывания. Наша первая реакция была "WTF" - код ...
вопрос задан: 28 February 2011 08:42
0
ответов

.NET Threading - is lock needed for assignments

I've got some multi threaded code I'd like to increase the performace of a bit, so I'm wondering if I can get rid of a lock. I've got a field member: private IList status; It's ...
вопрос задан: 23 February 2011 06:33
0
ответов

Что такое обновление / Переход на более раннюю версию ReentrantReadWriteLock?

Что такое переход на более раннюю версию ReentrantReadWriteLock? Я вижу документ javadoc об обновлении / понижении версии: «Понижение уровня блокировки: повторное вхождение также позволяет понизить уровень с блокировки записи до блокировки чтения, приобр
вопрос задан: 21 February 2011 09:29
0
ответов

Изящное чтение файлов без блокировки

Обзор интерактивной доски Приведенные ниже изображения имеют формат JPEG размером 1000 x 750 пикселей, ~ 130 КБ, размещенные на ImageShack. Внутренний Общая дополнительная информация Я должен упомянуть, что каждый пользователь (клиентских ящиков) будет .
вопрос задан: 19 February 2011 23:29
0
ответов

Ошибка блокировки каталога при использовании Lucene.Net на сайте ASP.NET MVC

Я создаю сайт ASP.NET MVC где я хочу использовать Lucene.Net для поиска. Я уже создал SearchController и все его методы, но во время выполнения я получаю сообщение об ошибке, которое возникает, когда ...
вопрос задан: 19 February 2011 04:32
0
ответов

How do I create an Activity that is visible on top of the lock screen

I'm receiving an incoming C2DM notification while the screen is locked. I'd like to wake up the screen and display the notification message on top of the lock screen using an Activity. I'm launching ...
вопрос задан: 15 February 2011 23:51
0
ответов

C #, Могу ли я проверить блокировку, не пытаясь ее получить?

У меня есть блокировка в моем веб-приложении C #, которая не позволяет пользователям запускать скрипт обновления после его запуска. Я думал, что помещу уведомление на свою главную страницу, чтобы пользователь знал, что данные ...
вопрос задан: 11 February 2011 13:37
0
ответов

Должен ли LOCK_EX для чтения и записи быть атомарным?

file_put_contents ("файл", "данные", LOCK_EX) для записи (что означает - получить блокировку и запись) file_get_contents ("файл", LOCK_EX) для чтения (что означает - получить блокировку, а затем прочитать) будет ли это ...
вопрос задан: 4 February 2011 15:33
0
ответов

java: Executors + tasks + locks

Предположим, у меня есть ExecutorService (который может быть пулом потоков, поэтому задействован параллелизм), который выполняет задачу в разное время, периодически или в ответ на некоторые другое состояние. ...
вопрос задан: 2 February 2011 17:09
0
ответов

Безопасная запись на компактную флэш-память во встроенном Linux

I ' m разрабатывает встраиваемую систему Linux, работающую с компактных флеш-файлов и файловых систем. Флэш-память монтируется только для чтения и обычно должна оставаться такой, но иногда мне нужно что-то записать в ...
вопрос задан: 2 February 2011 01:30
0
ответов

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

I ' Мы столкнулись с проблемой блокировки innodb для транзакций в таблице с первичным ключом и отдельным уникальным индексом. Кажется, если TX удаляет запись, используя уникальный ключ, а затем повторно вставляет это ...
вопрос задан: 31 January 2011 15:50
0
ответов

Откат транзакций с помощью LOCK TABLES

У меня есть приложение, управляемое PHP / 5.2, которое использует транзакции в MySQL / 5. 1, чтобы можно было откатить несколько вставок, если возникнет ошибка. У меня есть разные многоразовые функции для вставки различных ...
вопрос задан: 31 January 2011 09:34