Java Web Weekly 51 – Java网络周刊 51

最后修改: 2015年 12月 18日


At the very beginning of last year, I decided to track my reading habits and share the best stuff here, on Baeldung. Haven’t missed a review since.


Here we go…


1. Spring and Java


>> Refactoring Code to Load a Document []

A well documented, lengthy, “reference-able a year from now” article about one of the hardest problems in software development – managing change well.

一篇关于软件开发中最难的问题之一–管理好变化的记录良好、篇幅长、”一年后可参考 “的文章。

Specifically JSON documents/data, published externally to clients.


>> 5 Tips for Reducing Your Java Garbage Collection Overhead []

>> 5个减少Java垃圾收集开销的技巧 []

Some solid, practical tips on improving the memory footprint of your system.


>> Backing Spring Cache with Couchbase []

A play-by-play on making Couchbase jive with Spring.


I had this one on the content calendar of the site – maybe it’s time to take it off 🙂

我把这个放在网站的内容日历上–也许是时候把它拿下来了 🙂。

>> How to recognize different types of beans from quite a long way away []

A deep dive into beans in CDI. If you’re doing Java EE work, this is definitely one to read.

深入探讨了CDI中的beans。如果你正在从事Java EE工作,这绝对是一本值得一读的书。

>> OpenJDK 9: Life Without HPROF and jhat []

A quick overview of some of the low level tools that are not going to be part of Java 9, as a result of the modularization cleanup work.

简单介绍一下由于模块化清理工作而不会成为Java 9一部分的一些低级工具。

Also worth reading:


Webinars and presentations:


Time to upgrade:


2. Technical


>> Tracking HTTP/2.0 Adoption []

Very interesting and promising data about the adoption of the various HTTP/1.x alternatives.


>> Why 451? []

It’s not every day that a new HTTP status code gets created – especially one about censorship. A quick and interesting read.


Also worth reading:


3. Musings


>> Escaping Sucker Culture []

>> 逃离吸血文化 []

After the highly interesting and popular article from last week, this followup goes into some of the tactics that an employee can keep in mind (and do) when they’re in an over-work culture.


>> BDD: A Three-Headed Monster []

A solid piece about BDD; doing BDD well is going to make my 2016 goals list – and this is the kind of writeup that I need to come back to.


>> The Soul of a New Release: Eating Our Own Dog Food []

Putting out a new version of your system can be smooth sailing if you’re employing some good practices and tactics along the way. This is the way Plumbr did theirs.


Also worth reading:


4. Comics


And my favorite Dilberts of the week:


>> If it weren’t urgent, it would be email… []

>> All the numbers were wrong []

>> Should we always ignore what the data said? []


5. Pick of the Week

5 本周精选

As you know, I very rarely pick my own stuff here, in the weekly review. But – in a couple of days, my “REST With Spring” course will finally be done and going live. I’ve been working on it for 4 months now, so it feel good to finally set it free:

如你所知,我很少在每周的评论中挑选自己的东西。但是,再过几天,我的 “REST与Spring “课程终于完成并上线了。我已经为它工作了4个月了,所以最终能把它放出来感觉很好。

>> The Master Class of “REST With Spring”

>> 《REST With Spring》大师班