«Руководство по Java API для WebSocket»

«1. Обзор WebSocket обеспечивает альтернативу ограничениям эффективной связи между сервером и веб-браузером, обеспечивая двунаправленную полнодуплексную связь клиент/сервер в реальном времени. Сервер может отправить данные клиенту в любое время. Поскольку он работает по протоколу TCP, он также обеспечивает низкоуровневую связь с

«Разница между Stub, Mock и Spy в Spock Framework»

«1. Обзор В этом уроке мы собираемся обсудить различия между Mock, Stub и Spy в среде Spock. Мы проиллюстрируем, что предлагает инфраструктура в отношении тестирования на основе взаимодействия. Spock — это среда тестирования для Java и Groovy, которая помогает автоматизировать

«Изменение параметров аннотации во время выполнения»

«1. Обзор Аннотации, форма метаданных, которые вы можете добавлять в код Java. Эти аннотации могут быть обработаны во время компиляции и встроены в файлы классов или могут быть сохранены и доступны во время выполнения с помощью Reflection. В этой статье

«Руководство по Crawler4j»

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

«Общие операции FreeMarker»

«1. Введение FreeMarker — это механизм шаблонов, написанный на Java и поддерживаемый Apache Foundation. Мы можем использовать язык шаблонов FreeMarker, также известный как FTL, для создания многих текстовых форматов, таких как веб-страницы, электронная почта или XML-файлы. В этом уроке мы

«Еженедельник Java, выпуск 203»

«Итак, приступим… 1. Spring и Java >> Elegant delegates in Kotlin [blog.codecentric.de] В Kotlin есть много мощных функций, которые следует использовать с особой осторожностью, и делегирование — одна из них. >> 10 Common Hibernate Mistakes That Cripple Your Performance [thoughts-on-java.org]

«Сортировка выбором в Java»

«1. Введение В этом руководстве мы изучим сортировку выбором, увидим ее реализацию в Java и проанализируем ее производительность. 2. Обзор алгоритма Сортировка выбором начинается с элемента в 1-й позиции несортированного массива и просматривает последующие элементы, чтобы найти наименьший элемент. После

«Пример обратной цепочки в Drools»

«1. Обзор В этой статье мы увидим, что такое обратная цепочка и как мы можем использовать ее с Drools. Эта статья является частью серии, посвященной механизму бизнес-правил Drools. 2. Зависимости Maven Давайте начнем с импорта зависимости drools-core: <dependency> <groupId>org.drools</groupId> <artifactId>drools-core</artifactId>

«Проект Java Valhalla»

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

«Создание треугольника с циклами for в Java»

«1. Введение В этом уроке мы рассмотрим несколько способов печати треугольника в Java. Естественно, существует множество типов треугольников. Здесь мы рассмотрим только пару из них: прямоугольный и равнобедренный треугольники. 2. Построение прямоугольного треугольника Прямоугольный треугольник — самый простой тип треугольника,