Статьи

Безопасное шифрование в Java

В прошлый раз, когда я писал о криптографии , я обрисовал в общих чертах API шифрования Apache Shiro и показал, как использовать два симметричных шифра….
Статьи

Сервис-ориентированный интерфейс с JSF

В крупных проектах по разработке программного обеспечения сервис-ориентированная архитектура очень распространена, поскольку она предоставляет функциональный интерфейс, который может использоваться различными группами или отделами. Те же…
Статьи

Учебник по уровням спящего режима Hibernate

Одной из распространенных проблем людей, начинающих использовать Hibernate, является производительность. Если у вас нет большого опыта работы с Hibernate, вы обнаружите, насколько быстро ваше приложение…
Статьи

Написание чистых тестов - замена утверждений на предметно-ориентированный язык

Довольно сложно найти хорошее определение чистого кода, потому что у каждого из нас есть собственное определение слова «чистый». Однако есть одно определение, которое кажется универсальным:…
Статьи

Быстрое создание прототипов веб-приложений с помощью Spring Boot и MongoDB

Вернувшись в один из моих предыдущих проектов, меня попросили составить небольшое заявление на случай непредвиденных обстоятельств. График был плотный и простота. Внутренним стандартом кодирования является…
Статьи

Секретные силы foldLeft () в Scala

Метод foldLeft (), доступный для всех коллекций в Scala, позволяет заданной функции с двумя аргументами работать с последовательными элементами этой коллекции, где результат этой функции…
Статьи

Сложная двойная ошибка

обзор В предыдущей статье я описал, почему BigDecimal большую часть времени не является ответом. Хотя можно создавать ситуации, в которых double вызывает ошибку, также легко…