Несколько месяцев назад мы начали переработку исполняемой модели Drools и сделали ее доступной для конечного пользователя с помощью API Java 8. Чтобы продемонстрировать гибкость этого…
Удобное введение Документация Java по форматированию строк не является самой легкой для чтения и понимания, если вы не знакомы с форматированием строк или просто хотите…
Похоже, что я погрузился в CDI, я изучил классическое использование Java EE. Затем я использовал CDI в своем любимом проекте, чтобы посмотреть, как его можно…
Недавно был объявлен JSR для стандартизации инъекционных аннотаций . Я думаю, что предложение идет в неправильном направлении, и хотел бы обрисовать причину в этом посте….
В последние пару лет, если вы упомянули термин « метапрограммирование» , у людей оживились … и они начали искать Руби. Это честно; Ruby делает множество…
Около года назад я написал сообщение в блоге, показывающее, как передавать HTTP-ответ с использованием Jersey / Jax RS, и недавно я хотел сделать то же…
Некоторое время назад я написал пост об интерфейсах Java Callable Future, которые мы можем использовать для получения преимуществ параллельной обработки потоков, а также того, что…
Несколько дней назад я просматривал Интернет и нашел интересный фреймворк с открытым исходным кодом под названием CheckThread . Это инструмент статического анализа для выявления ошибок…
В своем последнем посте я показал, как использовать JConch 1.2 для модульного тестирования асинхронного кода. Он содержит механизм блокировки / барьера, который позволяет вам изящно…
Google Web Toolkit и Guice две очень полезные технологии. Этот пост объясняет, что они из себя представляют, как их можно использовать вместе и какую пользу…