Результаты поиска по запросу "thread-safety"
Что такое потокобезопасный или не потокобезопасный в PHP?
Я видел разные двоичные файлы для PHP, например, не-поток или потокобезопасный? Что это значит? В чем разница между этими пакетами?
Потокобезопасный в Delphi
Я должен изменить и изменить некоторые визуальные компоненты в потоке, и, как вы знаете, делать это небезопасно. Мой вопросКак написать полностью потокобезопасный код?Это возможно? если это так, можете ли вы привести простой пример? мой код, ...
Потокобезопасный массив без блокировки
У меня есть библиотека C ++, которая должна выполнять некоторые вычисления в нескольких потоках. Я сделал код независимых потоков (т.е. между ними нет общих переменных), за исключением одного массива. Проблема в том, что я не знаю, как сделать ...
Безопасна ли настройка потока HashMap?
у меня естьHashMap в моей программе, доступ к которой осуществляется несколькими потоками, и иногда устанавливается одним потоком. Например: Map<String, String> myMap = new HashMap<String, String>();Доступ к нему осуществляется несколькими ...
Scala - изменчивые коллекции безопасных потоков
Мне нужна изменяемая потокобезопасная карта и изменяемый потокобезопасный список в Scala. Я знаю, что неизменяемые коллекции по умолчанию безопасны для потоков. Но мне нужно очень часто обновлять свои коллекции, из-за которых я не ...
Потоковая безопасность статических инициализаторов в C #
Все говорят, что статические инициализаторы поточнобезопасны, но меня беспокоит конкретная деталь. Допустим, у меня есть static class MyStaticClass { public static readonly object myField = MyOtherClass.GetNewObject(); } static class ...
Какие преимущества имеет dispatch_sync по сравнению с @synchronized?
Допустим, я хочу сделать этот код потокобезопасным: - (void) addThing:(id)thing { // Can be called from different threads [_myArray addObject:thing]; }GCD кажется предпочтительным способом достижения этого: - (void) addThing:(id)thing { ...
asio неявная нить и синхронизация данных
Когда я читаю исходный код asio, меня интересует, как asio делает синхронизацию данных между потоками даже неявной цепочкой. Это код в asio: io_service :: бежать mutex::scoped_lock lock(mutex_); std::size_t n = 0; for (; ...
Как проверить приложение Swing на правильное использование EDT (Event DIspatch Thread)
Я нашел много учебных пособий и примеров по правильному использованию EDT, однако мне хотелось бы услышать, как следует поступить наоборот: проверить сложное приложение, имеющее графический интерфейс Swing и множество функций, включающих длинные ...
Функциональный способ реализовать потокобезопасный общий счетчик
Я относительно новичок в Scala и функциональном программировании, и мне нравится идея, что используя неизменяемые объекты, я могу избежать многих ошибок безопасности потоков. Одна вещь все еще преследует меня, и это классический пример, ...