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

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

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

Задача: Сумма двух чисел

Напишите функцию twoSum. Которая получает массив целых чисел nums и целую сумму target, а возвращает индексы двух чисел, сумма которых равна target. Любой набор входных данных имеет ровно одно решение, и вы не можете использовать один и тот же элемент дважды. Ответ можно возвращать в любом порядке...

ANDROMEDA

Вот так…

1. Весна и Ява

>> Полное руководство по Java 13 [ blog.codefx.org ]

На этой неделе была выпущена Java 13 — посмотрите, что нового или изменилось в самом языке , а также несколько улучшений API и новые функции JVM.

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

Приятное дополнение в релизе 2.7.0 проекта hibernate -types .

>> Анти-шаблоны проверки компонентов [ Reflectoring.io ]

И независимо от того, являетесь ли вы новичком в стандарте Bean Validation или опытным ветераном, вы обязательно найдете здесь по крайней мере пару выводов.

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

>> #HOWTO: Загрузите свое первое приложение Jakarta EE 8 [ rieckpil.de ]

>> Техническое сравнение популярных шлюзов API с Apigee Edge, Spring Cloud Gateway и Ocelot [ content.pivotal.io ]

>> Упражнения в стиле MapReduce [ blog.frankel.ch ]

>> Использование Java для управления роями роботов [ infoq.com ]

>> Eclipse предлагает инструмент оценки уязвимостей [ infoq.com ]

>> До свидания http://repo.spring (используйте https) [ spring.io ]

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

>> Подкаст Bootiful: соучредитель Spring Framework и руководитель Juergen Hoeller по Spring Framework 5.2 и другим [ spring.io ]

>> Действительно ли мы работаем в облаке? [ infoq.com ]

>> Видео о простом преобразовании данных [ successsoftware.net ]

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

>> Доступна Spring Boot для Apache Geode и Pivotal GemFire 1.1.1.RELEASE и 1.2.0.M2! [ весна.ио ]

>> Выпущен Spring Cloud Greenwich.SR3 [ spring.io ]

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

>> Мысли об эффективном корпоративном тестировании (1/6) [ blog.sebastian-daschner.com ] и >> Эффективное корпоративное тестирование — модульные тесты и тесты вариантов использования (2/6) [ blog.sebastian-daschner.com ]

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

>> Человеческие потребности против плохого кода [ blog.code-cop.org ]

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

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

>> AWS CDK, часть 1. Как создать собственный VPC [ blog.codecentric.de ]

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

>> Не позволяйте никому говорить вам, что вы не «настоящий» программист [ daedtech.com ]

3. Комиксы

>> Консультант [ dilbert.com ]

>> Прочтите руководство [ dilbert.com ]

>> Иерархия отчетности [ dilbert.com ]

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

Осталась одна неделя, чтобы проголосовать в ежегодном опросе «Состояние Явы».

Как всегда, я провожу опрос быстро и целенаправленно — его заполнение занимает буквально менее 1 минуты.

Если вы этого не сделали, обязательно посмотрите:

>> 1-минутный опрос «Состояние Java» за 2019 г.

Конечно, я поделюсь полными результатами после закрытия опроса. Спасибо.

Еще один к 300. Может быть, я украду «Это Спарта!» там 🙂