Мне нужно ускорить поиск по некоторой коллекции с миллионами элементов. Предикат поиска должен быть передан в качестве аргумента. Мне было интересно, самое простое решение (по крайней мере сейчас) ...
Учитывая, что у нас есть функция приостановки, но это не CoroutineScope, как мы можем запускать другие сопрограммы, которые связаны с текущей областью действия любого запуска этой функции приостановки?
Учитывая, что у нас есть job1: Job и job2: Job, и мы хотим сделать job2 дочерним элементом job1 (они, если они созданы отдельно, не имеют никакого отношения). Как правильно объявить эти отношения? так что когда ...
У меня есть серверное приложение Kotlin JVM, использующее сопрограммы, и мне нужно поместить кеш перед неблокирующим сетевым вызовом. Я полагаю, что я могу использовать Caffeine AsyncLoadingCache, чтобы получить неблокирующий кеш ...
Этот вопрос связан с моим вопросом на существующих реализациях сопрограммы в Java. Если, поскольку я подозреваю, оказывается, что нет никакого полного внедрения сопрограмм, в настоящее время доступных в Java...
Я пытаюсь перехватить операторы печати System.out, и в многопоточной программе я планирую добавить их на карту, используя CoroutineContext.Key в качестве ключа карты, чтобы я знал, какая сопрограмма ...
Я новичок в сопрограмм. Так что я просто хотел знать, как лучше их использовать. Мой сценарий / сценарий использования: я хочу сделать вызов API в потоке ввода-вывода и посмотреть результаты в основном потоке и обновить ...
У меня есть AmbassadorDAO, у которого есть getAll (): List < Ambassador > которые вернули правильно список послов. Проблема возникает, когда я реструктурирую свой существующий код, чтобы использовать DataSource.Factory для ...
Я читал основы Coroutine, пытаясь понять и изучить это. Там есть часть с этим кодом: fun main () = runBlocking {// this: запуск CoroutineScope {delay (200L) ...
В моем приложении для Android есть выделенная нить, которая выполняет сетевые вызовы API с использованием дооснащения. Поток выполняет дооснащение API-вызовов в зависимости от типа полученного сообщения. Я хотел бы перенести этот код в ...