Программирование на Python. Многозадачность. Потоки. Threading. Взаимодействие потоков. Синхронизация
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Приложение 3 (Приложение 1, Приложение 2) к видео Многозадачность. Взаимодействие между потоками (Thread). Класс Lock Очень важный вопрос связан с синхронизацией работы потоков. Существует довольно много инструментов в модуле threading. Рассмотрим сегодня один из инструментариев. Потоки могут взаимодействовать друг с другом, потому как они имеют одни и те же глобальные переменные...
297 читали · 2 года назад
Реактивное программирование: принципы, преимущества и примеры использования
Реактивное программирование – это парадигма программирования, основанная на обработке асинхронных потоков данных и реакции на изменения в данных или события в реальном времени. Эта подходящая методика разработки программного обеспечения стала особенно популярной в последние годы, особенно в контексте разработки веб-приложений и пользовательских интерфейсов. В этой статье мы рассмотрим основные принципы реактивного программирования, его преимущества и примеры использования. Принципы реактивного программирования...