WedX - журнал о программировании и компьютерных науках

Публикации по теме 'kotlin'


Сравнение 5 популярных фреймворков Java Web Server
Когда дело доходит до выбора веб-сервера Java для вашего проекта, недостатка в вариантах нет. У каждого сервера есть свои сильные и слабые стороны, и важно выбрать тот, который наилучшим образом соответствует вашим потребностям. В этой статье мы подробно рассмотрим пять популярных веб-серверов Java: Spring HTTP, Micronaut, ActiveJ, Javalin, Vert.x и Ktor. Начнем с Spring HTTP. Spring — это больше, чем просто веб-сервер; это полный фреймворк. Он предлагает поддержку шаблонов HTML,..

Kotlin, Spring Data и MongoDB: разработка конечной точки API «GET/comments»
Учебники по программированию Kotlin, Spring Data и MongoDB: разработка конечной точки API « GET /comments” ». С 4 вариантами поиска данных TL;DR Четыре вкуса: Получить ВСЕ  – подробнее см. шаг 4 . Фильтрация по точному соответствию  – подробнее см. шаг 5 . Фильтрация по частичному совпадению/совпадению подстроки  – подробнее см. шаг 6 Фильтрация с помощью полнотекстового поиска — подробнее см. шаг 7 Примеры кодов:..

Аргументы против того, чтобы полагаться исключительно на покрытие юнит-тестами
Не просто проверяйте на ошибки, проверяйте на правильность. Ценность покрытия юнит-тестами уже давно вызывает споры среди инженеров-программистов. Некоторые утверждают, что это гарантирует надлежащее тестирование всего нового кода. Другие утверждают, что охват — это бессмысленная метрика, которая больше всего служит плацебо. На мой взгляд, правы обе стороны. Неудивительно, что тот факт, что модульный тест охватывает часть кода, не гарантирует отсутствие ошибок. Модульные тесты..

Синглтон Java против Котлина
Шаблон Singleton — это шаблон проектирования, который гарантирует, что класс имеет только один экземпляр, предоставляя при этом глобальную точку доступа к этому экземпляру. Этот шаблон часто используется, когда для всего приложения требуется один общий ресурс. В этом сообщении блога мы рассмотрим, как реализовать шаблон Singleton в Kotlin. Основная идея шаблона Singleton состоит в том, чтобы управлять созданием экземпляра класса таким образом, чтобы во всем приложении существовал только..

Kotlin Coroutines: всестороннее введение
«Перепроектирование вашего приложения для работы в многопоточном режиме на многоядерной машине немного похоже на обучение плаванию, прыгнув в глубокую часть». - Херб Саттер, председатель комитета стандартов ISO C ++, Microsoft® Что такое сопрограммы? Блокирование и неблокирование Котлинские сопрограммы Приостановка функций CoroutineScope Строители сопрограмм Диспетчер сопрограмм Запуск сопрограммы Заключение Сопрограммы существуют уже довольно давно. Фактически, это..

Различные способы достижения композиции функций в Котлине
ВЕСЕЛАЯ [ДОПОЛНИТЕЛЬНАЯ] СЕРИЯ ПО ПРОГРАММИРОВАНИЮ Различные способы достижения композиции функций в Котлине Стратегии композиции функций: 8 шахматных ходов для улучшения навыков работы с Kotlin с помощью композиции функций «Композиция функций — это мощная концепция программирования, при которой вы объединяете несколько функций для создания новой функции». Вы когда-нибудь задумывались о программировании как о игре в шахматы, где каждый ваш выбор может привести либо к победе,..

Инфиксные функции
Быстрая демонстрация инфиксных функций Теги: # ФУНКЦИЯ КОТЛИНА Эта статья является частью Kotlin Primer , авторитетного руководства по языку Kotlin, предназначенного для облегчения внедрения Kotlin в организациях, ориентированных на Java. Первоначально он был написан как организационный учебный ресурс для Etnetera a.s. и я хотел бы выразить свою искреннюю благодарность за их…

Новые материалы

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..

ИИ в аэрокосмической отрасли
Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..


Для любых предложений по сайту: [email protected]