Статьи

Mockito - лучшие сообщения об ошибках в NPE с глобально настроенным SmartNull

При написании справочной карты Mockito у меня была возможность познакомиться с менее популярными, но очень полезными функциями Mockito. Некоторые из них были слишком заблаговременными или…
Статьи

Имена параметров метода и Spring

Продолжая предыдущую запись в блоге о конструкторе и параметрах метода и Java, не сохраняющих имена параметров во время выполнения — предыдущая запись была о конструкторе,…
Статьи

JSR 305 и проектирование по контракту

Инструменты статического анализа стали обычным явлением среди многих проектов Java. Их практичность неоспорима, и если вы в настоящее время не используете их в своих проектах,…
Статьи

Микробенчмаркинг приходит к Java 9

Я не писал здесь статьи в течение нескольких месяцев, и это также будет продолжаться с этим исключением. Я планирую вернуться писать в марте следующего года….
Статьи

Java Network / Graph / Data Mining Алгоритм «Арсенал» на Neo4j: Часть 2

Несколько недель назад я показал вам, как визуализировать график, используя визуализацию вспышек аккордов, и как визуализировать сеть, используя принудительную визуализацию графа из D3.js. В твиттере…
Статьи

Реализация динамических прокси - сравнение

Иногда возникает необходимость перехватить вызовы определенных методов, чтобы каждый раз вызывать перехваченный метод для выполнения собственной логики. Если вы не находитесь в мире CDI Java…