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

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

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

Задача: Наибольшая подстрока палиндром

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

ANDROMEDA 42

1. Весна и Ява

>> Советы Spring: функция GraalVM Native Image Builder [ spring.io ]

Краткое введение в поддержку GraalVM для создания молниеносно быстрых нативных образов из приложений Spring Boot . Очень круто!

>> Создание современных веб-приложений с помощью Spring Boot и Vaadin [ vaadin.com ]

Полная пошаговая серия руководств, охватывающая все, от настройки среды до производственного развертывания .

>> Spring Autowiring – Это своего рода магия – Часть 2 [ blog.scottlogic.com ]

И еще один пример, когда автопроводка выходит за рамки, на этот раз заполняя пробелы неполной конфигурации .

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

>> Анонс сервера авторизации Spring [ spring.io ]

>> Добавление ссылок разбивки на страницы HAL в приложения RESTful с использованием Spring HATEOAS [ tech.asimio.net ]

>> Записи Java — руководство для начинающих [ vladmihalcea.com ]

>> Java 14: просмотр обновленного оператора switch [ mscharhag.com ]

>> Универсальное руководство по миграции базы данных с помощью Liquibase и Spring Boot [ Reflectoring.io ]

>> Выбор инструментов для тестовых двойников [ blog.thecodewhisperer.com ]

>> Сканер — странный, но полезный зверь [ stuartmarks.wordpress.com ]

>> Улучшение готовой производительности G1 [ kstefanj.github.io ]

>> Управление трафиком на основе состояния здоровья с помощью Kubernetes [ blog.arnoldgalovics.com ]

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

>> Жизнь после Java 8 [ infoq.com ]

>> Подкаст Bootiful: глава отдела защиты интересов разработчиков Jetbrains, ведущий подкаста «Talking Kotlin» и рок-звезда Kotlin Хади Харири [ spring.io ]

>> Масштабируемые облачные приложения для работы с данными на примере [ infoq.com ]

>> Создание надежных и отказоустойчивых приложений с использованием Spring Boot и Resilience4j [ infoq.com ]

>> Демонстрация приложения для потоковой передачи футбольных результатов в режиме реального времени с помощью Reactive Spring Stack [ infoq.com ]

>> Штурм события [ abdullin.com ]

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

>> Выпущен Spring Cloud App Broker 1.0.5 [ spring.io ]

>> Доступен Spring Session для Apache Geode и Pivotal GemFire 2.3.0.RC2 [ spring.io ]

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

>> Шаблоны для управления ветвями исходного кода [ martinfowler.com ]

В первой части этой серии основное внимание уделяется паре базовых шаблонов: ветвление исходного кода и основная ветка .

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

>> Регистрация дополнительных метаданных [ blog.frankel.ch ]

>> Рефакторинг: этот класс слишком велик [ martinfowler.com ]

>> Оповещения AWS об ошибках приложений [ techblog.bozho.net ]

>> Отладка сценариев Bash [ advancedweb.hu ]

>> Как Netflix обеспечивает более безопасную и быструю потоковую передачу в гостиной в многолюдных сетях с помощью TLS 1.3 [ netflixtechblog.com ]

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

>> Когда масштабирование вашей рабочей нагрузки является вопросом спасения жизней [ allthingsdistributed.com ]

Технический директор Вернер Фогельс описывает вклад Amazon.com в изучение влияния COVID-19 на планирование сценариев .

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

>> В RFC8674 безопасное предпочтение для HTTP [ mnot.net ]

>> Проведение удаленных семинаров с помощью Zoom [ blog.codecentric.de ]

>> Делать больше за меньшее время: важные навыки для продуктивных программистов [ codewithoutrules.com ]

>> Не люблю самоизоляцию [ blog.scottlogic.com ]

4. Комиксы

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

>> Плакат о наших ценностях [ dilbert.com ]

>> Без рукопожатия [ dilbert.com ]

>> Коронавирус [ dilbert.com ]

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

>> Перестаньте пытаться изменить себя [ markmanson.net ]