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

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

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

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

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

ANDROMEDA 42

1. Весна и Ява

>> Наблюдение за распределением регистров, работающим в Java [ chrisseaton.com ]

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

>> Вход в Spring Boot [ Reflectoring.io ]

Изучение различных аспектов ведения журнала в Spring Boot : мотивация, лучшие практики, конфигурация и архитектура агрегации.

>> Сопоставление массивов с помощью Hibernate [ thorben-janssen.com ]

И сравнение различных вариантов сопоставления массивов с помощью Hibernate: коллекции элементов, двоичные типы и, конечно же, массивы, зависящие от поставщика, с пользовательскими типами Hibernate.

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

>> Новый способ модульного тестирования многопоточной Java [ vmlens.com ]

>> Ускорьте свой запрос с помощью заполнения параметров [ thorben-janssen.com ]

>> JDK16 javac xlint Предупреждение о конструкторах по умолчанию [ marxsoftware.com ]

>> Контейнеризация Java-приложений с помощью Jib [ infoq.com ]

>> OCR в Java с Tess4J [ mscharhag.com ]

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

>> Подкаст Bootiful: Елена Фелдер из Google Cloud о Spring Cloud GCP, Reactor и многом другом [ spring.io ]

>> TornadoVM: Java для GPU и FPGA [ infoq.com ]

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

>> Доступна Spring Boot для Apache Geode и VMware GemFire 1.4.0-M2 и 1.3.3.RELEASE [ spring.io ]

>> Получите самые первые биты Spring Authorization Server 0.0.1! [ весна.ио ]

>> IntelliJ IDEA 2020.2.1 доступна [ blog.jetbrains.com ]

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

>> Kotlin 1.4 содержит новые языковые функции, улучшенные компиляторы и инструменты [ infoq.com ]

Обзор новых функций в Kotlin 1.4: интерфейсы SAM, улучшения коллекций, ArrayDeque , конечная запятая и многое другое!

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

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

>> Введение в API Hypermedia REST [ mscharhag.com ]

>> Осмысление ландшафта информационной безопасности [ techblog.bozho.net ]

>> Как добавить HTTPS для веб-сайта корзины S3 с помощью Cloudflare [ advancedweb.hu ]

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

>> Карточки Scrum Essentials [ queue.acm.org ]

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

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

>> Почему разработка, ориентированная на пользователя, так важна — история тактики.ai [ blog.codecentric.de ]

>> Думайте о рабочем процессе, а не о приложении [ blog.scottlogic.com ]

>> Не прислушивайтесь к советам фрилансеров [ daedtech.com ]

4. Комиксы

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

>> Тед делает селфи с медведем [ dilbert.com ]

>> Коэффициент слишком высок [ dilbert.com ]

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

>> Избегайте ловушек малоинформативных, но высоконадежных теорий [ blog.asmartbear.com ]