Статьи

Решение проблемы производитель-потребитель в Java

Проблема «производитель-потребитель» — одна из наиболее часто встречающихся проблем при попытке многопоточного программирования. Хотя это не так сложно, как некоторые другие проблемы многопоточного программирования, неправильная…
Статьи

Тестирование Spring «сессия» сфера

В веб-приложении на основе Spring bean-объекты могут быть привязаны к «сеансу» пользователя. По сути, это означает, что изменения состояния bean-объекта области видимости видны только в…
Статьи

SuperMan связан Java-мониторами

Темное время в жизни Супермена. Джор-Эл хочет, чтобы он отправился в путешествие, чтобы подготовить его к окончательной судьбе. И все же Земля столкнулась с судьбоносным…
Статьи

Развертывание приложений Java / Scala на уровне кластера с помощью Docker, Chef и Amazon OpsWorks

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

Демонтаж invokedynamic

Многие Java-разработчики расценили версию JDK 7 как разочарование. На первый взгляд, только несколько языковых и библиотечных расширений вошли в релиз, а именно Project Coin и…
Статьи

Панели макета JavaFX 2.0 - BorderPane

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