В самом начале 2014 года я решил отследить свои привычки чтения и поделиться лучшими вещами здесь, на Baeldung .
2014 год был годом, охватывающим каждую неделю обзором. Я много читаю, чтобы убедиться, что я освещаю и курирую вещи, которые имеют ценность и действительно интересны.
-
Дайте мне знать в комментариях ** , если вы находите мои обзоры интересными и полезными.
-
Вот так…**
1. Весна и Ява
>> Шаблон шлюза API : Angular JS и Spring Security, часть IV
-
Прокси/шлюз ** - это один из основных вопросов, на которые вы должны ответить при создании веб-приложения Spring. Это помогает с несколькими вещами - CORS является одним из них. Итак, эта четвертая часть новой серии Spring Security с Angular, разворачивающейся в Spring Central, является очень полезной ссылкой.
Кроме того - я просто удалил тему из списка статей TODO - и мне не нужно было писать ни единого слова.
>> Spring 4 и Java 8
Краткое руководство по тому, как Spring использует Java 8 для написания идиоматического кода.
>> Шаблоны блокировки гибернации - как работает режим оптимистичной блокировки Работа
Интересное исследование кода, основанное на оптимистической блокировке Hibernate и, что более важно, - потенциальные предостережения от его использования.
>> Чтение больших строк замедляется в JDK 7 и JDK 8
Мне нравится читать «Inspired by Actual Events» для этих глубоких погружений на язык Java , и это не разочаровывает.
Вот http://marxsoftware.blogspot.ro/2015/01/string-internal-representation-changed-java7.html отслеживание продолжения].
>> Вход в Redis с использованием Spring Boot и Logback
Стек ELK творит чудеса для регистрации - и это интересная вариация. Если вы хотите улучшить понимание своего приложения и использование журналов - это надежный подход.
Но, конечно же, стандартный стек ELK - это также очень хорошее место для начала.
>> Поддержка времени ожидания с использованием ExecutorService и Futures
Быстрая вводная статья о работе с однопоточным исполнителем и потоками Java 8 .
Время для обновления:
2. Технические и размышления
>> Как избежать идеального дизайна
Прагматизм, четкие «критерии выхода» отсутствуют в нашей отрасли.
-
Вы можете подумать, что это ошибка «молодого ружья», но это не так . Сейчас, когда вы читаете это, кто-то с десятилетиями в этой отрасли скрещивает пальцы и подписывает The Big Rewrite ** . Зачем? Потому что - может быть, на этот раз …
Так что - может, не делай этого, а может, иди и прочитай это.
** http://www .
Я стараюсь держаться подальше от Agile писем здесь, на Baeldung. Это потому, что большинство того, что я читаю на эту тему, просто исправно - иногда. Конечно, с некоторыми небольшими исключениями, такими как Dan North , но он публикует один раз каждую голубую луну.
Хотя этот - стоит прочитать.
>> Просмотр в длинном виде
-
«Длинная игра» - приобретенный навык ** , после того как вы были сожжены один-много раз. А наличие дисциплины для принятия необходимых мер и отслеживания результатов в долгосрочной перспективе может быть различием между успешным и провальным проектом.
** >> Все технологии, кроме любви
Хороший совет.
http://raibledesigns.com/rd/entry/getting started with__angularjs[>> Начало работы с AngularJS]
Похоже хорошее начало с AngularJS - я планирую пройти через это в выходные.
3. Комиксы
И мой любимый Дилбертс недели:
4. Выбор недели
Ранее в этом году я представил раздел «Выбор недели» в моем «Еженедельном обзоре». Если вы уже в моем списке рассылки - вы уже выбрали - надеюсь, вам понравилось.