«Java — случайные длинные, с плавающей запятой, целые и двойные числа»

«В этом кратком руководстве показано, как сгенерировать long first, используя простую Java и математическую библиотеку Apache Commons. Эта статья является частью серии «Java — Back to Basic» здесь, на Baeldung. 1. Сгенерировать неограниченное длинное Начнем с создания длинного: @Test public

«RESTEasy клиентский API»

«1. Введение В предыдущей статье мы сосредоточились на реализации JAX-RS 2.0 на стороне сервера RESTEasy. JAX-RS 2.0 представляет новый клиентский API, позволяющий отправлять HTTP-запросы к удаленным веб-службам RESTful. Jersey, Apache CXF, Restlet и RESTEasy — это лишь часть наиболее популярных

«Сохраняйте историю отправки сообщений Reddit»

«1. Обзор В этом выпуске тематического исследования приложения Reddit мы начнем отслеживать историю попыток отправки публикации и сделаем статусы более наглядными и понятными. 2. Улучшение объекта Post Во-первых, давайте начнем с замены старого состояния String в объекте Post гораздо более

«Джексон — Решите, какие поля будут сериализованы/десериализованы»

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

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

«1. Обзор В этой статье мы рассмотрим библиотеку JSONAssert — библиотеку, ориентированную на понимание данных JSON и написание сложных тестов JUnit с использованием этих данных. 2. Зависимость от Maven Сначала добавим зависимость от Maven: <dependency> <groupId>org.skyscreamer</groupId> <artifactId>jsonassert</artifactId> <version>1.5.0</version> </dependency> Пожалуйста,

«Третий раунд улучшений приложения Reddit»

«1. Обзор В этой статье мы продолжим продвигать наше небольшое приложение для изучения примера, внедрив небольшие, но полезные улучшения в уже существующие функции. 2. Улучшенные таблицы Давайте начнем с использования подключаемого модуля jQuery DataTables для замены старых базовых таблиц, которые

«Публикация с помощью HttpClient»

«1. Обзор В этом руководстве — мы проведем POST с помощью HttpClient 4 — используя сначала авторизацию, а затем свободный HttpClient API. Наконец, мы обсудим, как загрузить файл с помощью Httpclient. 2. Базовый POST Сначала давайте рассмотрим простой пример и

«Упростите планирование для Reddit»

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

«Введение в Log4j2 — Appenders, макеты и фильтры»

«1. Обзор Регистрация событий является важным аспектом разработки программного обеспечения. Хотя в экосистеме Java доступно множество фреймворков, Log4J был самым популярным на протяжении десятилетий благодаря гибкости и простоте, которые он обеспечивает. Log4j 2 — это новая и улучшенная версия классической

«Повторите попытку отправить сообщение на Reddit без достаточной поддержки»

«1. Обзор Публикация на Reddit — это дерьмо. Один пост может преуспеть и привлечь много внимания, в то время как другой, может быть, лучший пост вообще не получит любви. Как насчет того, чтобы следить за этими сообщениями на раннем этапе