Новые статьи

Пример использования функционального программирования во избежание дублирования кода

Java  функциональное программирование, лямбды, конфиг

Допустим, перед нами стоит задача загрузить конфиг приложения. Есть внутренний конфиг, который хранится в файле app.properties внутри jar-файла, и есть внешний — хранится в пользовательской директории ~/.config/app.conf.
Приложение при запуске читает внешний конфиг. Если какого-то параметра в нём нет, будет браться значение из внутреннего. Если внешнего конфига вообще нет — читается внутренний.

Для чтения внутреннего конфига используется класс ResourceBundle и его метод getString(String key), для внешнего — Properties
Продолжить

Рейтинг:  7  (За: 8 | Против: 1)
Добавлено: 17.04.2018 от aNNiMON

Комментарии (2)

java.util.concurrent ScheduledThreadPoolExecutor как замена классу Timer

Java  timer, concurrency

Класс Timer существует в Java уже очень давно и многие по привычке продолжают использовать его по сей день. Однако, у него есть некоторые неприятные особенности и ограничения. Об этом, а также о классе ScheduledThreadPoolExecutor, который служит заменой классу Timer я и расскажу.
Продолжить

Рейтинг:  6  (За: 6 | Против: 0)
Добавлено: 14.03.2018 от aNNiMON

Комментарии (4)

Основы гармонии в музыке

Работа со звуком  гармония, аккорд, трезвучие

LITE-версия материала >>

Содержание

Вспомните определения понятий «трезвучие» и «аккорд» из прошлой статьи.

Трезвучие – аккорд из трех нот, расположенных по терциям.

Аккорд – сочетание трех или более нот, взятых одновременно.
Продолжить

Рейтинг:  5  (За: 5 | Против: 0)
Добавлено: 10.03.2018 от M_N

Комментарии (13)

Создаем мелодию. Часть 3 – диатонические лады.

Работа со звуком  лад, мелодия, минор

>> LITE-версия материала: Часть 1 | Часть 2

Содержание


Диатонические лады
Сегодня я расскажу, как много красок кроется в семи нотах.

Будет очень классно, если у вас есть музыкальный инструмент –
Продолжить

Рейтинг:  3  (За: 3 | Против: 0)
Добавлено: 9.03.2018 от M_N

Комментарии (0)

Создаем мелодию. Часть 2

Работа со звуком  лад, ступени, тяготение

>> LITE-версия материала: Часть 1 | Часть 2


Ок, после скучной теории переходим к более практичным вещам.

Устойчивые и неустойчивые ступени лада. Тяготение между ступенями.
Вспомните из предыдущей статьи определения лада, которые я приводил из сети. В них были такие слова:

«Лад в музыке – это система отношений устойчивых и неустойчивых звуков и созвучий…»

Что это за устойчивые и неустойчивые звуки? Давайте разбираться! Вспомним схему натурального мажора:

https://annimon.com/ablogs/file1088/ionian_low.jpg
Мы видим 7 ступеней лада.
Продолжить

Рейтинг:  3  (За: 3 | Против: 0)
Добавлено: 8.03.2018 от M_N

Комментарии (0)
<< 1 ... 13 14 15 16 17 ... 49 >>

Мы в соцсетях

tw tg yt gt