В самом начале 2014 года я решил начать отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach .
Курирование моего чтения сделало его более целеустремленным и разнообразным — и я надеюсь, что принесу пользу и вам, позволив лучшему контенту недели подняться на вершину.
Вот так…
1. Ява и весна
>> Когда Java 8 Streams API недостаточно
Подробный обзор классной библиотеки расширений Stream, созданной на основе основной библиотеки jOOQ и API.
>> Java 9 — окончательный список функций
Хорошее обсуждение функций, которые были объявлены/приняты в Java 9 . Java REPL было бы здорово иметь.
И, конечно же, если вы следите за новостями и обновлениями по Java 9 — вот страница, на которой я все отслеживаю.
>> Поиск ошибок параллелизма в Java
Нелегкое чтение — доктор Хайнц Кабуц рассматривает некоторые интересные ошибки параллелизма . У меня было время взглянуть только на два из них, но все они выглядят так, будто заслуживают изучения немного больше.
>> Предостережения HttpURLConnection
Это лишь одна из многих вещей, которые делают библиотеки Apache Http превосходной альтернативой стандартной необработанной библиотеке HTTP, поставляемой в комплекте с JDK.
>> Улучшение байт-кода Hibernate
Эта часть углубляется в грязную проверку Hibernate — теперь с использованием методов улучшения байт-кода — интересное и специализированное чтение.
>> Двухфазная фиксация для кэшей в памяти — часть II
И так как мы находимся на пути сохранения, вот недавняя и хорошая статья о транзакциях, когда вы работаете с кешем в памяти поверх вашего необработанного слоя сохранения .
Наконец, поскольку SpringOne2GX продолжался, новостей, связанных с Spring, немного меньше, чем мы привыкли; у нас есть классные релизы :
2. Технические и размышления
>> Чему нас научили 60 000 запросов клиентов о входе в JSON
В этой статье есть хороший призыв к действию: начните входить в JSON прямо сейчас!
Вывод
Заключительная глава солидной серии статей о производительности сети .
>> Быть идиоматичным
Хороший повод выйти из своей зоны комфорта и перенять идиоматические черты конкретного языка, на котором вы сейчас пишете код. Это просто приведет к тому , что вы быстрее освоите язык .
>> Подкаст Шона Уэса
Это один из моих любимых подкастов — он наполнен ценностью 🙂 Послушайте.
3. Комиксы
XKCD — один из тех сайтов, которые могут потратить несколько часов на копание в своих архивах — вот некоторые из моих любимых: