0
ответов

Работая с глобальным синглтоном во Flask (WSGI ), нужно ли мне беспокоиться о состоянии гонки?

Демо hello world для Flask взято :из flask import Flask app = Flask (__имя __)@app.route ("/" )def hello ():вернуть "Hello World!" if __name __== " __main __" :app.run ()Что, если я модифицировал...
вопрос задан: 16 April 2012 21:10
0
ответов

Состояние гонки в статическом конструкторе c#

Я спорил с другом, который утверждает, что статический конструктор может уступить место гонке, поскольку статический конструктор может вызываться несколько раз. Кажется, это могло произойти только в высоком...
вопрос задан: 10 April 2012 21:34
0
ответов

Параллелизм в Java на практике:Состояние гонки в BoundedExecutor?

Есть что-то странное в реализации BoundedExecutor в книге Java Concurrency in Practice. Предполагается, что он будет ограничивать отправку задач исполнителю, блокируя отправку...
вопрос задан: 10 April 2012 18:04
0
ответов

Условия гонки баз данных

Я слышал, что у многих разработчиков приложений возникают проблемы с условиями гонки при обработке баз данных. Типичный пример выглядит примерно так: Пользователь 1 выбирает поле, скажем, ...
вопрос задан: 24 March 2012 08:46
0
ответов

Состояние гонки при перемещении файлов в Linux

Предположим, у меня есть два сценария. Первый помещает (с помощью команды mv) несколько файлов в каталог, второй время от времени проверяет каталог и обрабатывает файлы. Ситуация меня беспокоит ...
вопрос задан: 27 February 2012 10:13
0
ответов

parallel.foreach работает, но почему?

Может ли кто-нибудь объяснить, почему эта программа возвращает правильное значение sqrt_min? int n = 1000000; double[] myArr = new double[n]; for(int i = n-1 ; i>= 0; i--){ myArr[i] = (double)i;} // ...
вопрос задан: 6 February 2012 22:35
0
ответов

Есть ли инструмент статического анализа, который автоматически проверяет состояние гонки в Java-проектах? [закрыто]

Есть ли инструмент статического анализа, который автоматически проверяет состояние гонки в Java-проектах? Предпочтительно тот, который поддерживает Eclipse, Spring и Hibernate. Спасибо РЕДАКТИРОВАТЬ: Мне может не обязательно понадобиться ...
вопрос задан: 31 January 2012 11:27
0
ответов

Перемещение и перезапись файлов C #

Я разрабатываю многопоточное приложение. В моем коде есть где-то: File.Delete (sidetapedata); File.Move (sidetapedata2, sidetapedata); // sidetapedata и sidetapedata2 - это два пути к файлам, которые ...
вопрос задан: 8 January 2012 09:01
0
ответов

Java избежать состояния гонки БЕЗ synchronized/lock

Чтобы избежать состояния гонки, мы можем синхронизировать методы записи и доступа к общим переменным, чтобы заблокировать эти переменные для других потоков. Мой вопрос в том, есть ли другие (лучшие) способы ...
вопрос задан: 1 December 2011 11:27
0
ответов

Вызывает ли запись того же значения в ту же ячейку памяти гонку данных?

