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

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

1. Обзор

Протокол HTTP/2 поставляется с функцией push, которая позволяет серверу отправлять несколько ресурсов клиенту для одного запроса . Следовательно, это улучшает время загрузки страницы за счет сокращения количества циклов, необходимых для получения всех ресурсов.

Jetty поддерживает протокол HTTP/2 как для клиентской, так и для серверной реализации.

В этом руководстве мы рассмотрим поддержку HTTP/2 в Jetty и создадим веб-приложение Java для изучения функции HTTP/2 Push .

2. Начало работы

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

1. Обзор

В этой статье мы представляем RESTful API Modeling Language (RAML) — независимый от поставщика язык с открытой спецификацией, построенный на YAML 1.2 и JSON для описания RESTful API.

Мы рассмотрим базовый синтаксис и файловую структуру RAML 1.0, а также продемонстрируем, как определить простой API на основе JSON. Мы также покажем, как упростить обслуживание RAML-файлов с помощью include . А если у вас есть устаревшие API, использующие схему JSON, мы покажем, как включить схемы в RAML.

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

Наконец, мы закончим описанием текущего состояния спецификации RAML.

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

1. Введение

YAML — это удобная для человека нотация, используемая в файлах конфигурации . Почему мы предпочитаем эту сериализацию данных файлу свойств в Spring Boot ? Помимо удобочитаемости и сокращения повторений, YAML — идеальный язык для написания конфигурации как кода для развертывания.

Точно так же использование YAML для Spring DevOps упрощает хранение переменных конфигурации в среде, как рекомендует 12-факторный аутентификатор .

В этом руководстве мы сравним Spring YAML с файлом свойств, чтобы проверить основные преимущества использования одного над другим. Но помните, выбор YAML вместо конфигурации файла свойств иногда является решением личного вкуса.

2. YAML-нотация

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

В самом начале 2014 года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach .

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

Дайте мне знать в комментариях , если вы находите мои обзоры интересными и полезными.

Вот так…

1. Ява и весна

>> Прошлое, настоящее и будущее Java

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

В самом начале 2014 года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach .

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

Дайте мне знать в комментариях , если вы находите мои обзоры интересными и полезными.

Вот так…

1. Весна

Начнем с основных весенних релизов на этой неделе:

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

В самом начале 2014 года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach .

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

Дайте мне знать в комментариях , если вы находите мои обзоры интересными и полезными.

Вот так…

1. Весна и Ява

>> Микросервисы с Spring [ spring ]

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

В самом начале 2014 года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach .

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

Дайте мне знать в комментариях , если вы находите мои обзоры интересными и полезными.

Еще одна насыщенная неделя Java: http://t.co/6d1tEjrNIJ от @jetbrains , @codecentric , @vaadin , @EclipseFdn , @voxxed и @kennybastani — ForEach (@foreach) 28 июля 2015 г.

Вот так…

1. Весна и Ява

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

В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach . С тех пор не пропускал обзоров.

Вот так…

1. Весна и Ява

>> Spring Framework 4.2 становится общедоступным [ spring ]

Я обновляюсь сегодня. Буквально. Достаточно.

>> Ожидается в 2016 году: Spring Framework 4.3 и 5.0 [ spring ]

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

В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach . С тех пор не пропускал обзоров.

Вот так…

1. Весна и Ява

>> Java SE 8 Дополнительно, прагматичный подход [ joda ]

Несколько полезных советов по использованию Optional в новом коде.

>> Гуру производительности Кирк Пеппердин размышляет о результатах опроса производительности RebelLabs [ infoq ]

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

В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach . С тех пор не пропускал обзоров.

Вот так…

1. Ява и весна

>> Мое новое онлайн-обучение по настройке производительности Hibernate — защитите свою раннюю скидку [ мысли -на-java.org ]

Торбен, наконец, объявил о своем курсе Hibernate Performance Tuning на этой неделе.

Я с нетерпением ждал возможности объявить об этом некоторое время (я знал, что он работает над этим), потому что я думаю, что нашей экосистеме Java сильно не хватает надежного и доступного обучения . У нас есть много некачественных курсов Udemy за 17 долларов, а на другом конце спектра у нас есть отличные личные тренинги, которые стоят более 1000 долларов за место в день. У нас действительно не так много хороших альтернатив посередине. Вот хороший.