Статьи Утилиты Telegram YouTube VK Видео RuTube Отзывы

Статьи с тэгом «Java»

Работа с коллекциями

31 июля 2026

Тэги: Kotlin, Java, Collections, Stream API.

Перед вами шпаргалка по работе с коллекциями для тех, кто только начинает осваивать Kotlin. Для сравнения приводятся также примеры на Java.
Читать полностью...

Распаковка zip-архивов

30 июля 2026

Тэги: файлы, Java.

Если у нас имеется zip-архив с файлами, то распаковать его мы можем следующим образом: мы создаём объект ZipFile из пакета java.util, в конструктор которому передаём полный путь до нашего архива.
Читать полностью...

Создание zip-архивов

29 июля 2026

Тэги: файлы, Java.

Если нам нужно упаковать в zip-архив какую-то папку с файлами, то сделать это можно с помощью ZipOutputStream.
Читать полностью...

Системы счисления

28 июля 2026

Тэги: алгоритмы, руководство, Java, головоломки.

В математике и программировании понятие системы счисления занимает очень важную роль. За столь умным названием кроется довольно простая идея. Система счисления - это способ записи (представления) чисел.
Читать полностью...

Пузырьковая сортировка

26 июля 2026

Тэги: алгоритмы, Kotlin, Java.

Среди других алгоритмов сортировки "пузырьковая" является самой медленной. Суть алгоритма заключается в том, что мы последовательно проходимся по массиву элементов, сравнивая текущий и предыдущий между собой. Если предыдущий больше текущего, то меняем их местами.
Читать полностью...

Запуск задач по расписанию в Spring Boot

22 апреля 2026

Тэги: Spring Boot, Spring, Java, gradle, многопоточность, yaml.

Часто в приложениях возникает необходимость выполнять некоторые действия по расписанию, а не по запросу извне. Аннотация @Scheduled вешается на любой метод, который нужно выполнять по фиксированному расписанию.
Читать полностью...

Версионирование REST API в Spring

20 апреля 2026

Тэги: Java, Spring Boot, rest, json, yaml.

По мере развития вашего приложения REST API может претерпевать значительные изменения. И при каждом изменении требуется сохранять обратную совместимость. Тут нам на помощь придёт версионирование эндпоинтов, которое появилось в Spring Boot 4.
Читать полностью...

Удаление записи через DELETE-запрос в Spring Boot

9 марта 2026

Тэги: Java, SQL, Spring Boot, rest, руководство.

Создадим полноценный rest-сервис для удаления существующих записей. За основу возьмём наше приложение из прошлой статьи. Оно состоит из трёх слоёв: репозиторий (работа с БД), бизнес-логика приложения (service) и сам rest-интерфейс (controller), который обрабатывает входящий json и генерирует исходящий.
Читать полностью...

Обновление записи через PUT-запрос в Spring Boot

9 марта 2026

Тэги: Java, SQL, rest, Spring Boot, руководство, json.

В предыдущей статье мы научились создавать новые записи в БД. Теперь попробуем создать полноценный rest-интерфейс для обновления ранее добавленных записей.
Читать полностью...

Добавление записи через POST-запрос в Spring Boot

8 марта 2026

Тэги: Spring Boot, rest, SQL, Java, руководство, maven, json.

Создадим полноценный rest-интерфейс для добавления новых записей, их модификации и удаления. Приложение состоит из трёх слоёв: работа с БД (repository), бизнес-логика приложения (service) и сам rest-интерфейс (controller), который обрабатывает входящий json и генерирует исходящий.
Читать полностью...

Далее ❯