1
ответ

Axios множественный запрос на перехватчик

Я использую библиотеку axios в своем приложении реакции. У меня проблема с перехватчиком. Мой вопрос, скажем, у меня есть три запроса одновременно, и у меня нет токена, ...
вопрос задан: 17 January 2019 18:41
1
ответ

Состояние состязания и Google Analytics Asynchronous использования (_gaq) синхронно

У меня есть веб-сайт, который использует Google Analytics более новый асинхронный метод отслеживания (_gaq). Проблема, с которой я столкнулся, состоит в том, что я хочу установить некоторое определенное отслеживание ссылок, и волнуюсь, что я буду...
вопрос задан: 6 August 2010 20:33
1
ответ

Попытка синхронизировать запросы Ajax

Я работал над новой возможностью для игры Facebook, которую я записал. Игра позволяет плееру перемещаться между городами в Европе и поставлять товары для прибыли. Эта опция, которую я добавляю, добавляет...
вопрос задан: 26 July 2010 01:49
1
ответ

Транзакция останавливает все проблемы состояния состязания в MySQL?

Рассмотрите эту ситуацию: Начните транзакция Вставляют 20 записей в таблицу с auto_increment ключом, Получают первый идентификатор вставки (скажем, это 153), Обновление все записи в той таблице, где идентификатор> = 153...
вопрос задан: 11 May 2010 07:29
1
ответ

Моделирование условий состязания в модульных тестах RSpec

У нас есть асинхронная задача, которая выполняет потенциально продолжительное вычисление для объекта. Результат тогда кэшируется на объекте. Препятствовать нескольким задачам повторить ту же работу, нас...
вопрос задан: 7 January 2010 01:20
0
ответов

Существует ли что-то вроде CHESS для Java? [закрыто]

CHESS - это инструмент для поиска и воспроизведения Heisenbugs в параллельных программах. CHESS неоднократно запускает параллельный тест, гарантирующий, что каждый прогон требует различного чередования. Если чередование ...
вопрос задан: 17 August 2019 23:34
0
ответов

Как удалить Set, который используется в качестве значения, из ConcurrentHashMap < String, Set < String > & gt ;?

Давайте рассмотрим следующий код: ConcurrentHashMap < String, Set < String > > map = new ConcurrentHashMap < > (); // Добавить элемент: {mapKey, setValue} map.computeIfAbsent (mapKey, ...
вопрос задан: 3 March 2019 20:05
0
ответов

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

изменить: я думаю, что я исправил проблему: https://gist.github.com/niuage/c0637b8dd10549a12b6a223dbd5f158a Я мог пропустить Process.wait, следовательно, создание большого количества процессов зомби. У меня есть кусок ...
вопрос задан: 27 February 2019 05:15
0
ответов

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

Получает ли libgit2 блокировку индекса, как это делает сам git при получении информации о хранилище (текущая ветка, измененные файлы, все, что не приводит к изменениям)? Я столкнулся с проблемой ...
вопрос задан: 21 February 2019 16:38
0
ответов

найти сегмент кода, который вызывает состояние гонки данных

У меня есть данные гонки из отчета Threadanitizer. этот код является частью драйвера Linux, который я сейчас модифицирую. Я пытаюсь узнать точные сегменты кода, в которых состояние гонки данных ...
вопрос задан: 17 January 2019 04:24
0
ответов

Как добавить аргумент -race в файл launch.json?

Я отлаживаю программы Go в Visual Studio Code. Как добавить аргумент -race в файл launch.json? Я добавляю config в launch.json, как показано ниже, но он не работает. "args": ["-race"]
вопрос задан: 16 January 2019 07:08
0
ответов

Согласованность кэша при использовании memcached и rdbms, таких как MySQL

В этом семестре я изучил класс базы данных, и мы изучаем поддержание согласованности кеша между RDBMS и сервером кеширования, таким как memcached. Проблемы с согласованностью возникают, когда ...
вопрос задан: 3 December 2017 19:15
0
ответов

Предотвращение состояния гонки if-exists-update-else-insert в Entity Framework

Я читал другие вопросы о том, как реализовать семантику if-exists-insert-else-update в EF, но либо я не понимаю, как работают ответы, либо они на самом деле не решают проблему. ...
вопрос задан: 23 May 2017 12:34
0
ответов

Как можно разрушить барьеры, как только вернется pthread_barrier_wait?

Этот вопрос основан на следующем: Когда безопасно разрушать барьер pthread? и недавний отчет об ошибке glibc: http://sourceware.org/bugzilla/show_bug.cgi?id=12674 Я не уверен насчет семафоров ...
вопрос задан: 23 May 2017 11:55
0
ответов

Мои атрибуты слишком яркие, что мне делать?

В драйвере устройства Linux, создание атрибутов sysfs в probe является слишком быстрым, в частности, он испытывает состояние гонки с пользовательским пространством. Рекомендуемое решение - добавить свои атрибуты в ...
вопрос задан: 10 August 2016 21:12
0
ответов

Понимание горутин

