Вы хотите внедрить HTTP-сервер , но не хотите рисковать написанием полноценного HTTP-сервера? Разработка HTTP-сервера с полной функциональностью не является тривиальной задачей. Но у Java есть…
Что такое инверсия контроля? А что такое внедрение зависимостей? Эти типы вопросов часто встречаются с примерами кода, расплывчатыми объяснениями и тем, что было определено в…
Привет народ! В этой статье мы рассмотрим, как скомпилировать буферы протокола, используя Maven. Мы предполагаем, что читатель имеет базовое представление о буферах протокола и Maven….
В моей предыдущей статье Bean Class для Java-программирования я представил, как я буду кодировать данные или класс модели. Этот стиль класса бинов широко используется в…
Как разработчики, одной из самых обременительных задач, с которыми мы часто сталкиваемся в повседневной жизни, является написание хорошей и понятной документации. Не имеет значения, если…
Если бы InterruptedException не было проверенного исключения, вероятно, никто бы даже не заметил этого — что фактически предотвратило бы пару ошибок в течение этих лет. Но…
Время поговорить о создании новых классов во время выполнения в Groovy. Кажется, есть некоторый страх, неопределенность и сомнения по поводу утечек памяти и оценки кода…
Учитесь Скала со скоростью света! Эта серия статей предназначена для занятых программистов, которые хотят быстро освоить Scala — примерно за 2 часа или меньше. Эта…
Шаблоны проектирования являются одним из наиболее ценных инструментов для разработчиков. Они иллюстрируют лучшие дизайнерские решения, с которыми сталкивались другие, и позволяют применять тот же принцип…
Весенние статьи становятся трендом в этом блоге, я, вероятно, должен подать заявку на должность SpringSource Мои коллеги иногда ругают меня за упрямство в использовании конфигурации…