Kotlin log VS Lombok
Скучаете по аннотации @Slf4j из Lombok? Забываете, как там пишется это всё вручную? Решение есть!
Всего несколько движений мышкой и корень… Не, ща разберёмся
Скучаете по аннотации @Slf4j из Lombok? Забываете, как там пишется это всё вручную? Решение есть!
Всего несколько движений мышкой и корень… Не, ща разберёмся
Gitlab предоставляет достаточно мощное REST API, с помощью которого можно делать множество рутинных действий. Расскажу о его подключении и нескольких типичных задачах, которые им можно решить, с примерами. Документация здесь. Подключаем к Gradle библиотечку-обёртку: Затем…
Обычно всяческие CV, ML, AI проекты делаются на Python или C++, но есть возможность работать с этим и из Java и, соответственно, Kotlin. Рассмотрим использование OpenCV из Kotlin на примере matchTemplate — операции поиска объекта…
Для глубокого изучения Котлина очень полезно просматривать Java код, аналогичный написанному на Котлине. Делается это просто: Tools→Kotlin → Show Kotlin Bytecode → Decompile Или же второй способ, чуть посложнее: Билдим проект →Находим нужный клас в…
Очевидный ответ: для эмуляции static методов, которые были в Java (и для interop’а используется аннотация @JvmStatic, генерирующая подобные джаве статик методы). Но почему от static отказались в Kotlin и каково концептуальное значичение companion, ведь в…