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

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

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

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

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

ANDROMEDA 42

1. Весна и Ява

>> Простые микросервисы, управляемые событиями, с помощью Spring Cloud Stream [ spring.io ]

Хороший набор абстракций, помогающий исключить шаблоны из кода обмена сообщениями .

>> Как сопоставить столбцы JSON SQL Server с помощью JPA и Hibernate [ vladmihalcea.com ]

Краткий обзор класса JsonStringType , доступного в проекте hibernate-types.

>> Миграция ServiceLoader в модульную систему Java 9 [ blog.frankel.ch ]

И хороший пример того, как отделить API от реализации с помощью JPMS .

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

>> Spring Cloud Stream — демистифицированный и упрощенный [ spring.io ]

>> Spring MVC — конвертер сообщений HTTP [ vard-lokkur.blogspot.com ]

>> Выпуск Open Liberty 19.0.0.9 завершает поддержку API MicroProfile Standalone Reactive Streams [ infoq.com ]

>> Представляем Jakarta NoSQL [ infoq.com ]

>> Что нового в MicroProfile 3.1 [ rieckpil.de ]

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

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

>> Подкаст Bootiful: сумасшедший ученый Spring Энди Клемент об AspectJ, SpEL, Eclipse, Graal и многом другом [ spring.io ]

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

>> Delta: платформа для синхронизации и обогащения данных [ medium.com ]

Крутая новая платформа от Netflix для синхронизации нескольких хранилищ данных .

>> ДДД. v Анемичные модели предметной области (Мартин Фаулер) [ blog.codecentric.de ]

Теперь, когда инструменты ORM значительно улучшились, возможно, пришло время пересмотреть, есть ли место для анемичной модели предметной области.

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

>> Как мультиплексирование меняет ваши HTTP API [ mnot.net ]

>> Проблемы внедрения Service Mesh в корпоративных организациях [ christianposta.com ]

>> AWS CDK, часть 2. Как создать корзину S3 [ blog.codecentric.de ]

>> Facebook выпускает наборы данных поиска кода AI [ infoq.com ]

>> Получить работу без процесса или конкуренции? Это не так сложно, как вы думаете [ daedtech.com ]

3. Комиксы

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

>> Отсутствие стратегии [ dilbert.com ]

>> Догберт разработал симуляцию [ dilbert.com ]

>> Скользкий склон [ dilbert.com ]

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

Это имеет больше смысла, так как выбор на этой неделе 🙂 — Boot 2.2 вышел:

>> Spring Boot 2.2.0 [ spring.io ]