Тема 1. Как выглядит Kotlin Coroutine без макияжа Тема 2. Kotlin suspend функции Тема 3. Kotlin Coroutine диспетчеры и потоки: где выполняются корутины? Что будет, если запустить тяжелую фоновую обработку данных, а пользователь закроет экран? Если мы не контролируем этот процесс, потоки продолжат работу, сжигая батарею, процессорное время и создавая утечки памяти. Для решения этой проблемы в Kotlin применяется концепция Structured Concurrency . Больше букав
Тема 1. Как выглядит Kotlin Coroutine без макияжа
Тема 2. Kotlin suspend функции
Тема 3. Kotlin Coroutine диспетчеры и потоки: где выполняются корутины?
Что будет, если запустить тяжелую фоновую обработку данных, а пользователь закроет экран? Если мы не контролируем этот процесс, потоки продолжат работу, сжигая батарею, процессорное время и создавая утечки памяти.
Похожие статьи
Российская газета
Российская газета
Как швейная фабрика в Мстиславле стала одним из индустриальных флагманов
Экономический потенциал белорусско-российского сотрудничества успешно реализуется не только на уровне промышленных гигантов и крупных административных единиц, но и раскрывается в малых районных центра...
Новые детали атаки на Салават: десятки дронов, раненые, горит склад WB
Утром 13 августа Башкортостан подвергся атаке беспилотников. Глава республики Радий Хабиров сообщил об уничтожении 21 БПЛА, возгораниях на промышленных объектах и двух пострадавших. Aif.ru собрал посл...
Стало известно, откуда дроны ВСУ атаковали Салават в Башкирии
В результате атаки дронов ВСУ на Башкирию пострадали двое мирных граждан, а также начался пожар в логистическом центре. Военный эксперт Василий Дандыкин назвал, откуда противник запустил беспилотники ...