В самом начале 2014 года я решил начать отслеживать свои привычки в чтении и поделиться лучшими вещами здесь, на Baeldung .
Курирование моего чтения сделало его более целенаправленным и разнообразным - и я надеюсь, что я также предоставлю вам ценность, позволив поднять лучшее содержание недели для поднятия на вершину.
-
Вот так…**
1. Ява и Весна
>> Oracle объявляет о новых функциях Java 9!
-
Новые функции Java 9 ** были объявлены на этой неделе. Мы знали, что модульность была в центре внимания, но мы не знали, что «ведение журнала» получает подтяжку лица и «опции GC», что-то вроде очистки.
>> Руководство для начинающих по обработке часовых поясов в Java
Основы работы со временем в Java - хорошие вещи.
>> Прерывание задач исполнителя
Мне нравится этот блог - это почти всегда то, что я нахожу в закладках после прочтения. Это о деталях того, как обрабатывать отмену текущей работы, происходящей внутри потока .
У меня есть лишь смутные воспоминания о том, как я это делал несколько лет назад, и, к сожалению, я не делал заметок. Оказывается, я могу просто вернуться к этой части.
>> ExecutorService - 10 советов и приемов
Практические рекомендации, которым нужно следовать при работе с пулами потоков . Даже тот, кто спрятан за абстракцией Springs @ Async , выиграет от многих из этих моментов. В общем, если вы используете их, прочитайте это - вы сэкономите немного времени.
>> Devoxx 2014 - Голосование на доске
Интересный снимок экосистемы Java от избирателей из Devoxx 2014.
Стоит быстро прочитать.
Конечно, на этой неделе вышли новые весенние записи от SpringOne:
-
===== >> SpringOne2GX 2014 Повтор: что нового в Spring Данные?
-
===== >> Воспроизведение SpringOne2GX 2014: возможности языка Java 8, что для вас?
-
===== >> SpringOne2GX 2014 Воспроизведение: Инструменты разработчика - что нового и что дальше
-
===== >> Screencast: Как создать приложение RESTful за пять минут или меньше
2. Технические и размышления
>> Непрерывная доставка 101: Автоматическое развертывание
-
Непрерывное развертывание - путь к успеху ** - я не думаю, что кто-то будет спорить с этим. Попасть туда - это совсем другая история - эта часть представляет собой быструю и точную модель зрелости для CD - очень полезную вещь, которую нужно держать в своем заднем кармане, когда вы настраиваете Jenkins для своего следующего проекта.
>> Тестирование стратегий в микросервисной архитектуре
Эта колода в стиле презентации - очень хорошее место для начала понимания микросервисов
2014 год определенно был годом роста и принятия этого архитектурного стиля, но - исходя из количества неудачных историй , появившихся в последнее время, - его не следует воспринимать как стандартное решение.
Несмотря на это, эта колода - сбалансированный и хорошо составленный ресурс.
http://damienkatz.net/2014/11/cap should be__clap.html[>> CAP должен быть CLAP]
Очень хорошо прочитайте почему задержка должна быть частью нашего обсуждения CAP и наших рассуждений о доступности. Определенно стоит прочитать.
>> Уничтожающая сложность
Тот факт, что некоторые люди естественным образом добавляют сложность к любому сценарию и некоторые снимают его , является одной из тех вещей, которые - как только вы начинаете ласкать - вы начинаете видеть повсюду. И повсюду можно увидеть худшие вещи - например, число 11 (я знал парня).
Короче говоря, как и все модели, эта модель немного упрощена, но очень полезна. Полезно тем, что дает вам хорошую основу для анализа и улучшения ваших собственных решений данной проблемы.
>> Как я все еще пишу код как технический лидер?
Полезная тактика на быть эффективным техническим лидером . А эффективный означает не устанавливать дистанцию между собой и кодом - если вы перестанете кодировать, то перестанете быть хорошим лидером.
3. Комиксы
Ты хоть у меня кончился с хорошим XKCD? Подумай еще раз:
** 4. Выбор недели
**
Недавно я представил раздел «Выбор недели» в моем «Еженедельном обзоре». Если вы уже в моем списке рассылки - вы уже выбрали - надеюсь, вам понравилось.
Если нет - вы должны подписаться, чтобы получить следующий.