0
ответов

Синхронизируйте 2 похожих аудиовхода (один за файлом и один за другим микрофон)

У меня 2 аудиовхода концерта. Первый - это файл WAV, а второй снимается микрофоном в реальном времени. Мне нужно воспроизвести первый файл синхронно со входом микрофона. Какую библиотеку я могу использовать? ...
вопрос задан: 25 May 2011 16:04
0
ответов

Why Double-Checked Locking is used at all?

I keep on running across code that uses double-checked locking, and I'm still confused as to why it's used at all. I initially didn't know that double-checked locking is broken, and when I learned it,...
вопрос задан: 23 May 2011 04:11
0
ответов

locking a resource via lock within try. Is it wrong?

Is there anything wrong with using lock with a try block? I remember reading somewhere that we should always try to put minimum amount of code within try block and lock itself internally uses a try-...
вопрос задан: 13 May 2011 20:25
0
ответов

Как оператор блокировки обеспечивает синхронизацию внутри процессора?

У меня есть небольшое тестовое приложение, которое выполняет два потока одновременно. Один увеличивает статическое длинное значение _value, а другой уменьшает его. С помощью ProcessThread.ProcessorAffinity я убедился, что ...
вопрос задан: 13 May 2011 19:12
0
ответов

Обеспечение порядка выполнения операторов в C #

Мой вопрос о гарантиях порядка выполнения в C # (и, предположительно, .Net в целом.) Я привожу примеры Java, с которыми я знаю кое-что для сравнения. Для Java (из "Java Concurrency in Practice") ...
вопрос задан: 13 May 2011 18:37
0
ответов

volatile как механизм синхронизации

Допустим, у меня есть класс Foo, и у него есть статическая переменная-член с именем Count (тип целочисленный). Эта переменная использовалась в многопоточном приложении, и я использовал механизм синхронизации блокировок ...
вопрос задан: 10 May 2011 16:39
0
ответов

Оценка игры основана на обратном отсчете на стороне клиента. Как его защитить?

Я работаю над игрой, в которой есть счет на основе обратного отсчета JavaScript: чем быстрее вы закончите уровень до того, как обратный отсчет достигнет нуля, тем больше будет ваш счет. Как я могу убедиться, что это не ...
вопрос задан: 7 May 2011 21:51
0
ответов

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

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

Когда следует использовать спин-блокировку вместо мьютекса?

Я думаю, что оба выполняют одну и ту же работу, как вы решаете, какой из них использовать для синхронизации?
вопрос задан: 3 May 2011 02:01
0
ответов

Без блокировки с использованием InterlockedCompareExchange

