0
ответов

одновременный доступ к базе данных MySQL с использованием хранимой процедуры

У меня есть хранимая процедура, которая будет читать, а затем увеличивать значение в базе данных. Эта конкретная процедура используется многими программами одновременно. Меня беспокоят проблемы параллелизма, ...
вопрос задан: 22 September 2011 19:58
0
ответов

Удаление определенного элемента из BlockingCollection <>

Есть ли способ удалить определенный элемент из BlockingCollection, например: IMyItem mySpecificItem = controller.getTopRequestedItem (); bool take = myBlockingCollection < IMyItem> .TryTake (out ...
вопрос задан: 22 September 2011 17:01
0
ответов

Странное исключение при использовании ConcurrentStack на C#

У меня есть этот C# код, он бросает ArgumentOutOfRangeException, интересно почему? ConcurrentStack intsStack = new ConcurrentStack(); int[] myInts = new int[0]; intsStack....
вопрос задан: 22 September 2011 16:12
0
ответов

Порядок элементов в BlockingCollection <>

У меня есть очередь загрузки, реализованная с помощью BlockingCollection <>. Теперь я хочу время от времени расставлять приоритеты для некоторых загрузок. Я подумал, что было бы здорово переместить некоторые элементы «вверх» по Коллекции, например ...
вопрос задан: 21 September 2011 15:50
0
ответов

Когда указание отдельных ядер и максимальных размеров пула в ThreadPoolExecutor является хорошей идеей?

Я пытаюсь понять смысл указания отдельных размеров ядра и максимального пула для Java 5 ThreadPoolExecutor. Насколько я понимаю, количество потоков увеличивается только после того, как очередь попадает в очередь ...
вопрос задан: 20 September 2011 23:19
0
ответов

Безопасность резьбы с помощью шаблонных меток

После прочтения этого документа о безопасности резьбы, у меня осталось ощущение, что чего-то не хватает в документации, или в моем прочтении, или в моих рассуждениях. Приведем простой пример: класс ...
вопрос задан: 20 September 2011 10:31
0
ответов

Как реализовать прослушивание событий в PHP

вот моя проблема: у меня есть скрипт (назовем его comet.php), который требует клиентский скрипт AJAX, и подождите, пока изменение должно происходить следующим образом: while (no_changes) {usleep (100000); // проверяем ...
вопрос задан: 19 September 2011 13:05
0
ответов

Исполнитель HandlerThread VS - когда есть еще один подходящий над другим?

Мне просто интересно, есть ли времена, в которых я должен выбрать исполнитель на обработку. Есть ли время, что один превосходит над другим, или я должен действительно просто придерживаться ...
вопрос задан: 19 September 2011 03:34
0
ответов

- это last_insert_id () в транзакции надежно?

Я использую mysql / ado.net / c # вот моя проблема Я знаю, что MySQL является одновременно, однако у меня есть файловые данные (имя эмблема) и DB Data (ряд), чтобы быть синхронизированным. Если я начну транзакцию, и это не удается ...
вопрос задан: 15 September 2011 17:01
0
ответов

Существуют ли какие-либо инструменты отладки параллелизма для C # .Net в VS2010

на проекте, на котором я работаю в данный момент, у нас есть неизвестное количество мерцающих тестов, которые не удаются в различных скоростях (в любом месте от всех остальных. Каждые 5000 прогонов), которые привели нас к ...
вопрос задан: 15 September 2011 09:36
0
ответов

Использование Java.util.concurrent.executor останавливает томат от остановки

фона: мне нужно использовать java.util.concurrent.executor, чтобы сериализовать выполнение некоторого наследия в веб-сервисе. Я добавил переменную участника, исполнителя к классу WebService. Это ...
вопрос задан: 15 September 2011 07:15
0
ответов

Некоторые разъяснения на разных уровнях изоляции в транзакции базы данных?

Ниже приведено утверждение, написанное из статьи изоляции Wikipedia о повторяемом чтении на этом уровне изоляции, реализация Contrency Contrengency Contrengency Lock на основе блокировки продолжает читать и записывать блокировки (...
вопрос задан: 14 September 2011 19:12
0
ответов

Какой лучший способ иметь ограниченную очередь с планируемой помощью правонарушения?

Sun Java (1.6) планируютthredPoolexecutor, который является расширением ThreadPooleExuster, внутренне использует реализацию задержки, которая является неограниченной очередью. Это мне нужно ...
вопрос задан: 13 September 2011 14:43
0
ответов

Java: нет AtomicFloat или AtomicDouble?

Я нашел AtomicInteger, AtomicLong, но где AtomicFloat (или AtomicDouble) ? Может быть, есть какая-то уловка?
вопрос задан: 11 September 2011 20:16
0
ответов

Извлечь выгоду от одновременных программирования (-языки)? [Закрыто]

В последнее время я пытаюсь погрузиться в мир одновременного программирования. В начале я думал, что единственная причина многократных процессоров является улучшенная производительность программ. Но теперь я не так ...
вопрос задан: 11 September 2011 11:13
0
ответов

Создание высокопроизводительных Node.js приложение с кластером и узлом WebWorker

Я не у Node.js Master, поэтому я хотел бы иметь больше очков Посмотреть об этом. Я создаю веб-сервер HTTP Node.js, который должен обрабатывать не только много одновременных соединений, но и долго бегущих ...
вопрос задан: 9 September 2011 05:34
0
ответов

Будучи асинхронно уведомленным о том, что BlockingQueueue имеет доступный элемент

, мне нужно, чтобы Объект был асинхронно уведомлен, когда BlockingQueueue имеет доступный элемент. Я искал и в Javadoc, и в сети в поисках готового решения, а затем получил (может быть, наивный) ...
вопрос задан: 6 September 2011 10:12
0
ответов

Разница между BlockingQueue и Transferqueue

Я немного запутался относительно того, какая разница между BlockingQueue / LinkedBlockingQueue, а также новой трансляции / типами LinkedTransferqueue, из JSR166Y и Java 7
вопрос задан: 6 September 2011 09:17
0
ответов

Слишком много фьючерсов

У меня есть функция, которая занимает 2 функции, один часы для определенного события, а другая, которая фактически делает работу, каждый работает в будущем, как только событие будущее возвращает резюме потока звонящего отказа. ..
вопрос задан: 5 September 2011 15:40
0
ответов

, Как параллелизм сделан в блоке Intel x86?

мне любопытно знать, как можно было бы кодировать параллельное программное обеспечение на блоке Intel x86. Оба потока или сопрограммы с получением интересны. Я понимаю, что это не практично, чтобы сделать в блоке, но я...
вопрос задан: 5 September 2011 12:53
0
ответов

Git предупреждает, если последовательность появляется в источнике (или diff)

Я хотел бы быть предотвращен † при постановке ‡ в git repo, если изменения, которые я собираюсь зафиксировать, содержат определенную последовательность (скажем, @ todo или @ hack). Может ли кто-то показать мне, как этого добиться? † или предупредил. ‡ .
вопрос задан: 3 September 2011 05:07
0
ответов

безопасно ли поделиться локальной переменной между потоками (через закрытие обратного вызова)?

Я хочу сделать что-то вроде следующего - в основном я называю асинхронитую операцию, которая будет Позвоните обратбучителю в другом потоке, и я хочу подождать, пока он завершил «встроенный». Мое волнение - это то, что ...
вопрос задан: 3 September 2011 01:05
0
ответов

Как одновременно запустить цикл в Groovy?

На данный момент у меня есть код вроде следующего в отличном HashMap map = new HashMap () для (char i = 'a'; i <= 'z'; i ++) {def name = getName (i) def info getInfo (i) map.put (name, info) ...
вопрос задан: 2 September 2011 10:47
0
ответов

Java EJB @Asynchronous цикл - Как знать, когда все вызовы завершены перед хождением дальше?

у меня есть этот код в ejb для (PayrollEntry pe: payroll.getEntries ()) {recalculatePayrollEntry (pe); } CalculateTotals (платежная ведомость); который называет этот асинхронный метод @Asynchronous общественность пусто...
вопрос задан: 1 September 2011 19:04
0
ответов

Что такое эквивалентное модуль мультипроцессионного модуля Ruby?

, чтобы получить реальную параллею в Ruby или Python, мне нужно создавать новые процессы. Python делает это довольно простым, используя многопроцессорный модуль, который тезисывает всю вилку / подождать доброту ...
вопрос задан: 31 August 2011 23:41
0
ответов

Справка, понимая пример MVar в Haskell

я пытаюсь понять пример MVar в последних документах GHC - данные SkipChan = SkipChan (MVar (a, [MVar ()])) (MVar ()) newSkipChan:: IO (SkipChan a) newSkipChan = делают sem <-...
вопрос задан: 31 August 2011 12:23
0
ответов

Может быть функциональные / неизменные структуры данных по-прежнему полезны для параллелизма в небьищем собранном контексте?

Один из точек продажи неизменяемых структур данных. Это то, что они автоматически параллелизируются. Если никакой мутации не происходит, то ссылки на функциональную структуру данных могут быть переданы вокруг ...
вопрос задан: 31 August 2011 06:43
0
ответов

параллельная рекурсивная функция в Python?

Как мне распараллелить рекурсивную функцию в Python? Моя функция выглядит так: def f (x, depth): if x == 0: return ... else: return [x] + map (lambda x: f (x, depth-1), ...
вопрос задан: 29 August 2011 12:02
0
ответов

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

Вот два возможных рабочих процесса, которые я хотел бы выполнить в веб-приложении. Вариант 1 пользователь отправляет запрос сервер читает данные сервер изменяет данные сервер сохраняет измененные данные Вариант 2: пользователь ...
вопрос задан: 28 August 2011 20:57
0
ответов

Подписка на события в VB.NET

Я пытаюсь преобразовать код C # в VB.NET. У меня есть следующее в C # (который работает) m_switchImageTimer = new DispatcherTimer (); m_switchImageTimer.Interval = интервал; m_switchImageTimer.Tick + = (...
вопрос задан: 28 August 2011 11:20