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

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

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

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

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

ANDROMEDA 42

1. Весна и Ява

>> Проверка работоспособности и готовности с помощью Spring Boot [ spring.io ]

Дополнительная поддержка управления жизненным циклом приложений и контейнеров Kubernetes появится в Spring Boot 2.3.

>> Учебное пособие по Spring Boot: создание микросервисов, развернутых в Google Cloud [ infoq.com ]

Краткое руководство, которое поможет вам использовать GKE, Jib, GCP и Skaffold для создания и развертывания сервисов Spring Boot.

>> Лучший способ использовать JPA SqlResultSetMapping [ vladmihalcea.com ]

И взгляните на три его варианта сопоставления: @EntityResult , @ConstructorResult и @ColumnResult .

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

>> Тесты Spring Boot с Testcontainers и PostgreSQL, MySQL или MariaDB [ blog.codeleak.pl ]

>> Руководство по тестированию с помощью Spring Boot Starter Test [ rieckpil.de ]

>> @DynamicPropertySource в Spring Framework 5.2.5 и Spring Boot 2.2.6 [ spring.io ]

>> Работа с несовместимым кодом при компиляции Graal VM AOT [ blog.frankel.ch ]

>> Строки с нулевым хэш -кодом [ javaspecialists.eu ]

>> Есть ли в Java параметры по умолчанию? [ olszewski.com ] _

>> Советы Spring: Spring Cloud Loadbalancer [ spring.io ]

>> Объяснение событий приложения Spring Boot [ Reflectoring.io ]

>> О честных и масштабируемых блокировках [ alidg.me ]

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

>> Подкаст Bootiful: Apache Groovy, Testcontainers и коммиттер Reactor Сергей Егоров [ spring.io ]

>> Записи и запечатанные типы — скоро в JVM рядом с вами! [ infoq.com ]

>> Реактивные архитектуры с RSocket и Spring Cloud Gateway [ infoq.com ]

>> Функция Spring Cloud: напишите один раз, работайте где угодно (на самом деле!) [ infoq.com ]

>> Поиск событий [ abdullin.com ]

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

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

>> Spring Boot для Apache Geode и Pivotal GemFire 1.2.6.RELEASE Доступен [ spring.io ]

>> Spring Data Moore SR6 уже доступен [ spring.io ]

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

>> Посмотрите, как Google отслеживает ваше местоположение. С Python, Jupyter, Pandas, Geopandas и Matplotlib [ nurkiewicz.com ]

Если у вас включены службы определения местоположения, вы можете использовать этот конвейер Jupyter Notebook, чтобы узнать, сколько истории геолокации собирает Google .

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

>> Настройка плагина OCI Gradle Build Cache с помощью GitHub Actions [ andresalmiray.com ]

>> TDD и интерфейс немедленного режима [ blog.code-cop.org ]

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

>> Парное программирование без клавиатуры [ blog.codecentric.de ]

И объединение в пары у доски может быть более эффективным, чем переход сразу к коду , когда дизайн неясен.

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

>> Призраки существуют – иллюзия IT Corporation World [ thecookiezen.com ]

>> Тенденции в Интернете [ blog.shodan.io ]

>> Covid-19, ретроспектива [ jacquesmattheij.com ]

4. Комиксы

>> Ted Talks делают вас умнее [ dilbert.com ]

>> Секрет управления [ dilbert.com ]

>> Очки удаляют людей [ dilbert.com ]

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

Наконец-то создал очень простую страницу для всех курсов на ForEach, теперь, когда происходит эта первая «распродажа»:

>> Все курсы по ForEach