Аннотация @FunctionalInterface в Java

Функциональным интерфейсом называется интерфейс, который имеет только один абстрактный метод. Функциональный интерфейс может иметь любое число default-методов, но абстрактный метод должен быть только один. Сами default-методы не считаются абстрактными. Читать далее Аннотация @FunctionalInterface в Java


1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Бабочки 2. Энергонезависимая передача стоимости.

Когда в магазине отключается электричество, он не может принимать карты.
Только наличность.
И все модные хипстеры с айтачами остаются без смузи.
Наличность это энергонезависимый способ передачи стоимости из одних рук в другие и в этом его преимущество (даже если опустить акцент Ричарда Столлмана на том, что каждая безналичная операция записывается где-то и хранится неподвластным плательщику образом).

Золото это времянезависимый способ хранения и передачи стоимости. Оно уже тысячу лет используется для этого. И его не напечатать безлимитно, как бумажки.

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


1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Much/Many, Little/Few, a Little/a Few

Употребление a lot of/much/many

A lot of/lots of употребляется в утвердительных (affirmative) предложениях с исчисляемыми (countable) существительными во множественном числе (plural form) и с неисчисляемыми (uncountable) существительными: Читать далее Much/Many, Little/Few, a Little/a Few


1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Бабочки. Смертельная ловушка быстрой адаптации.

В журнале «Nature» опубликована любопытная статья «Lethal trap created by adaptive evolutionary response to an exotic resource»

Содержание статьи на русском можно прочесть на сайте elementy.ru

Суть в том, что бабочка, откладывала яйца на определённое растение, Читать далее Бабочки. Смертельная ловушка быстрой адаптации.


1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

VPN через SSH-сервер с помощью sshuttle

Предположим, что у нас есть сервер, к которому мы имеем доступ по SSH. Предположим также, что нам нужно настроить VPN через этот сервер. В связи с последними событиями это очень актуально. Читать далее VPN через SSH-сервер с помощью sshuttle


1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Учебник английского языка

В процессе изучения английского языка буду писать учебник. В этой статье будет содержание. Читать далее Учебник английского языка


1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Как уснуть под голоса людей и шум машин?

В общем ситуация не самая лучшая. Сквозь закрытое окно отчётливо слышу шум машин. Я, в принципе, к нему уже привык и обычно не замечаю. Но сегодня 9 мая. М-да. Уже 10 мая. Полночь перескочили. Читать далее Как уснуть под голоса людей и шум машин?


1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Spring Boot и JMX

В прошлых статьях я уже рассказал о том, что такое MBean, и что такое MXBean. Настало время применить полученные знания с современными технологиями.

Для начала создадим новый проект Spring Boot с помощью Spring Initializr. В поле “Group” введём ru.urvanov.javaexamples. В поле “Artifact” введём springbootjmx. Версию Spring Boot выбираем 2.0.1. Кликаем по кнопке “Generate Project”. Сохраняем его куда-нибудь. Читать далее Spring Boot и JMX


1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Неопределённые и отрицательные местоимения

Неопределённые местоимения (indefinite pronouns) и отрицательные местоимения (negative pronouns) я специально объединил в одну статью, так как их употребление взаимосвязано. Гораздо легче запоминать эти правила вместе. Читать далее Неопределённые и отрицательные местоимения


1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

MXBeans в Java

В прошлой статье я рассказывал про MBeans, в этой речь пойдёт о MXBeans.

MXBean — это специальный тип MBean, который использует только предопределённое множество типов данных. Это нужно для того, чтобы наш MBean мог использовать любой клиент, даже тот, у которого нет доступа к классам модели нашего MBean-а. Читать далее MXBeans в Java


1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...