Есть некоторые проблемы, которые нужно исправить с помощью поддержки добавления аннотаций JPA (например, @Entity ) к классам Groovy в grails-app/domain в 2.0. Это связано с…
Во время работы над FlexGanttFX мне пришлось много работать с узлом JavaFX Canvas. Я использую его для визуализации действий на временной шкале. Каждая строка в…
Я уверен, что вы оказались в ситуации, когда вы хотели объединить несколько строк. Если вы использовали язык программирования, отличный от Java, вы, вероятно, использовали функцию…
Поскольку JBoss EAP 6.1 / AS 7.2.0 является модульным и вы можете исключить, какие модули видны вашему веб-приложению, можно ожидать, что будет легко игнорировать встроенную…
В последнем посте мы изучали основанное на событиях взаимодействие на основе шаблонов Observer / Event Listener и Mediator. В связи с их недостатками я хотел…
Cargo — это универсальная библиотека, которая позволяет вам управлять и развертывать приложения на различных серверах приложений. В этой статье мы рассмотрим, как использовать Cargo с…
В функциональном программировании Map и Fold — два чрезвычайно полезных оператора, и они принадлежат каждому функциональному языку. Если операторы Map и Fold настолько мощны и…
Наша компания занимается тем, чтобы сделать причину ошибок программного обеспечения прозрачной для разработчиков и операций. В отличие от альтернативных решений, мы выявляем местоположение проблемы, указывая…
Великие языки — это те, которые предлагают ортогональность в дизайне. Проще говоря, это означает, что ядро языка предлагает минимальный набор непересекающихся способов составления абстракций. В…