Я пытаюсь сделать следующий фрагмент из без кодовой блокировки с использованием взаимосвязанных операций, Есть идеи, как это перевести? если (m_Ref == 0xFFFF) m_Ref = 1; еще {if (++ m_Ref == 1) ...
вопрос задан: 2 May 2011 22:38
0
ответов

Java - Каков наиболее эффективный способ синхронизации ArrayList?

Моя программа имеет поток рендеринга openGL и поток изменения данных. Поток рендеринга обращается к данным в группе списков ArrayLists, в то время как поток модификации данных изменяет, удаляет и добавляет ...
вопрос задан: 2 May 2011 17:05
0
ответов

Java: Ленивая инициализация синглтона

Шаблон для создания синглтонов выглядит примерно так: public class Singleton {частный статический конечный экземпляр Singleton = новый Singleton (); private Singleton () {} public static ...
вопрос задан: 30 April 2011 14:10
0
ответов

Общий кеш между веб-приложениями Tomcat

Я ищу решение для совместного использования кеша между двумя веб-приложениями Tomcat, работающими на разных хостах. Кеш используется для синхронизации данных, поэтому кеш должен быть обновлен до последней версии ...
вопрос задан: 19 April 2011 04:13
0
ответов

В чем преимущество этого шаблона .Net

Я искал шаблон, который мог бы предоставить как поточно-безопасную, так и небезопасную версию одного и того же класса . Технические аспекты этого довольно очевидны. Я предполагаю, что надеялся найти именование / доступ ...
вопрос задан: 15 April 2011 14:08
0
ответов

Небольшая синхронизация часов без NTP

Я ищу простой протокол синхронизации часов это было бы легко реализовать с небольшими размерами и это работало бы также при отсутствии подключения к Интернету, так что его можно было бы использовать e ....
вопрос задан: 12 April 2011 23:50
0
ответов

Java, лениво инициализированное поле без синхронизации

Иногда, когда мне нужно лениво инициализированное поле, я использую следующий шаблон проектирования. class DictionaryHolder {частный изменчивый словарь dict; // какой-то тяжелый объект public Dictionary getDictionary () {...
вопрос задан: 6 April 2011 14:23
0
ответов

Синхронизация в кэше HashMap

У меня есть веб-приложение, в котором люди запрашивают ресурсы. Эти ресурсы кэшируются с использованием синхронизированной хеш-карты для повышения эффективности. Проблема здесь в том, что два разных запроса приходят на одно и то же ...
вопрос задан: 30 March 2011 15:13
0
ответов

Other way to synchronize method

How to synchronize method in java other than using synchronized keyword?
вопрос задан: 30 March 2011 07:18
0
ответов

Несколько потоков ожидают одного события?

Что (я думаю) я хочу, так это эквивалент AutoResetEvent, которого могут ожидать несколько потоков, и все они будут возобновлены, когда оно будет установлено. Я знаю, что это может быть достигнуто с помощью одного AutoResetEvent для каждого потока ...
вопрос задан: 24 March 2011 10:47
0
ответов

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

Вот в чем дело. В моем приложении много потоков, которые делают одно и то же - считывают определенные данные из огромных файлов (> 2 ГБ), анализируют данные и в конечном итоге записывают в этот файл. Проблема в том, что иногда это могло ...
вопрос задан: 19 March 2011 09:37
0
ответов

Как предотвратить вложенные синхронизированные блоки при итерации по коллекции

В многопоточном Java-приложении Мне нужно перебрать коллекцию объектов. Поскольку и коллекция, и объекты могут быть изменены другим потоком, пока я перебираю их, мне нужно ...
вопрос задан: 26 February 2011 18:28
0
ответов

Внутренняя реализация Lock (Monitor) в .NET

Для освоения какой-либо технологии вы должны знать, как это делается на уровне абстракции ниже. В случае многопоточного программирования было бы неплохо знать о примитивах синхронизации. Вот ...
вопрос задан: 25 February 2011 14:31
0
ответов

В чем смысл использования нестатической локальной переменной в блокировке?

Пару раз я встречал этот код, в котором локальная переменная в класс (его НЕ статическая переменная) использовался в блокировке. открытый класс SomeClass {частный объект obj = новый объект (); ...
вопрос задан: 24 February 2011 15:38
0
ответов

Несколько параметров для передачи в команду WPF [дубликат]

Возможный дубликат: передача двух параметров команды с использованием привязки WPF У меня следующая иерархия: абстрактный класс TicketBase {public DateTime PublishedDate {получить; установлен; } } class ...
вопрос задан: 24 February 2011 13:30
0
ответов

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

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

Лучшая практика для синхронизации моделей и ViewModels

Я работаю над большим приложением Silverlight, которое использует дуплексный протокол Net.TCP для взаимодействия с серверной частью WCF. Я занимаюсь переводом этого приложения с подхода MVC на MVVM. Однако я борюсь с ...
вопрос задан: 11 February 2011 15:31
0
ответов

Несколько баз данных Django - одна не всегда доступна

Я разрабатываю приложение Django, которое будет использовать несколько баз данных. Я хотел бы разместить базу данных sqlite на машине, на которой запущено приложение django, и синхронизировать ее с удаленным mysql ...
вопрос задан: 9 February 2011 13:11
0
ответов

Использование центральный сервер базы данных для многих сайтов: правдоподобно?

По сути, мне нужно, чтобы некоторые части данных базы данных синхронизировались на нескольких десятках сайтов. Идеальным решением было бы создание центрального сервера для размещения этих данных. Каждая загрузка страницы должна ...
вопрос задан: 8 February 2011 17:13
0
ответов

Как синхронизировать данные расширения Chrome на разных компьютерах?

У меня есть расширение, в котором пользователи поддерживают список ссылок. Было бы неплохо синхронизировать эти данные между компьютерами (на работе и дома). Какие есть возможные решения? В Chrome есть ...
вопрос задан: 4 February 2011 17:29
0
ответов

Вложенное синхронизированное ключевое слово

У меня есть этот код на Java: public void doSomeThing () {synchronized (this) {doSomeThingElse (); }} public void doSomeThingElse () {synchronized (this) {...
вопрос задан: 3 February 2011 08:15