Рассмотрим следующий код, который записывает одно и то же значение в одну и ту же ячейку памяти из нескольких потоков: void f (int * buf, int n, int * p) {for (int i = 0; i
вопрос задан: 29 November 2011 18:38
0
ответов

Обработчик сигналов обращается к структуре данных очереди (состояние гонки?)

В настоящее время я пишу небольшую оболочку на C ++. Задания и связанные с ними PID хранятся в очереди указателей заданий (задание *). Когда запускается новое задание, информация о нем добавляется в очередь ....
вопрос задан: 16 November 2011 03:04
0
ответов

Как заставить события BackgroundWorker ProgressChanged выполняться последовательно?

Рассмотрим следующий код: private static BackgroundWorker bg = new BackgroundWorker (); static void Main (string [] args) {bg.DoWork + = bg_DoWork; bg.ProgressChanged + = bg_ProgressChanged; bg ....
вопрос задан: 7 November 2011 16:52
0
ответов

Как бороться с условиями гонки при многопоточности?

Вот пример: if (control.InvokeRequired) {control.BeginInvoke (action, control ); } else {action (control); } Что, если между условием и вызовом BeginInvoke элемент управления ...
вопрос задан: 27 September 2011 00:29
0
ответов

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

У меня есть ситуация, когда 2 разных процесса (мой C ++, другие выполняются другими людьми в JAVA) писатель и читатель из некоторого общего файла данных. Итак, я пытался избежать состояния гонки, написав ...
вопрос задан: 20 September 2011 13:01
0
ответов

Вызов состояния гонки в Java

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

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

У меня есть поисковое приложение, которое требуется некоторое время (от 10 до 15 секунд) для возврата результатов Для некоторых запросов. Нередко иметь несколько одновременных запросов на ту же информацию. Как он стоит, ...
вопрос задан: 16 September 2011 00:19
0
ответов

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

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

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

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

MySQL INSERT IF (настраиваемые операторы if)

Во-первых, вот краткое изложение вопроса: возможно ли условно выполнить оператор INSERT? Что-то вроде этого: IF (выражение) INSERT ... Теперь я знаю, что могу сделать это с сохраненным ...
вопрос задан: 18 August 2011 04:15
0
ответов

Стратегия смягчения условий гонки при обновлении файлов cookie?

Итак, ситуация такова, что на данной странице имеется много HTTP-запросов, и каждому из них необходимо обновить один общий файл cookie. Нет возможности контролировать, сколько запросов делается на страницу, ...
вопрос задан: 9 August 2011 20:01
0
ответов

Семафор без разрушения / отмены состояния гонки

Примечание: я сильно отредактировал этот вопрос для ясности после того, как устроил беспорядочный мозговой штурм публично . Однако описанные фактические алгоритмы и вопрос о том, достаточны ли они для ...
вопрос задан: 2 August 2011 17:31
0
ответов

Состояние гонки на x86

Может ли кто-нибудь объяснить это утверждение: общие переменные x = 0, y = 0 сердечник 1 сердечник 2 х = 1; у = 1; r1 = y; г2 = х; Как возможно иметь r1 == 0 и r2 == 0 на процессорах x86? ...
вопрос задан: 8 July 2011 11:14
0
ответов

Семафоры и блокировки в MATLAB

Я работаю над проектом MATLAB, в котором я хотел бы, чтобы два экземпляра MATLAB работали параллельно и обменивались данными. Я назову эти экземпляры MAT_1 и MAT_2. В частности, ...
вопрос задан: 21 June 2011 13:12
0
ответов

Как проводить тестирование параллелизма в Ruby on Rails?

Как лучше всего проводить тестирование параллелизма с помощью ruby ​​on rails 3 ? У меня на сайте много условий гонки, и в настоящее время их тестирование - неточная наука, которая требует очень много времени. Спасибо за ...
вопрос задан: 25 May 2011 13:37
0
ответов

Состояние состязания для постоянных файлов cookie «Запомнить меня»

Согласно рекомендациям по использованию постоянных файлов cookie для входа, вы никогда не должны позволять использовать токен «Запомнить меня» более одного раза: постоянный файл cookie подходит для однократного входа. Когда аутентификация ...
вопрос задан: 10 May 2011 10:53
0
ответов

RaceOnRCWCleanup при закрытии приложений WPF

Последние несколько лет я использую WPF в приложении смешанного режима для отображения различных частей пользовательского интерфейса. WPF используется сборкой C # для создания пользовательского интерфейса - он ссылается на сборку, созданную на C ++ / CLI
вопрос задан: 17 February 2011 17:46
0
ответов

javascript - проблемы, связанные с событиями и параллелизмом?

Приветствую, я изучаю javascript, nodejs. И я не понимаю, как избежать проблем параллелизма в javascript. Допустим, я работаю над объектом var bigObject = new BigObject (); ...
вопрос задан: 17 November 2010 21:05
0
ответов

ruby ​​simple race condition question

Я наткнулся на этот пример состояния гонки: def inc (n) n + 1 end sum = 0 thread = (1..10) .map do Thread .new do 10_000.times do sum = inc (sum) end end end thread.each (& ...
вопрос задан: 16 November 2010 12:44
0
ответов

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

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

Состояние гонки в загадке обработчиков сигналов C

Мне нужно знать, как избежать состояния гонки при обработке сигналов в C. Каждый раз, когда моя программа получает сигнал, я хотите, чтобы он изменил (глобальный) связанный список. Жизненно важно, чтобы я не пропустил ...
вопрос задан: 2 November 2010 11:25