«Введение в Jsoniter»

«1. Введение Нотация объектов JavaScript, или JSON, приобрела большую популярность в качестве формата обмена данными в последние годы. Jsoniter — это новая библиотека синтаксического анализа JSON, призванная предложить более гибкий и более производительный синтаксический анализ JSON, чем другие доступные синтаксические

«Список всех доступных ключей Redis»

«1. Обзор Коллекции являются важным строительным блоком, который обычно используется почти во всех современных приложениях. Поэтому неудивительно, что Redis предлагает для использования множество популярных структур данных, таких как списки, наборы, хэши и отсортированные наборы. В этом руководстве мы узнаем, как

«Система рекомендаций по совместной фильтрации на Java»

«1. Введение В этом уроке мы узнаем все об алгоритме Slope One в Java. Мы также покажем пример реализации проблемы совместной фильтрации (CF) — метода машинного обучения, используемого рекомендательными системами. Это можно использовать, например, для прогнозирования интересов пользователей к определенным

«Создать каталог в Java»

«1. Обзор Создать каталог с помощью Java довольно просто. Язык предоставляет нам два метода, позволяющих создать либо один каталог, либо несколько вложенных каталогов — mkdir() и mkdirs(). В этом уроке мы увидим, как ведут себя они оба. 2. Создайте один

«Преобразование итератора в список»

«1. Обзор В этом коротком руководстве мы узнаем, как преобразовать итератор в список в Java. Мы рассмотрим несколько примеров с использованием цикла while, Java 8 и нескольких распространенных библиотек. Мы будем использовать итератор с целыми числами во всех наших примерах:

«Введение в Akka HTTP»

«1. Обзор В этом руководстве с помощью моделей Akka’s Actor \u0026 Stream мы узнаем, как настроить Akka для создания HTTP API, обеспечивающего базовые операции CRUD. 2. Зависимости Maven Для начала давайте рассмотрим зависимости, необходимые для начала работы с Akka HTTP:

«Jackson Ignore Properties на Marshalling»

«1. Обзор В этом руководстве показано, как игнорировать определенные поля при сериализации объекта в JSON с использованием Jackson 2.x. Это очень полезно, когда значений по умолчанию Джексона недостаточно, и нам нужно точно контролировать, что будет сериализовано в JSON — и

«Джексон — изменить имя поля»

«1. Обзор В этом кратком руководстве показано, как изменить имя поля для сопоставления с другим свойством JSON при сериализации. Если вы хотите копнуть глубже и узнать о других интересных вещах, которые вы можете делать с Jackson 2, — переходите к

«Hamcrest Common Core Matchers»

«1. Обзор В этом кратком руководстве мы рассмотрим класс CoreMatchers из популярной среды Hamcrest для написания простых и более выразительных тестовых случаев. Идея состоит в том, чтобы операторы assert читались как естественный язык. 2. Настройка Hamcrest Мы можем использовать Hamcrest

«Параметры Java по умолчанию с использованием перегрузки метода»

«1. Обзор В этом кратком руководстве мы продемонстрируем использование перегрузки методов для имитации параметров по умолчанию в Java. Здесь мы говорим «имитация», потому что в отличие от некоторых других языков ООП (таких как C++ и Scala) спецификация Java не поддерживает