Мы все широко использовали классы Collection, такие как List, Map и их производные версии. И каждый раз, когда мы использовали их, нам приходилось перебирать их,…
В этом уроке я взгляну на API Google YouTube, который позволяет расширить возможности вашего приложения с помощью функций YouTube. YouTube является одним из «убийственных» интернет-приложений,…
Использование ORM для абстрагирования от вашей конкретной базы данных и предоставления ей возможности создавать и выдавать все операторы SQL, которые вы должны были бы написать…
Apache Commons Functor (далее [functor]) — это компонент Apache Commons, который предоставляет API функционального программирования и несколько реализованных шаблонов (посетитель, генератор, агрегатор и т. Д.)….
В моем последнем посте описывалось, как выполнять стресс- или нагрузочное тестирование асинхронных служб REST / HTTP с помощью JMeter . Однако выполнение таких тестов часто…
Среда Spring — одна из самых больших и всесторонних сред, которую может использовать сообщество Java, чтобы покрыть большую часть сквозных требований к программной системе, когда…
Кэширование является очень распространенным решением, когда вы не хотите повторять интенсивные задачи процессора. Последние дни я тестировал параметры для выполнения кэширования с помощью ConcurrentHashMap. В…
Поработав некоторое время с игровой платформой, нам нужно было написать более качественные интеграционные тесты. Под лучше я имею в виду, что легче поддерживать. Мне нравится…
Планирование работы является настолько важным требованием для приложений. Особенно в крупных проектах работа с большим количеством рабочих мест может быть проблемой. Spring и Quartz принесли…