Articles of параллелизм

Kotlin – альтернатива урожаю кортета Python и посылает

Что было бы идиоматической альтернативой Kotlin для следующего фрагмента скрипта python: def generator(): c = 1 while True: op = yield c if op == 'inc': c += 1 elif op == 'mult': c *= 2 # main g = generator() a = g.send(None) # start b = g.send('inc') c = g.send('mult') d = g.send('inc') […]

Kotlin Synchronized

В последние недели я изучал многопоточность java. Я узнал о синхронизации, и понял, что синхронизировано избегать различных потоков доступа к одному и тому же имуществу в одно и то же время. Я написал этот код для запуска двух потоков в одном потоке. val gate = CyclicBarrier(3) val obj = SynchronizedCounter() var nah = object : […]

Почему в Kotlin нет ключевых слов параллелизма?

Я просто погружаюсь в этот изумительный язык, и это одно разочаровывает меня. Почему для синхронизации нет ключевых слов? До сих пор мое исследование выдает одно решение, вы переносите некоторые классы высокого уровня и используете их для обработки параллелизма … Учитывая проект по чит-котлину, что нужно делать, если есть потребность в небольшом высоко оптимизированном компоненте, который […]

Intereting Posts
Почему моя работа не начинается? Как исправить ошибку вывода типа в Completed, преобразованную с помощью RxLifecycle.bindToLifecycle ()? Создание WAV-файла с помощью Okio Момент не может быть сериализован в соответствующий формат даже с помощью jackson-datatype-jsr310 В kotlin, Когда я перегружаю оператор inc (), я получаю ошибку Objectbox: Как инициализировать ToMany <> отношение в kotlin Дооснащение + десериализация GSON + отношение к царству Не удалось запустить приложение Kotlin в Eclipse Статические переменные в Котлине по-прежнему являются частью экземпляров объектов Completed.andThen результаты в "other is null" Почему мой код недоступен? ссылка на конструктор вызовов в Котлине ObjectAnimator.ofFloat не может принимать Int как параметры непосредственно в kotlin kotlin.TypeCastException: null не может быть применено к ненулевому типу com.midsizemango.databasekotlin.Note Несоответствие дженериков Котлина в иерархии классов