Много интересных рецензий на Java 9 на этой неделе.
-
Вот так…**
1. Весна и Ява
>> Доступ к закрытому состоянию модулей Java 9 []
Введение модульности в Java 9 проливает новый свет на доступ к частным полям с помощью «глубокого отражения». А также создает проблемы для таких библиотек, как Hibernate или Lombok.
https://blog.codecentric.de/ru/2017/04/ansible-docker-windows-containers-spring-boot/ [ >> Запуск приложений Spring Boot на Docker-контейнерах Windows с Ansible: полный Гид вкл. ** Упаковщик, Бродяга
Оказывается, мы можем запускать настоящие Docker-контейнеры в Windows без использования виртуальных машин 🙂
>> Какая платформа Java Logging Framework имеет лучшую производительность? []
Полное руководство по ведению журнала Java с точки зрения производительности.
-
Также стоит прочитать: **
-
===== >> Юнит 5: Котлин []
-
===== ** https://blog.sebastian-daschner.com/entries/changing private static final field[>> Как изменить приватные статические поля final ]][[
-
===== >> Классы модульного тестирования, зависящие от времени []
-
===== http://marxsoftware.blogspot.com/2017/04/g1gc-versus-cms.html [** >> Сборщики мусора Java: когда G1GC вынудит CMS выйти?
-
===== >> Финализатор Java и потоки ввода/вывода файлов Java []
-
===== >> Подсказки Hibernate: Как вызвать стандартную функцию в JPQL запрос []
-
Вебинары и презентации: **
-
===== ** https://www.infoq.com/presentations/java-9-gc? utm campaign = infoq content
-
===== ** >> Свободная обработка данных в облачном потоке данных
-
Время для обновления: **
-
===== https://maven.apache.org/docs/3.5.0/release-notes.html#Overview about the__changes[>> Выход Maven 3.5.0] []
-
===== >> Выпущен Gradle 3.5 []
-
===== >> Spring Vault 1.0 переходит в GA []
-
===== http://mail-archives.apache.org/mod mbox/www-announce/201704.mbox/%3CCACmp6kqr7 40-r1-wshqFn-T%2B9Pugap72m6afi0WESHEL-JhzQ%40mail.gmail.com%3E[>> Log4j 2.8.2 выпущен] []
2. Технический
>> Как решать сложные проблемы с использованием генетических алгоритмов []
Быстрый пример того, как подражание природе может помочь нам решать сложные проблемы .
>> Распределенный кэш - обзор []
Краткое и практическое введение в распределенные кэши .
Оказывается, вы можете использовать Kotlin и для фронт-энда, при условии, что вы используете Kotlin для JavaScript.
-
Также стоит прочитать: **
-
===== >> Как работают консультативные блокировки PostgreSQL []
-
===== https://blog.codecentric.de/en/2017/04/xfs-possible-memory-allocation-deadlock-kmem alloc/[>> XFS: возможный тупик выделения памяти в kmem alloc] []
3. Musings
>> Дилемма Полиглота []
Очень важно уметь использовать свои навыки для решения проблем, а не просто быть универсальным перочинным ножом.
-
Также стоит прочитать: **
-
===== >> Создание холста MVP []
-
===== >> Роботы еще не украли нашу работу []
-
===== >> Уроки, извлеченные из написания и публикации бестселлера за 3 месяца []
-
===== >> Всегда уходить []