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

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

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

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

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

ANDROMEDA 42

1. Весна и Ява

>> Switch как выражение в Java с синтаксисом, подобным Lambda [ blog.codeleak.pl ]

Краткое руководство, показывающее, как вернуть значение из выражения переключателя Java 14 .

>> Введение в Azure Spring Cloud с IntelliJ IDEA [ spring.io ]

Несколько инструментов, доступных в IntelliJ, для ускорения разработки и развертывания микрослужб Spring Cloud в Azure.

>> Глядя на записи Java [ mscharhag.com ]

И несколько крутых вариантов использования типа Record , в том числе ключи составной карты и как написать компактный конструктор .

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

>> Что нового в Spring Boot 2.3 (Java 14, образы OCI и т. д.) [ rieckpil.de ]

>> Проект Leyden направлен на сокращение времени запуска Java [ infoq.com ]

>> Что нового в Spring Data (Клара Дэн фон) Нейманн? [ весна.ио ]

>> Тип записи в Java [ blog.codeleak.pl ]

>> Как получить проекцию DTO «один ко многим» с помощью JPA и Hibernate [ vladmihalcea.com ]

>> Путь к AWS, часть 3: подключение приложения Spring Boot к экземпляру RDS с помощью CloudFormation [ Reflectoring.io ]

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

>> Как создать более безопасных сервис-брокеров [ spring.io ]

>> SDLC для Pivotal Platform на базе Spring Initializr, Concourse и Spinnaker [ spring.io ]

>> Главный операционный директор VMWare Санджай Пунен [ spring.io ]

>> Обеспечение гармоничной совместной работы микросервисов и устаревших технологий с архитектурами, управляемыми событиями [ infoq.com ]

>> Метрики для победы: использование Micrometer для понимания поведения приложений [ infoq.com ]

>> Neo4J OGM с Quarkus (видео) [ blog.sebastian-daschner.com ]

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

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

>> Spring Data Neumann становится общедоступным [ spring.io ]

>> Spring Session Dragonfruit-RELEASE выпущен [ spring.io ]

>> Опубликованы отчеты CVE для Spring Security [ spring.io ]

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

>> Начните свой микросервисный проект с JHipster [ blog.codecentric.de ]

Подробный обзор JHipster, полноценной платформы для создания шаблонов и разработки приложений , которая теперь охватывает как веб-приложения, так и микросервисные архитектуры.

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

>> Ветка исправлений [ martinfowler.com ] и >> Release Train [ martinfowler.com ] и >> Release-Ready Mainline [ martinfowler.com ] и >> Experimental Branch [ martinfowler.com ]

>> Публикация артефактов в Maven Central с помощью Bintray и Gradle [ andresalmiray.com ]

>> Автоматизация рабочего процесса подачи заявок на конференции: интеграция решения [ blog.frankel.ch ]

>> Модульное тестирование скриптов Bash [ advancedweb.hu ]

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

>> Преодолев рутину рефакторинга [ blog.thecodewhisperer.com ]

Ключ включает в себя повторяющуюся преднамеренную практику и применение стратегии фрагментации когнитивной психологии .

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

>> Руководство по моделированию угроз для разработчиков [ martinfowler.com ]

>> Чтобы получить лучшую работу по программированию, расскажите о своих навыках решения проблем [ codewithoutrules.com ]

>> Как НЕ надо управлять большими и сложными проектами в 2020 году [ blog.codecentric.de ]

>> Помимо COVID [ blog.scottlogic.com ]

4. Комиксы

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

>> Никаких помех дома [ dilbert.com ]

>> Асок медитирует [ dilbert.com ]

>> Никаких обедов с тобой [ dilbert.com ]

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

Старенький, но добрый:

>> Представляем преднамеренное открытие [ dannorth.net ]