«В самом начале 2014 года я решил отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung.
2014 год был довольно насыщенным, и каждую неделю мы писали обзоры. Я стал читать гораздо больше, чтобы убедиться, что освещаю и курирую материалы, которые имеют ценность и действительно достойны прочтения.
Дайте мне знать в комментариях, если вы находите мои обзоры интересными и полезными.
Итак, приступим…
1. Spring и Java
>> The Portable, Cloud-Ready HTTP Session
После Spring Boot я больше всего воодушевлен Spring Session среди всех новых проектов Spring, над которыми ведется работа. Эта часть дразнит Http-сессию средней редкости, поддерживаемую Redis, с развертыванием для загрузки.
>> A beginner’s guide to JPA and Hibernate Cascade Types
Огромный ресурс для понимания каскадирования в Hibernate и JPA — множество примеров, которые стоит изучить.
>> Java Bootstrap: Dropwizard vs. Spring Boot
Хорошее введение в оба фреймворка.
Важно понимать, что Dropwizard существует с 2011 года, тогда как Spring Boot — гораздо более новый фреймворк. С этой точки зрения весьма впечатляет то, что он достиг хорошего принятия и зрелости за такое короткое время.
\u003e\u003e Иди за деньгами! JSR 354 добавляет первоклассную поддержку денег и валюты в Java.
Классный вариант использования Streams для элегантного обхода деревьев.
>> Walking Recursive Data Structures Using Java 8 Streams
Также стоит прочитать:
\u003e\u003e Java 8u40 обеспечивает улучшенное управление памятью и поддержку JavaScript \u003e\u003e Видеоруководства по Kibana 4, часть 1 \u003e\u003e Наследие Java постоянно расширяется \u003e\u003e Избегайте рекурсии в ConcurrentHashMap.computeIfAbsent() \u003e\u003e JEP 110: Клиент HTTP 2 теперь предлагается для Java 9 \u003e\u003e Spring XD 1.1: Упрощение больших данных, как Spring сделал для Java EE
-
Вебинары и презентации:
\u003e\u003e Обработка ресурсов в Spring MVC 4.1 \u003e\u003e В поисках Holy Integration Test \u003e\u003e Кэширование с помощью Spring: расширенные темы и рекомендации \u003e\u003e Создание модульных SPA на основе тестирования с помощью Spring и AngularJS
-
Время для обновления:
\u003e\u003e Spring Data Release Train Fowler RC1 Доступен \u003e\u003e Lucene 5.0 отсутствует (объявление в списке рассылки) \u003e\u003e Вышел HttpClient 4.4 (объявление в списке рассылки) \u003e\u003e Выпущен Kibana 4.0.1 и \u003e\u003e Объявлен выпуск Logstash 1.5.0 RC1 и \u003e\u003e Выпущен Marvel 1.3.1 \u003e\u003e Spring Cloud 1.0.0 уже доступен ~ ~~ 2. Технические и размышления
-
Это было весело читать. Кто-то где-то не думает, что это пчелиные коленки? Я говорю богохульство.
Всякий раз, когда в своей карьере я сталкивался с обзорами производительности, как принимающей, так и дающей стороны, я всегда думал: «Должен быть лучший способ сделать это». предлагает интересную, простую альтернативу, которую стоит прочитать.
>> Unorthodocs: Abandon your DVCS and Return to Sanity
Некоторые очень интересные соображения о неблокирующей и блокирующей архитектуре.
>> Performance Reviews Simplified
Поработав с системой, основанной на событиях, я определенно вижу, как она вводит много интересных вещей, которые были бы просто невозможны с более традиционной архитектурой, но также значительно усложняет написание и причина о.
Также стоит прочитать:
>> Why Non-Blocking?
\u003e\u003e Google запрещает гиперссылки
3. Комиксы
И мой любимый Дилберт недели:
-
4. Выбор недели
Ранее в этом году я представил Раздел «Выбор недели» в моем «Еженедельном обзоре». Если вы уже есть в моем списке адресов электронной почты — вы уже выбрали — надеюсь, вам понравилось.
«
>> The Brain Wuss Subroutine
>> Getting Funding
>> Failure is guaranteed
4. Pick of the Week
Earlier this year I introduced the “Pick of the Week” section here in my “Weekly Review”. If you’re already on my email list – you got the pick already – hope you enjoyed it.