0
ответов

Инструкции SSE: какие процессоры могут выполнять атомарные операции с памятью 16B?

Рассмотрим один доступ к памяти (одно чтение или одна запись, но не чтение + write) Инструкция SSE на процессоре x86. Инструкция обращается к 16 байтам (128 битам) памяти и доступной памяти ...
вопрос задан: 10 October 2015 02:56
0
ответов

Быстрая запись / протоколирование данных в отдельном потоке в C #

Мы разрабатываем приложение, которое непрерывно считывает данные с ряда внешних аппаратных устройств. ...
вопрос задан: 28 August 2015 13:10
0
ответов

Есть ли Guava для C #? [closed]

Guava от Google очень полезен для программирования на Java. Мне нужна была эквивалентная библиотека для C #. Я не мог найти ни одного. Итак, я начал проект с открытым исходным кодом для переноса Guava на C #. Вы можете увидеть подробности ...
вопрос задан: 14 July 2015 11:41
0
ответов

Является ли volatile int в Java потокобезопасным?

Является ли volatile int в Java потокобезопасным? То есть, можно ли безопасно читать и записывать в него без блокировки?
вопрос задан: 13 May 2015 10:06
0
ответов

Как сделать добавить настраиваемый шаблон проекта в новое диалоговое окно проекта Asp.Net MVC 3?

Я разрабатываю приложение на основе подключаемого модуля с использованием MEF и Asp.NET MVC 3, и я хочу создать настраиваемый шаблон проекта, чтобы предоставить сторонним разработчикам при создании новые плагины для приложения. Я могу ...
вопрос задан: 7 May 2015 16:29
0
ответов

How to iterate over a container in a thread-safe way?

I have a container (C++) on which I need to operate in two ways, from different threads: 1) Add and remove elements, and 2) iterate through its members. Clearly, remove element while iteration is ...
вопрос задан: 30 April 2015 14:52
0
ответов

ConcurrentHashMap: избежать создания дополнительных объектов с помощью «putIfAbsent»?

