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

«1. Обзор В этой статье мы рассмотрим библиотеку Javasisst (помощник по программированию на Java). Проще говоря, эта библиотека упрощает процесс управления байт-кодом Java за счет использования высокоуровневого API, чем в JDK. 2. Зависимость от Maven Чтобы добавить библиотеку Javassist в

«Введение в Бутик»

«1. Обзор Bootique — это очень легкая среда JVM без контейнеров с открытым исходным кодом, предназначенная для создания масштабируемых микросервисов следующего поколения. Он построен на основе встроенного сервера Jetty и полностью поддерживает обработчики REST с помощью jax-rs. В этой статье

«Введение в текст Apache Commons»

«1. Обзор Проще говоря, библиотека Apache Commons Text содержит ряд полезных служебных методов для работы со строками помимо того, что предлагает ядро ​​Java. В этом кратком введении мы увидим, что такое Apache Commons Text и для чего он используется, а

«Хеширование с учетом местоположения в Java с использованием Java-LSH»

«1. Обзор Алгоритм хеширования с учетом местоположения (LSH) хеширует входные элементы таким образом, что похожие элементы с высокой вероятностью могут быть сопоставлены с одними и теми же корзинами. В этой быстрой статье мы воспользуемся библиотекой java-lsh, чтобы продемонстрировать простой вариант

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

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

«Тестирование Netty с EmbeddedChannel»

«1. Введение В этой статье мы увидим, как использовать EmbeddedChannel для проверки функциональности наших обработчиков входящих и исходящих каналов. Netty — очень универсальная среда для написания высокопроизводительных асинхронных приложений. Модульное тестирование таких приложений может быть сложным без правильных инструментов. К

«Исключения в Нетти»

«1. Обзор В этой быстрой статье мы рассмотрим обработку исключений в Netty. Проще говоря, Netty — это платформа для создания высокопроизводительных асинхронных и управляемых событиями сетевых приложений. Операции ввода-вывода обрабатываются внутри его жизненного цикла с использованием методов обратного вызова. Более

«Введение в кварц»

«1. Обзор Quartz — это фреймворк планирования заданий с открытым исходным кодом, полностью написанный на Java и предназначенный для использования в приложениях J2SE и J2EE. Он предлагает большую гибкость без ущерба для простоты. Вы можете создавать сложные расписания для выполнения

«Руководство по GemFire ​​с данными Spring»

«1. Обзор GemFire ​​— это высокопроизводительная распределенная инфраструктура управления данными, расположенная между кластером приложений и внутренними источниками данных. GemFire ​​позволяет управлять данными в памяти, что ускоряет доступ. Spring Data обеспечивает простую настройку и доступ к GemFire ​​из приложения Spring. В

«Краткое введение в Struts 2»

1. Введение Apache Struts 2 — это платформа на основе MVC для разработки корпоративных веб-приложений Java. Это полная переработка оригинальной структуры Struts. Он имеет реализацию API с открытым исходным кодом и богатый набор функций. В этом уроке мы познакомим новичков