«Многокомпонентная загрузка на S3 с помощью jclouds»

«1. Цель В предыдущей статье о загрузке S3 мы рассмотрели, как мы можем использовать общие API-интерфейсы Blob из jclouds для загрузки контента в S3. В этой статье мы будем использовать специальный асинхронный API S3 от jclouds для загрузки контента и

«Итерабельность для потоковой передачи в Java»

«1. Обзор В этом кратком руководстве давайте преобразуем объект Java Iterable в поток и выполним над ним некоторые стандартные операции. 2. Преобразование Iterable в Stream Интерфейс Iterable разработан с учетом универсальности и не предоставляет никакого метода stream() сам по себе.

««Поток уже обработан или закрыт» Исключение в Java»

«1. Обзор В этой краткой статье мы собираемся обсудить распространенное исключение, с которым мы можем столкнуться при работе с классом Stream в Java 8: IllegalStateException: stream has already been operated upon or closed. Мы узнаем, в каких сценариях возникает это

«Разделить строку в Java»

«1. Введение Разделение строк — очень частая операция; это краткое руководство сосредоточено на некоторых API, которые мы можем использовать, чтобы сделать это просто на Java. 2. String.split() Начнем с основной библиотеки — класс String сам предлагает метод split() — который

«Еженедельный обзор Баелдунга 26»

«В самом начале 2014 года я решил отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung. 2014 год был довольно насыщенным, и каждую неделю мы писали обзоры. Я стал читать гораздо больше, чтобы убедиться, что освещаю и курирую

«Математические и агрегатные операторы в RxJava»

«1. Введение После введения в статью о RxJava мы рассмотрим агрегатные и математические операторы. Эти операции должны ждать, пока исходный Observable выдаст все элементы. Из-за этого эти операторы опасно использовать с Observables, которые могут представлять очень длинные или бесконечные последовательности.

«Компактные строки в Java 9»

«1. Обзор Строки в Java внутренне представлены символом char[], содержащим символы строки. И каждый char состоит из 2 байтов, потому что Java внутри использует UTF-16. Например, если строка содержит слово на английском языке, первые 8 битов будут равны 0 для

«Руководство по асинхронному файловому каналу NIO2»

«1. Обзор В этой статье мы собираемся изучить один из ключевых дополнительных API нового ввода-вывода (NIO2) в Java 7 — API асинхронного файлового канала. Если вы не знакомы с API асинхронных каналов в целом, у нас есть вводная статья на

«JAR-файлы с несколькими выпусками»

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

«Java FileWriter»

«1. Обзор В этом руководстве мы изучим и поймем класс FileWriter, присутствующий в пакете java.io. 2. FileWriter FileWriter — это специализированный OutputStreamWriter для записи символьных файлов. Он не предоставляет никаких новых операций, но работает с операциями, унаследованными от классов OutputStreamWriter