В самом начале 2014 года я решил отследить свои привычки чтения и поделиться лучшими вещами здесь, на Baeldung .
2014 год был годом, охватывающим каждую неделю обзором. Я много занимаюсь чтением, чтобы убедиться, что я освещаю и курирую материал, который имеет ценность и на самом деле стоит прочитать.
-
Дайте мне знать в комментариях ** если вы находите мои отзывы интересными и полезными
-
Вот так…**
1. Весна и Ява
>> Как Spring достигает совместимости с Java 6, 7 и 8
Понимание разумного построения Spring с поддержкой Java 8, но не требующего Java 8 .
Здесь вы найдете информацию для тех, кто поддерживает библиотеку/фреймворк/API на земле Java.
>> Весна из окопов: Внедрение значений свойств в бины конфигурации
Если вы имеете дело с множеством свойств в вашем проекте , это, безусловно, хороший совет, которому нужно следовать - значительно облегчающий управление всей этой сложностью.
>> Отображение набора результатов: основы
Первый из того, что выглядит как многообещающая серия о работе с JPA и Result Sets .
>> Как Hibernate хранит записи кэша второго уровня
-
Исследование Hibernate Cache ** весело и быстро. Из этого материала можно многому научиться.
>> Spring Enable annotation - запись пользовательской аннотации Enable
-
Аннотация в стиле @ EnableFoo ** определенно может пригодиться в сложных системах, и нет никаких причин ограничиваться только стандартными в рамках.
>> Внедрение инструментов управления журналами: Splunk vs Logstash vs. Sumo Logic
Управление бревнами, видимость, исследование и анализ очень важны даже для средних проектов. Вы можете получить так много, если правильно внедрить решение для ведения журнала ** в производство.
Эти инструменты также окупаются в первые несколько раз, когда вы экономите несколько часов на просмотре текстовых файлов журналов. В эти дни я регулярно использую стек ELK.
Также стоит прочитать:
-
===== http://blog.jooq.org/2015/04/07/how-to-avoid-the-dreaded-dead-lock-when-pessimistic-locking-and-some-awesome-java -8-use/[>> Как избежать ужасной мертвой блокировки при пессимистической блокировке - и немного удивительного использования Java 8!]
-
===== >> 7 вещей, которые вы думали Вы знали о сборке мусора - и совершенно не правы
Вебинары и презентации:
Время для обновления:
-
===== http://spring.io/blog/2015/04/07/spring-amqp-1-4-4-and-spring-integration-3-0-7-4-0-7 -and-4-1-3-are-available[>> доступны Spring AMQP 1.4.4 и Spring Integration 3.0.7, 4.0.7 и 4.1.3]
-
===== >> JClouds 1.9.0
2. Технический
>> О чем рассказывает ваш код?
Всегда есть еще один шаг на пути к написанию чистого, поддерживаемого кода.
-
Как этот код читает для кого-то, кто не вы ** определенно стоит знать, так как большая часть времени команд тратится на чтение кода.
Также стоит прочитать:
3. Musings
>> Если денег достаточно, все ошибки мелкие
Это важный урок для всех проектов с открытым исходным кодом и для нашей отрасли в целом . Это очень прагматично и определенно долго читается, но у него есть хорошие шансы подтолкнуть экосистему в правильном направлении.
>> Пожалуйста, направляйте все запросы моему агенту
Интересная идея - понятия не имею, практично это или нет, но было весело читать.
>> Откажитесь от приоритета «sorta high»/«P1 ′ ′».
Вы когда-нибудь делали паузу на секунду, просматривая поле « Priority » при открытии проблемы в JIRA?
Это признак того, что что-то в этом может быть улучшено, и эта часть представляет собой твердое предложение о том, как это сделать.
Также стоит прочитать:
-
===== >> Чистая связь
-
===== >> BDD по примеру
4. Комиксы
И мой любимый Дилбертс недели:
5. Выбор недели
Ранее в этом году я представил раздел «Выбор недели» в своем «Еженедельном обзоре». Если вы уже в моем списке рассылки - вы уже выбрали - надеюсь, вам понравилось.