Перейти к основному содержимому

Еженедельник Java, выпуск 325

· 3 мин. чтения

Задача: Наибольшая подстрока без повторений

Для заданной строки s, найдите длину наибольшей подстроки без повторяющихся символов. Подстрока — это непрерывная непустая последовательность символов внутри строки...

ANDROMEDA 42

1. Весна и Ява

>> Советы Spring: Java 14 (или: Может ли ваша Java сделать это?) [ spring.io ]

Несколько практических примеров, показывающих, как получить максимальную отдачу от Java 14 в приложении Spring Boot .

>> GraalVM 20.0: запуск Tomcat как собственного образа в Windows [ infoq.com ]

Apache Tomcat 9 полностью интегрирован, хотя вам все равно потребуется запустить виртуальную машину субстрата для поддержки отражения и динамической загрузки классов .

>> Чистые границы архитектуры с помощью Spring Boot и ArchUnit [ Reflectoring.io ]

И самоуверенный подход к модульной архитектуре с использованием пакетов Java, внедрения зависимостей и тестов ArchUnit.

Также стоит прочитать:

>> Выпущена Java 14 [ infoq.com ]

>> Начало работы с RSocket: Spring Boot Fire-And-Forget [ spring.io ]

>> Внедрение чистой архитектуры с помощью Quarkus [ blog.sourced-bvba.be ]

>> Тестирование Spring RestTemplate с помощью @RestClientTest [ rieckpil.de ]

>> New Relic — отчет о состоянии Java [ infoq.com ]

>> Первая разработка API с использованием Spring Boot и Swagger [ Reflectoring.io ]

Вебинары и презентации:

>> Подкаст Bootiful: Джон Хоули об OSS в VMWare, безопасности и многом другом [ spring.io ]

>> Реализация шаблонов и протоколов безопасности микросервисов с помощью Spring Security [ infoq.com ]

>> Тестирование приложений Spring Boot [ infoq.com ]

>> Лучше, чем BASH: скрипты на Kotlin [ infoq.com ]

>> Мониторинг производительности Back-end и Front-end с помощью Micrometer [ infoq.com ]

>> Обзор вопросов читателей: удаленная работа, архитекторы решений и смерть гегемонии разработчиков [ daedtech.com ]

Время обновления:

>> Spring Boot 2.3.0.M3 уже доступен [ spring.io ]

>> Выпущен Spring Cloud Data Flow 2.4.2 GA [ spring.io ]

2. Технические

>> SVT-AV1: кодировщик и декодер AV1 с открытым исходным кодом [ netflixtechblog.com ]

Краткий обзор производительности сжатия и эффективности нового видеокодека от Intel и Netflix.

Также стоит прочитать:

>> AWS Elasticsearch Post-Mortem [ techblog.bozho.net ]

>> Готовность к изменениям благодаря гексагональной архитектуре [ netflixtechblog.com ]

>> Свой собственный контроллер Kubernetes — план работы [ blog.frankel.ch ]

3. Размышления

>> Как справиться с Covid-19, часть 2 [ martinfowler.com ]

И взгляд на то, как ThoughtWorks справляется с угрозой коронавируса.

Также стоит прочитать:

>> YAGNI — краткое введение и полевой отчет [ blog.codecentric.de ]

>> Советы по работе из дома [ blog.sebastian-daschner.com ]

>> Разговаривать с пользователями – но как? – Часть 3 [ blog.codecentric.de ]

4. Комиксы

И мои любимые Дилберты недели:

>> Уолли закругляется [ dilbert.com ]

>> Рекреационные данные [ dilbert.com ]

>> Найм дебилов [ dilbert.com ]

5. Выбор недели

Вот живая карта ситуации с COVID-19 по всему миру:

>> Глобальные случаи коронавируса COVID-19, подготовленные Центром системных наук и инженерии (CSSE) Университета Джона Хопкинса (JHU) [ arcgis.com ]

Будьте в безопасности и оставайтесь дома.