«1. Введение В этом руководстве мы рассмотрим тип Maybe\u003cT\u003e в RxJava, представляющий собой поток, который может выдать одно значение, завершиться в пустом состоянии или сообщить об ошибке. 2. Тип Maybe Maybe — это особый тип Observable, который может выдавать только
«Объединение комплементов RxJava»
«1. Обзор В этом руководстве мы поиграем с Completable типом RxJava, который представляет результат вычисления без фактического значения. 2. Зависимость RxJava Давайте включим зависимость RxJava 2 в наш проект Maven: <dependency> <groupId>io.reactivex.rxjava2</groupId> <artifactId>rxjava</artifactId> <version>2.2.2</version> </dependency> Обычно последнюю версию можно найти
«JAR-файлы с несколькими выпусками»
«1. Обзор Java постоянно развивается и добавляет новые функции в JDK. И если мы хотим использовать эти функции в наших API, это может потребовать от нижестоящих зависимостей обновить свою версию JDK. Иногда мы вынуждены ждать использования новых языковых функций, чтобы
«Java 9 java.util.Objects Дополнения»
«1. Введение Класс java.util.Objects является частью Java, начиная с версии 1.7. Этот класс предоставляет статические служебные методы для объектов, которые можно использовать для выполнения некоторых повседневных задач, таких как проверка на равенство, проверка нулей и т. д. В этой статье
«Руководство по асинхронному файловому каналу NIO2»
«1. Обзор В этой статье мы собираемся изучить один из ключевых дополнительных API нового ввода-вывода (NIO2) в Java 7 — API асинхронного файлового канала. Если вы не знакомы с API асинхронных каналов в целом, у нас есть вводная статья на
«Руководство по API атрибутов файлов NIO2»
«1. Обзор В этой статье мы собираемся изучить одну из расширенных функций API-интерфейсов файловой системы Java 7 NIO.2, а именно API-интерфейсы файловых атрибутов. Ранее мы рассмотрели API-интерфейсы File и Path, если вы хотите сначала углубиться в эти основополагающие элементы. Все
«Введение в файловый API Java NIO2»
«1. Обзор В этой статье мы сосредоточимся на новых API-интерфейсах ввода-вывода на платформе Java — NIO2 — для выполнения основных операций с файлами. Файловые API в NIO2 представляют собой одну из основных новых функциональных областей платформы Java, поставляемую с Java
«API пути Java NIO2»
«1. Обзор В этой статье мы узнаем, как использовать новый I/O (NIO2) Path API в Java. API-интерфейсы Path в NIO2 представляют собой одну из основных новых функциональных областей, поставляемых с Java 7, и, в частности, подмножество API-интерфейсов новой файловой системы
«Руководство по API асинхронного канала Java NIO2»
«1. Обзор В этой статье мы собираемся изучить основы одного из ключевых дополнительных API нового ввода-вывода (NIO2) в Java 7 — API асинхронного канала. Это первая статья в серии статей, посвященных этой конкретной теме. API-интерфейсы асинхронного канала являются усовершенствованием более
«Запасной путь для Зуульского маршрута»
«1. Обзор Zuul — это пограничный сервис (или шлюз API) от Netflix, который обеспечивает динамическую маршрутизацию, мониторинг, отказоустойчивость и безопасность. В этом руководстве мы рассмотрим, как настроить маршруты Zuul с запасными вариантами. 2. Первоначальная настройка Для начала мы настроим два