Результаты поиска по запросу "thread-safety"
Параллельный HashSet <T> в .NET Framework?
У меня есть следующий класс. class Test{ public HashSet<string> Data = new HashSet<string>(); }Мне нужно изменить поле «Данные» из разных потоков, поэтому я хотел бы высказать некоторые мнения о моей текущей поточно-безопасной реализации. class ...
@ Ариан, это действительно индивидуальная ситуация. В зависимости от того, что вы делаете, вам может даже не понадобиться замок. Или вам нужно использовать один и тот же замок в некоторых, но не в других
от вопрос уже есть ответ здесь: Почему объект блокировки должен быть статическим? [/questions/5053172/why-does-the-lock-object-have-to-be-static] 3 ответаRaleted to: Блокировка в статических ...
И другие потоки будут выдавать исключения при попытке записи.
естве упражнения в праздном любопытстве больше всего на свете рассмотрим следующий простой класс ведения журнала: internal static class Logging { private static object threadlock; static Logging() { threadlock = new object(); } internal static ...
@Ferrybig: правда, но это объяснение делает его лучшим ответом. Смотрите высоко голословный ответ Андрея
не программно доказать, чтоStringBuilder не является потокобезопасным? Я пробовал это, но это не работает: public class Threadsafe { public static void main(String[] args) throws InterruptedException { long startdate = ...
хороший QA, никано!
я есть и приложение, которое имеетодиночкакоторая хранит информацию по всему приложению. Тем не менее, это создает некоторые проблемы гонки данных при использовании синглтона из разных потоков. Здесь есть очень дурацкая и упрощенная версия ...
Клеменс, спасибо за время и усилия
ользую область в моем проекте iOS Swift. Поиск включает сложные фильтры для большого набора данных. Поэтому я выбираю записи в фоновом потоке. Но область может быть использована только из того потока, в котором она была создана. Я сохраняю ...
- То есть циклическое распределение работы?
я довольно большой опыт использования базовых методов связи и группового MPI2, и я выполняю довольно неловкую параллельную симуляцию с использованием MPI. До сих пор я структурировал свой код так, чтобы он имел узел диспетчеризации и ...
C ++ связь между потоками
У меня есть пара классов, каждый из которых открывает разные программы в разных потоках и делает / хранит информацию об этом, используяCreateProcess (если есть более ориентированный на C ++ способ сделать это, дайте мне знать - ...
чтобы исправить нулевые значения, я исключил InterruptedException
чение прерывания (java.lang.InterruptedException) происходит, когда я пытаюсь выполнить некоторые простые операции чтения (SELECT) с использованием C3P0 в базе данных MySQL. Исключение происходит, когда я увеличиваю количество параллельных ...
Просто что-то иметь в виду.
одробный вопрос для C #. Предположим, у меня есть класс с объектом, и этот объект защищен блокировкой: Object mLock = new Object(); MyObject property; public MyObject MyProperty { get { return property; } set { property = value; } }Я хочу, ...