«Метод сканера nextLine()»

«1. Обзор В этом кратком руководстве мы кратко рассмотрим метод nextLine() класса java.util.Scanner, конечно, с упором на то, как его использовать на практике. 2. Scanner.nextLine() Метод nextLine() класса java.util.Scanner выполняет сканирование с текущей позиции до тех пор, пока не найдет

«Автономный мониторинг для приложений Spring Boot»

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

«Интерполяционный поиск в Java»

«1. Введение В этом уроке мы рассмотрим алгоритмы интерполяционного поиска и обсудим их плюсы и минусы. Кроме того, мы реализуем его на Java и поговорим о временной сложности алгоритма. 2. Мотивация Интерполяционный поиск — это усовершенствование бинарного поиска, предназначенное для

«Бросить исключение в необязательном порядке в Java 8»

«1. Введение В этом уроке мы собираемся показать, как генерировать пользовательское исключение, когда необязательный параметр пуст. Если вы хотите углубиться в необязательный, взгляните на наше полное руководство здесь. 2. Optional.orElseThrow Проще говоря, если значение присутствует, то функция isPresent() вернет значение

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

«1. Spring и Java >> Spring Security – Lambda DSL [spring.io] Новый стиль конфигурации, представленный в Spring Security 5.2, будет выглядеть знакомым, если вы использовали DSL для Spring Cloud Gateway или Spring Integration. >> Configuring JDBC in TomEE [tomitribe.com] Хорошая

«Краткое руководство по тайм-аутам в OkHttp»

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

«Hamcrest Bean Matchers»

1. Обзор Hamcrest — это библиотека, предоставляющая методы, называемые сопоставителями, которые помогают разработчикам писать более простые модульные тесты. Есть много совпадений, вы можете начать, прочитав о некоторых из них здесь. В этой статье мы рассмотрим сопоставители бобов. 2. Настройка Чтобы

«Создание веб-приложения MVC с помощью Grails»

1. Обзор В этом руководстве мы научимся создавать простое веб-приложение с помощью Grails. Grails (точнее, его последняя основная версия) — это фреймворк, построенный на основе проекта Spring Boot и использующий язык Apache Groovy для разработки веб-приложений. Он вдохновлен Rails Framework