«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 с открытым исходным кодом и богатый набор функций. В этом уроке мы познакомим новичков