Разработка богатых настольных Java-приложений исторически была болезненным опытом; но теперь у вас есть новые усовершенствованные компоненты Swing и полная платформа приложений на платформе NetBeans. Посмотрите,…
В этом посте анализируется, почему и как агенты Plumbr в некоторых случаях увеличивали продолжительность GC-пауз. Устранение основной проблемы выявило интересную информацию о том, как метки…
В моей последней статье я показал два разных способа чтения / записи постоянного состояния сущности — поле и свойство. Когда используется режим доступа к полю,…
Ранее называвшийся ACEGI Security for Spring, обновленный бренд Spring Security 2.0 обещал упростить его использование и повысить производительность труда разработчиков. Spring Security 2.0, уже считавшаяся…
Распространение XML для обмена данными и формат файла конфигурации привело к появлению многочисленных библиотек Java XML Parser с открытым исходным кодом (изображение слева). Действительно, Java…
Некоторое время назад я готовил презентацию, посвященную разработке и тестированию фреймворков для Java. Поскольку целью было продемонстрировать некоторый реальный, работающий код, я потратил довольно много…
MongoDB предлагает новые геопространственные функции в версиях 2.4 и 2.6. Основой этих функций является введение GeoJSON , формата с открытым исходным кодом для богатых геопространственных…
Введение Добро пожаловать на второй в серии блогов об использовании альтернативных каркасов журналов с серверами приложений. Эта запись будет посвящена WebLogic, в частности 12c, и…
Groovy XmlParser позволяет легко анализировать файл XML, входной поток XML или строку XML, используя один из его перегруженных методов анализа (или parseText в случае String…