Java 8 среда платформы

Цикл статей «Учебник Java 8».

Следующая статья — «Java 8 регулярные выражения».
Предыдущая статья — «Java 8 многопоточность».

java.util.Properties

java.util.Properties — это специальный класс для хранения настроек в виде ключ-значение. И ключ и значение являются строками. Класс предоставляет методы для: Читать далее Java 8 среда платформы

Java 8 многопоточность

Цикл статей «Учебник Java 8».

Следующая статья — «Java 8 среда платформы».
Предыдущая статья — «Java 8 файлы (NIO.2)».

Каждый поток ассоциирован с классом java.lang.Thread. Есть два основных способа использования объектов Thread  в многопоточном программировании: Читать далее Java 8 многопоточность

Как в Mercurial поменять default url

Если вы используете Mercurial, и по какой-то причине у вас сменился адрес удалённого репозитория (по умолчанию он default), то вам нужно прописать новый адрес в своём локальном репозитории, иначе вы не сможете выполнять команды push  и pull. Для этого в папке своего локального репозитория  нужно открыть файл «.hg/hgrc». Там в секции [paths]  поменять адрес default на новый и сохранить изменения.

Oxford English Daily Conversation. Слова от 23.05.2016

to be up to(разг.) знать о (чём-либо секретном)

straighten [‘streɪt(ə)n] — выпрямлять Читать далее Oxford English Daily Conversation. Слова от 23.05.2016

Шифрование паролей в Spring Security

Пока было время добавил шифрование паролей в один проект. Программист, который начинал его делать, почему-то не озаботился этим с самого начала. Читать далее Шифрование паролей в Spring Security

Oxford English Daily Conversation. Слова от 18.05.2016

split up  [splɪt ʌp] — расстаться

She and Tim have split up.
Они с Тимом расстались. Читать далее Oxford English Daily Conversation. Слова от 18.05.2016

Java 8 файлы (NIO.2)

Цикл статей «Учебник Java 8».

Следующая статья — «Java 8 многопоточность».
Предыдущая статья — «Java 8 сериализация».

Содержание

java.nio.file.Path

Что такое Glob?

java.nio.file.Files

Проверка существования файла или каталога

Проверка прав доступа к файлу или каталогу

Один и тот же файл

Удаление файла или каталога

Копирование файла или каталога

Перемещение файла или каталога

Управление метаданными

Чтение, запись и создание файлов

— — OpenOption

— — Наиболее часто используемые методы для небольших файлов

— — Буферизированный ввод и вывод в текстовые файлы

— — Небуферезированный ввод и вывод

— — Создание файлов

— — Создание временных файлов

Файлы с произвольным доступом

Создание и чтение каталогов

— — Перечисление корневых каталогов файловой системы

— — Создание каталога

— — Создание временного каталога

— — Перечисление содержимого каталога

Символические и другие ссылки

— — Создание символических ссылок

— — Создание жёстких ссылок

— — Определение символической ссылки

— — Нахождение цели ссылки

Обход дерева файлов

— — Интерфейс java.nio.file.FileVisitor

— — Запуск процесса обхода дерева файлов

— — Размышления о FileVisitor

— — Управление обходом дерева файлов

— — Примеры

Поиск файлов

Подписываемся на изменения в каталоге

Обработка событий

java.nio.file.Path

Path  представляет из себя путь в файловой системе. Он содержит имя файла и список каталогов, определяющих путь к файлу. Читать далее Java 8 файлы (NIO.2)

Oxford English Daily Conversation. Слова от 15.05.2016

Never mind —  не беда, ничего, неважно

answerphone — автоответчик Читать далее Oxford English Daily Conversation. Слова от 15.05.2016

Изучение английского. Слова от 14.05.2016

white(-)out [‘(h)waɪtaut] — пурга, снежная буря

whinner [‘(h)wɪnə] — скулить, жалобно выть Читать далее Изучение английского. Слова от 14.05.2016

Иерархия классов java.io.Writer

Эта статья является частью книги Java. Состояние языка и его перспективы (2022).

Диаграмма классов java.io.Writer . Используется в статье «Java 8 потоки ввода/вывода».

Иерархия классов java.io.Writer