Статьи

Как избежать FORS - Кампания Anti-If

Задумывались ли вы, как FOR влияют на ваш код? Как они ограничивают ваш дизайн и более важно, как они преобразуют ваш код в количество строк…
Статьи

Развертывание с помощью Drools 6.0

KieScanner 6.0 KieScanner заменяет агент 5.x KnowledgeAgent. Он использует встроенный Maven для разрешения и извлечения файлов JAR во время выполнения. Приложения 6.0 теперь могут легко…
Статьи

Написание приложения RCP с использованием моделируемого пользовательского интерфейса e4 - часть I

В следующей статье показано, как создать простое приложение RCP с помощью нового проекта Eclipse e4. Шаг 1: Создайте простой плагин проекта. Откройте мастер плагинов и…
Статьи

Gaelyk - от 4,4 до 5,5 менее чем за месяц!

« Легковесный » Groovy-инструментарий для Google AppEngine (Java) под названием Gaelyk сделал серьезный толчок к развитию в прошлом месяце, выпустив Gaelyk 0.4.4 10 сентября, 0.5…
Статьи

Регистрация остановок в мире в JVM

Различные события могут заставить JVM приостановить все потоки приложения. Такие паузы называются паузами Stop-The-World (STW). Наиболее распространенной причиной запуска паузы STW является сборка мусора (…
Статьи

Spring Data JPA и нумерация страниц

Давайте начнем с классического способа JPA для поддержки нумерации страниц. Рассмотрим простой класс домена — «Член» с атрибутами имя, фамилия. Для поддержки разбиения на страницы…