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

Статьи с тэгом «файлы»

Вычисление контрольной суммы файла

30 января 2025

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

Контрольная сумма от набора байт позволяет убедиться в том, что данные на клиенте, полученные от сервера, являются корректными. Для этого вместе с файлом сервер может предоставлять контрольную сумму для проверки на клиентской стороне.
Читать полностью...

Локализация текста в Spring Boot

10 декабря 2024

Тэги: файлы, Spring Boot, руководство, Kotlin, rest, gradle.

При разработке приложения, ориентированного на мировой рынок, сразу следует закладывать поддержку нескольких языков. Добавление новой локализации должно выполняться быстро и при этом не требовать значительного рефакторинга. Если вы разрабатываете приложение на Spring Boot, то реализовать такую поддержку довольно просто.
Читать полностью...

Полезные команды Linux

2 апреля 2024

Тэги: руководство, Linux, файлы, devops.

Если вы только начинаете работать в unix-подобной системе, такой как Linux или MacOS, то для вас будет полезна следующая таблица, в которой я постарался собрать часто используемые консольные команды.
Читать полностью...

Подсчёт количества строк в текстовом файле

10 февраля 2024

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

Разберёмся, как быстро подсчитать количество строк в текстовом файле независимо от той ОС, в которой выполняется код. Текстовый файл может быть сколь угодно большим, поэтому будем использовать буферизацию потока, чтобы не израсходовать всю доступную оперативную память.
Читать полностью...

Как скомпилировать исходники java вручную

13 января 2024

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

В современной разработке многие рутинные процессы автоматизированы достаточно хорошо, поэтому вам не приходится каждый раз компилировать ваши исходники вручную. Наш проект будет состоять всего из двух классов, причём один будет вызывать метод другого.
Читать полностью...

Конфигурационные файлы в Spring Boot

28 декабря 2023

Тэги: Spring Boot, rest, Java, yaml, файлы.

Значения параметров системы удобно отделять от программного кода, чтобы можно было их менять без перекомпиляции всего приложения. Spring Boot предоставляет нам удобный способ работы с конфигурационными файлами.
Читать полностью...

Построчное чтение больших файлов

10 мая 2022

Тэги: Java, Collections, файлы, руководство, Stream API.

Давайте научимся читать большой текстовый файл строка за строкой и каждую из них как-то обрабатывать. Например, будем искать наибольшую длину строки.
Читать полностью...

Как сохранить текстовый файл

8 мая 2022

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

Давайте сгенерируем строку на Java и затем сохраним её в текстовый файл. На этом примере рассмотрим несколько вариантов сохранения.
Читать полностью...

Работа с системой контроля версий git из консоли

12 апреля 2022

Тэги: файлы, руководство, Linux.

Git - это распределённая система контроля версий, которую создал Линус Торвальдс в процессе разработки ядра Linux. Ключевой особенностью системы является её децентрализованность. Благодаря git вы можете вносить изменения в ветку (branch), которая хранится в репозитории (хранилище) на удалённом сервере и видна другим разработчикам.
Читать полностью...

Загрузка файлов в restful-сервисе на Spring Boot

30 ноября 2021

Тэги: json, yaml, файлы, Spring Boot, rest, Kotlin, YouTube.

Перед нами стоит задача сделать в restful-сервисе, написанном на `Kotlin` и `Spring Boot`, эндпоинт для загрузки файлов с фронтэнда. Для пользователя такая загрузка выглядит как кнопка выбора файла с надписью "Обзор". Далее выбранный файл отправляется на бэк как поток бинарных данных.
Читать полностью...

Далее ❯