Я агрегирую несколько значений ключей в многопоточной среде. Ключи заранее не известны. Я думал сделать что-то вроде этого: class Aggregator { protected ...
вопрос задан: 2 April 2015 14:04
0
ответов

- это STL Vector одновременно читайте поток для чтения?

Я работаю над приложением, где ожидается, что огромное количество потоков будет повторять набор строковых значений и попытаться соответствовать собственным данным с данными, доступными в списке. Я ищу ...
вопрос задан: 26 December 2014 22:01
0
ответов

Является ли 'update tokens set tokens = tokens + 1' атомарным в InnoDB?

Без использования явных транзакций: update tokens set tokens = tokens + 1 гарантированно будет атомарным в InnoDB?
вопрос задан: 18 December 2014 07:34
0
ответов

как сделать приложение потокобезопасным?

Я думал, что потокобезопасность, в частности, означает, что оно должно удовлетворять потребность в нескольких потоках для доступа к одним и тем же общим данным. Но, похоже, этого определения недостаточно. Кто-нибудь может перечислить ...
вопрос задан: 23 November 2014 11:36
0
ответов

Запрос, заблокирован ли поток в Python. Блокировка или нет

У меня есть поток, который я запускаю (код ниже), который запускает подпроцесс блокировки. Чтобы другие потоки не запускали один и тот же подпроцесс, у меня есть блокировка вокруг этого вызова subprocess.call. Я также ...
вопрос задан: 14 November 2014 20:30
0
ответов

Можно ли использовать экземпляр Gson в качестве статического поля в компоненте (повторное использование)?

Вот модель, которую я реализовал: открытый класс LoginSession {private static final Gson gson = new Gson (); частный идентификатор строки; личное строковое имя; приватная длинная метка времени; общедоступный ...
вопрос задан: 13 October 2014 08:37
0
ответов

Являются ли примитивные типы данных потокобезопасными в Java

Являются ли примитивные типы данных, такие как int и short, потокобезопасными в Java? Я выполнил следующий код и несколько раз не видел ожидаемого результата 500. открытый класс SampleThree расширяет поток {...
вопрос задан: 8 October 2014 09:50
0
ответов

Поточно-ориентированная итерация по collection

Все мы знаем, как использовать Коллекции. synchronizedXXX (например, synchronizedSet ()) мы получаем синхронизированное «представление» базовой коллекции. Однако в документе об этих методах создания оболочки говорится ...
вопрос задан: 19 September 2014 15:21
0
ответов

Поточно-ориентированная установка HTTP-аутентификации Active Resource для каждого пользователя?

Active Resource может использовать HTTP-аутентификацию, установленную на уровне класса. Например: class Resource
вопрос задан: 25 June 2014 21:15
0
ответов

Lucene.Net writing/reading synchronization

Could I write (with IndexWriter) new documents into index while it is opened for reading (with IndexReader)? Or must I close reading before writing? Could I read/search documents (with IndexReader) in ...
вопрос задан: 23 June 2014 17:59
0
ответов

Инициализация поля ThreadStatic по-прежнему вызывает исключение NullReferenceException

Я написал себе многопоточный генератор случайных чисел public static class MyRandGen {private static Random GlobalRandom = new Random (); [ThreadStatic] приватная статическая Random ThreadRandom = ...
вопрос задан: 11 June 2014 20:24
0
ответов

Как использовать диспетчерский поток событий?

Я узнал о том, что swing не является потокобезопасным. Углубившись, я обнаружил, что каждое изменение компонента swing должно выполняться в потоке диспетчера событий, чтобы предотвратить различные проблемы ...
вопрос задан: 21 May 2014 21:17
0
ответов

является потокобезопасным java.util.UUID?

Я задаю этот вопрос из-за следующих наблюдений получения этой трассировки стека в дампе потока в многопоточной среде "http-80-200" daemon prio = 10 tid = 0x00002aaab4981000 nid = ...
вопрос задан: 1 May 2014 23:53
0
ответов

Потоковая безопасность FloatToStr / DateToStr

Я только что обнаружил в документации, что FloatToStr и DateToStr не являются потоками. безопасны в своих однопараметрических перегрузках. Причина в том, что они обращаются к информации о локализации, хранящейся в глобальных переменных ....
вопрос задан: 6 March 2014 14:40
0
ответов

Может ли c / c ++ выполнять вытесняющую многозадачность в одном потоке? [closed]

Вытесняющая многозадачность в C / C ++: может ли выполняющийся поток прерываться каким-либо таймером и переключаться между задачами? Многие виртуальные машины и среды выполнения на других языках, использующие зеленые потоки, реализованы в ...
вопрос задан: 2 February 2014 23:11
0
ответов

C # Winforms Threading: вызывается закрытая форма

Следующий код демонстрирует мою дилемму. Код создает фоновый поток, который что-то обрабатывает, а затем вызывает поток пользовательского интерфейса с результатом. Это может вызвать исключение, если фон ...
вопрос задан: 12 January 2014 23:59
0
ответов

Почему эта блокировка с двойной проверкой является правильной? (.NET)

Я много читал об опасностях двойной проверенной блокировки, и я бы очень старался держаться от нее подальше, но с учетом этого я думаю, что они представляют собой очень интересное чтение. Я читал эту статью Джо ...
вопрос задан: 20 December 2013 17:47
0
ответов

Является ли генератор случайных чисел в Haskell потокобезопасным?

Один и тот же «глобальный генератор случайных чисел» используется всеми потоками, или каждый поток имеет свой собственный? Если один из них является общим, как я могу обеспечить безопасность потоков? Подход с использованием getStdGen и setStdGen ...
вопрос задан: 15 December 2013 15:00
0
ответов

Поточно-безопасный конструктор копирования / оператор присваивания

Допустим, мы хотим сделать класс A поточно-ориентированным, используя std :: mutex. У меня есть конструктор копирования и оператор присваивания, аналогичные приведенному ниже коду: #include class A { частный: ...
вопрос задан: 13 December 2013 15:25
0
ответов

Решает ли этот код проблему блокировки с двойной проверкой в ​​Java?

Решает ли этот код проблему блокировки с двойной проверкой в ​​Java? открытый класс DBAccessService () {частный статический DBAccessService INSTANCE; private DBAccessService () {} public static ...
вопрос задан: 12 November 2013 02:01
0
ответов

Что является потокобезопасным атомным или неатомным?

Я искал и обнаружил, что неизменяемый - потокобезопасный, а изменяемый - нет. Это отлично. Но я получил вводящие в заблуждение заметки, блоги, ответы об атомарном и неатомном о безопасности потоков, любезно дать объяснение ...
вопрос задан: 5 November 2013 14:03
0
ответов

Является ли std :: vector или boost :: vector потокобезопасным?

У меня несколько потоков одновременно вызывают push_back () для общего объекта std :: vector. Является ли std :: vector потокобезопасным? Или мне нужно реализовать механизм самостоятельно, чтобы сделать его потокобезопасным? Я хочу ...
вопрос задан: 5 November 2013 09:29
0
ответов

Как работает блокировка?

Я вижу, что для использования объектов, которые не являются потокобезопасными, мы заключаем код в блокировку следующим образом: private static readonly Object obj = new Object (); lock (obj) {// поток небезопасного кода} И что ...
вопрос задан: 13 October 2013 18:37
0
ответов

Являются ли переменные экземпляра Python потокобезопасными?

Хорошо, сначала проверьте следующие коды: class DemoClass (): def __init __ (self): #### Я действительно хочу знать, является ли self.Counter потокобезопасным. self.Counter = 0 def Увеличение (self): ...
вопрос задан: 12 October 2013 09:29