Я пытаюсь понять параллелизм в Go. В частности, я написал этот поток-небезопасная программа:package main import "fmt" var x = 1 func inc_x(){ // тест на { x += 1 } } func main(){...
вопрос задан: 2 August 2016 08:27
0
ответов

Предотвращают ли транзакции базы данных условия гонки?

Мне не совсем понятно, что делают транзакции в системах баз данных. Я знаю, что их можно использовать для полного отката списка обновлений (например, списания денег с одной учетной записи и добавления их к другой), но ...
вопрос задан: 27 July 2016 09:22
0
ответов

Список GUI MATLAB GUIDE периодически исчезает с, казалось бы, устаревшей ошибкой

Я строю простой графический интерфейс MATLAB с использованием руководства. У меня есть список элементов. В большинстве случаев это работает как положено, но иногда (обычно после того, как я редактирую рисунок с помощью GUIDE), заполняя ...
вопрос задан: 26 January 2016 16:50
0
ответов

Частный конструктор, чтобы избежать состояния гонки

Я читаю книгу Java Concurrency in Practice session 4.3.5 @ThreadSafe public class SafePoint{ @GuardedBy ("this" )private int x,y; private SafePoint (int [] a ){ this (a[0],...
вопрос задан: 1 June 2015 06:16
0
ответов

Atomic UPDATE.. SELECT в Postgres

Я создаю своего рода механизм очередей. Есть строки данных, которые необходимо обработать, и флаг состояния. Я использую предложение update.. return для управления им :UPDATE stuff SET вычислено = «работает»...
вопрос задан: 29 March 2015 01:47
0
ответов

! = Проверить поток безопасно?

Я знаю, что составные операции, такие как i ++, не являются потокобезопасными, поскольку включают в себя несколько операций. Но проверяет ли ссылка на себя потокобезопасную операцию? a! = a // это потокобезопасный ...
вопрос задан: 30 August 2013 23:35
0
ответов

Многопоточность видимости состояния в Java: есть ли способ превратить JVM в наихудший сценарий?

Предположим, что в нашем коде 2 потока (A и B) имеют ссылку на один и тот же экземпляр этого класса: public class MyValueHolder {private int value = 1; // ... getter and setter} Когда ...
вопрос задан: 25 July 2013 09:33
0
ответов

Helgrind (Valgrind) и OpenMP (C): как избежать ложных срабатываний?

Документация к инструменту обнаружения ошибок потока Valgrind Helgrind, найденная здесь, предупреждает, что если вы используете GCC для компиляции вашего кода OpenMP, библиотека времени выполнения GCC OpenMP (libgomp.so) вызовет ...
вопрос задан: 22 May 2013 14:03
0
ответов

Состояние гонки Java HashMap

Я пытаюсь найти если в этом фрагменте кода будет какое-либо состояние гонки. Если бы ключ не был «Thread.currentThread», я бы подумал, что да. Но поскольку поток сам по себе является ключевым, как ...
вопрос задан: 5 March 2013 09:31
0
ответов

Текущее состояние поддержки drd и helgrind для std :: thread

Когда я перехожу свой код на C ++ 11, мне очень хотелось бы преобразовать свой код pthread в std :: thread. Однако я, кажется, получаю ложные условия гонки в очень простых программах в drd и helgrind. ...
вопрос задан: 30 August 2012 21:30
0
ответов

Это состояние гонки?

Определение состояния гонки :Состояние гонки или опасность гонки — это изъян в системе или процессе, при котором вывод или результат процесса неожиданно и критически зависит от...
вопрос задан: 18 August 2012 11:53
0
ответов

Почему pthread _exit ()в редких случаях вызывает SEGV при вызове после pthread _detach ()?

Я получаю SEGV в C++, который я не могу легко воспроизвести (это происходит примерно в одном из 100 000 тестовых прогонов )при моем вызове pthread _join (), когда мое приложение закрывается. Я проверил значение errno...
вопрос задан: 12 July 2012 02:12
0
ответов

Задача C: Атомарный декремент целого числа без @synchronized?

Если я использую @property (atomic,assign) значение int; а затем получить к нему доступ, например, self.value--; это декремент атомарный? Потому что если бы мне пришлось сделать это: self.value = self.value - 1; тогда я уверен, что там ...
вопрос задан: 11 June 2012 21:18
0
ответов

Все ли методы в приложении для iOS обычно выполняются в одном потоке? (для предотвращения состояния гонки)

У нас может быть много обработчиков: обработчик касаний, обработчик UIControl (кнопки, ползунки), PerformSelector, CADisplayLink, события NSTimer, распознаватель жестов, обработчик акселерометра и анимация UIView...
вопрос задан: 8 June 2012 16:31
0
ответов

Избегание условий гонки в многопроцессорных очередях Python 3

Я пытаюсь найти максимальный вес около 6,1 миллиарда (пользовательских) элементов, и я хотел бы сделать это с помощью параллельной обработки. Для моего конкретного приложения есть лучшие алгоритмы, которые не...
вопрос задан: 17 May 2012 02:50