В этой статье объясняется прозрачность (непрозрачность) и как избежать некоторых распространенных ошибок, возникающих при разработке пользовательских компонентов Swing. Предыдущая статья этой серии под названием Insets…
В июле я написал блог , рассказывающий об эрланге разработчикам Java, рассказав о некоторых сходствах и различиях между двумя языками. Виртуальная машина Erlang имеет ряд…
Это часть проекта Студент . Многие люди твердо убеждены, что методы должны уместиться в вашем окне редактора (скажем, 20 строк), а некоторые люди считают, что…
Продолжая серию статей о предлагаемых методах при работе с языком программирования Java, мы собираемся обсудить и продемонстрировать, как использовать объектную сериализацию для высокопроизводительных приложений. Все…
Стандартные карты Java необходимо инициализировать при запуске. Узнайте, как использовать ChronicleMaps, которые можно инициализировать из файла, и значительно сократить время запуска микросервиса, а также о…
Как я уже упоминал в моем предыдущем блоге, GridGain 3.0 практически изменил наш взгляд на облачное программирование. GridGain всегда был простым и естественным в…
Ранее в этом месяце я выступил с презентацией на ComoRichWeb на RabbitMQ, и один из участников спросил: «Можно ли опубликовать сообщение для последующего использования?» Я…
Чтобы сохранить историю базы данных или отследить изменение строки таблицы базы данных, мы создаем таблицу версий, которая содержит поля, идентичные исходной таблице. Каждый раз, когда…
Регистрация приложений — это то, что мы все делаем в наших приложениях, которые развертываются на сервере приложений, верно? Использование фреймворков, таких как Log4J или Logback,…