Вопросы по теме 'thread-safety'
Могу ли я предположить, что функция Delphi NOW будет потокобезопасной?
Если я вызываю СЕЙЧАС из нескольких потоков, могу ли я предположить, что это нормально, или мне нужно реализовать блокировку для этого? Я знаю, что форматирование даты и времени небезопасно, но как насчет чтения даты и времени? Кроме того, как...
25.05.2024
Завершение QThread, который обертывает функцию (т. е. не может опросить флаг want_to_end)
Я пытаюсь создать поток для графического интерфейса, который обертывает длительную функцию. Таким образом, моя проблема сформулирована в терминах PyQt и QThreads, но я полагаю, что та же концепция может применяться и к стандартным потокам Python, и в...
16.06.2024
Использование конечных переменных в анонимных потоках
Безопасно ли делать что-то вроде
for (int i = 0; i < 10; i++){
final int finalI = i;
new Thread(() -> {
// use finalI in the thread somehow
});
}
Итак, вопрос, который я хочу задать, заключается в том, гарантируется...
28.03.2024
Python Really Thread Safe Dictionary (RuntimeError: словарь изменил размер во время предотвращения итерации)
У меня случайно появилось потоковое приложение из-за использования web.py и pyinotify :)
Приложение сохраняет своего рода состояние в файлах JSON, которое оно может изменить и которое может изменить любой другой пользователь. Измененный...
06.03.2024
Преобразование стандартной карты Golang в Sync.Map, чтобы избежать состояния гонки
У меня есть следующая строка кода:
var a_map = make(map[string] []int)
Часть моего кода, использующая переменную a_map, иногда выдает следующую ошибку:
fatal error: concurrent map read and map write
В попытке создать более надежное...
23.03.2024
Кэшировать подготовленный оператор потокобезопасным способом?
Я кэширую подготовленный оператор, чтобы мне не приходилось его снова готовить при работе с java-драйвером datastax (cassandra). Ниже приведен мой код, и он работает:
private static final ConcurrentHashMap<String, PreparedStatement> cache...
20.05.2024
Новые материалы
Как ИИ меняет сельское хозяйство
Прочтите Статью Кэтлин Уолч в Forbes о том, как ИИ меняет сельское хозяйство .
Сельское хозяйство и земледелие - одна из древнейших и важнейших профессий в мире. Человечество прошло долгий..
Slack: проектирование современных интерфейсов человека и ИИ
Когда Стюарт Баттерфилд выделил Slack из быстро исчезающей онлайн-игры Tiny Speck, его перспективы были в лучшем случае неопределенными. Существовал очевидный спрос на средства связи на рабочем..
HTTP1.1 против HTTP2
Http расшифровывается как HyperText Transfer Protocol, это в основном метод, который компьютеры и серверы используют для запроса и отправки информации. HTTP1.1 - это более старая версия Http, а..
Радость вырезания
Радость фрагментов
По какой-то причине, когда я начал программировать в колледже, я активно сопротивлялся целому ряду земных благ, которые сделали бы мою жизнь чуточку удобнее. Я в основном..
Создайте стройный слайдер с нуля без каких-либо внешних инструментов
Слишком долго я полагался на сторонние плагины и инструменты для простых слайдеров. Пока в один прекрасный день в моей крошечной голове не загорелась лампочка, которую я могу сделать..
Буферы протоколов, часть 01: соглашения об именах и файловая организация
Если вам нравится читать статьи на Medium и вы заинтересованы в том, чтобы стать участником, я буду рад поделиться с вами своей реферальной ссылкой!
Наши партнеры
Globex SCI — уникальная система, которая хранит и позволяет использовать большие базы данных, опубликованные в блокчейне. Используя алгоритмы глубокого обучения и ИИ, мы можем прогнозировать..