«1. Обзор В этом кратком руководстве показано, как отправить собственный заголовок User-Agent с помощью Apache HttpClient 4. 2. Настройка User-Agent на HttpClient 2.1. До HttpClient 4.3 При работе со старыми версиями Http Client (до 4.3) установка значения User-Agent производилась через
««Защищенный» модификатор доступа Java»
«1. Обзор В языке программирования Java поля, конструкторы, методы и классы могут быть помечены модификаторами доступа. В этом руководстве мы рассмотрим защищенный доступ. 2. Ключевое слово protected Хотя к элементам, объявленным как private, может получить доступ только класс, в котором
«Как определить ОС с помощью Java»
«1. Введение Есть несколько способов выяснить, на какой ОС работает наш код. В этой краткой статье мы рассмотрим, как сосредоточиться на обнаружении ОС в Java. 2. Реализация Один из способов — использовать System.getProperty(os.name) для получения имени операционной системы. Второй способ
«Как распечатать экран в Java»
«1. Обзор Когда вам нужно выполнить действие экрана печати на рабочем столе, на клавиатуре есть встроенная кнопка «PrntScr», которая поможет вам в этом. Иногда этого достаточно. Но проблема возникает, когда вам нужно выполнить это действие программно. Проще говоря, вам может
«Преобразование массива в строку»
«1. Обзор В этом коротком руководстве мы рассмотрим преобразование массива строк или целых чисел в строку и обратно. Мы можем добиться этого с помощью vanilla Java и служебных классов Java из часто используемых библиотек. 2. Преобразование массива в строку Иногда
«Краткое руководство по повторению карты в Groovy»
«1. Введение В этом кратком руководстве мы рассмотрим способы перебора карты в Groovy с использованием стандартных функций языка, таких как each, eachWithIndex и цикл for-in. 2. Метод each Давайте представим, что у нас есть следующая карта: def map = [
«Списки в Groovy»
«1. Обзор В Groovy мы можем работать со списками точно так же, как в Java. Но с поддержкой методов расширения он поставляется с гораздо большим. В этом уроке мы рассмотрим подход Groovy к изменению, фильтрации и сортировке списков. 2. Создание
«Руководство по классу часов Java»
«1. Обзор В этом руководстве мы рассмотрим класс Java Clock из пакета java.time. Мы объясним, что такое класс Clock и как мы можем его использовать. 2. Класс Clock Часы были добавлены в Java 8 и обеспечивают доступ к моменту времени
«Фильтры и перехватчики Джерси»
«1. Введение В этой статье мы объясним, как работают фильтры и перехватчики в фреймворке Джерси, а также основные различия между ними. Здесь мы будем использовать Джерси 2, а тестировать наше приложение будем на сервере Tomcat 9. 2. Настройка приложения Давайте
«Аннотации SpringJUnitConfig и SpringJUnitWebConfig в Spring 5»
«1. Введение В этой быстрой статье мы рассмотрим новые аннотации @SpringJUnitConfig и @SpringJUnitWebConfig, доступные в Spring 5. Эти аннотации представляют собой композицию аннотаций JUnit 5 и Spring 5, которые делают создание тестов проще и быстрее. 2. @SpringJUnitConfig @SpringJUnitConfig объединяет эти