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

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

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

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

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

ANDROMEDA 42

Вот так…

1. Весна и Ява

>> Изучите проект на start.spring.io [ spring.io ]

Отличный новый инструмент, с помощью которого вы можете просмотреть сгенерированные файлы проекта, не загружая и не распаковывая их.

>> Поддержка MySQL 8 для пользовательских ограничений SQL CHECK [ vladmihalcea.com ]

Краткий обзор тестирования пользовательских ограничений SQL CHECK в JPA, которые теперь доступны в MySQL 8.0.16 . Может пора обновиться.

>> Давайте также применим run с функциями области видимости Kotlin [ blog.codecentric.de ]

И хорошая статья о создании более читаемого кода Kotlin с использованием функций let, also, apply, run и с .

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

>> Что нового в JUnit 5.5 [ billykorando.com ]

>> Спецификации Java EE переименованы в Jakarta EE [ infoq.com ]

>> Project Valhalla: первый взгляд на встроенные типы LW2 [ marxsoftware.com ]

>> Использование типов пересечений в Java [ 4comprehension.com ]

>> Упражнения в стиле программирования: Программирование, управляемое событиями [ blog.frankel.ch ]

>> Запуск тестов интеграции Elasticsearch с JUnit 5, Karate и TestContainers (Docker) [ vanwilgenburg.com ]

>> История изменений функций интерфейса Java [ vojtechruzicka.com ]

>> Развертывание приложений Java EE в Kubernetes [ rieckpil.de ]

>> Никогда не учусь… [ info.michael-simons.eu ]

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

>> Подкаст Bootiful: доктор Венкат Субраманиам о Kotlin, будущем Java, Spring, открытом исходном коде, продуктивности и крутизне и многом другом. [ весна.ио ]

>> GOTO 2019 — Оповещения об инвестициях в режиме реального времени с использованием Apache Kafka в ING Bank — Marcos Maia & Tim v Baarsen [ youtube.com ]

2. Техника и размышления

>> Начало работы с Amazon Web Services (AWS) [ blog.scottlogic.com ]

Отличная подборка ресурсов, которые помогут вам сделать первые шаги к использованию AWS.

>> Лучшие практики проверки кода [ trishagee.github.io ]

И краткое руководство, которое поможет вам создать эффективный процесс проверки кода.

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

>> Принципы тестирования программиста [ medium.com ]

>> Масштабирование Appsec в Netflix [ medium.com ]

>> Проблемы с ориентацией при обработке документов (модули преобразования Kofax) [ blog.codecentric.de ]

3. Комиксы

>> У лидеров разные воспоминания [ dilbert.com ]

>> Уолли использует громкую связь [ dilbert.com ]

>> ИИ, создающий комиксы [ dilbert.com ]

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

>> Диета внимания [ markmanson.net ]