«В самом начале 2014 года я решил отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung.
2014 год был довольно насыщенным, и каждую неделю мы писали обзоры. Я стал читать гораздо больше, чтобы убедиться, что освещаю и курирую материалы, которые имеют ценность и действительно достойны прочтения.
Дайте мне знать в комментариях, если вы находите мои обзоры интересными и полезными.
Итак, приступим…
1. Spring и Java
>> Mark Reinhold on Java 9 and Beyond
Планы относительно Java на будущее.
>> JDK 8 Streams and Grouping
Мощное использование потоков для реорганизации и классификации резервных коллекций.
>> Hibernate CascadeType.LOCK gotchas
Дальнейшее подробное изучение блокировок в Hibernate.
>> Test Collection Implementations with Guava
Интересный способ протестировать реализацию пользовательской коллекции с помощью тестов, которые уже существуют в Guava. Не знал, что Гуава так может.
>> Become a DevOps with Spring Boot
Это очень хорошее место для начала мониторинга приложения Spring Boot.
>> Peter Lawrey Describes Petabyte JVMs
Очень крутое исследование JVM с очень большими кучами (32 ГБ+).
>> Getting started with Activiti and Spring Boot
Полноценное, ориентированное на код введение в Activity в рамках экосистемы Spring Boot. Мне особенно нравится часть тестирования — обычно требуется немного изучить API, чтобы все получилось правильно.
>> Getting Started with Gradle: Creating a Web Application Project
Хотя лично я не пользуюсь Gradle, эта серия определенно будет моей, если я когда-нибудь решу запрыгнуть на фургон Gradle.
Также стоит прочитать:
-
\u003e\u003e Groovy Moving to Apache \u003e\u003e Spring Boot Integration Testing with Selenium \u003e\u003e Как активировать статистику Hibernate для анализа проблем с производительностью \u003e\u003e Java IO Benchmark: Quasar против Async ForkJoinPool против manageBlock \u003e \u003e SLF4J-совместимый, простой, плавный API для ведения журналов с ограничением скорости в Java \u003e\u003e Правильное уведомление о событиях Java
Веб-семинары и презентации:
-
\u003e\u003e Знакомство с Spring Session \u003e\u003e Spring Framework — сегодня, прошлое и Будущее \u003e\u003e Как я перестал беспокоиться и полюбил Lambda \u003e\u003e Отладка Java 8: новые методы исправления производственного кода \u003e\u003e Станьте организацией, управляемой данными, с помощью машинного обучения
Время для обновления:
-
\u003e\u003e Spring Tool Выпуск Suite и Groovy/Grails Tool Suite 3.6.4 \u003e\u003e Выпуск Logstash 1.5.0 RC2 \u003e\u003e Выпуск FindBugs 3.0.1 \u003e\u003e Выпуск Drools 6.2.0.Final \u003e\u003e MongoDB 3.0 и MongoDB Ops Manager теперь общедоступны \u003e\u003e The MySQL 5.7.6 Доступен релиз Milestone
2. Технические вопросы и размышления
>> Fired
На это ушло несколько человек.
>> Yak Shaving is a Good Way to Improve an API
Общеизвестно, что создавать API сложно. И, что более важно, некоторые передовые методы, которые в противном случае применялись бы в большинстве случаев создания программного обеспечения, могут не применяться при создании API. Это произведение именно об этом.
3. Комиксы
И мои любимые Дилберты недели:
>> Nothing to fear but fear itself
>> I summon the vast power of CERTIFICATION
>> I fixed the Internet
4. Выбор недели
Ранее в этом году я представил раздел «Выбор недели» в моем «Еженедельном обзоре». € . Если вы уже есть в моем списке адресов электронной почты — вы уже выбрали — надеюсь, вам понравилось.
«