Java Web Weekly, Issue 135 – Java网络周刊》第135期

最后修改: 2016年 7月 29日

中文/混合/英文(键盘快捷键:t)

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.

去年年初,我决定跟踪我的阅读习惯,并在这里分享最好的东西,在Baeldung上。从那时起,我没有错过任何一篇评论。

Here we go…

我们来了……

1. Spring and Java

1.Spring和Java

>> Reactive Programming with Spring 5.0 M1 [spring.io]

Reactive support has finally been merged and is included into this cut of the 5.x version of the framework.

反应式支持终于被合并了,并被包含在这次削减的5.x版本的框架中。

If you’ve been holding off from exploring it before, now’s a good time to get your feet wet.

如果你以前一直拖着不去探索,现在是一个很好的时机,可以让你的脚踏实地。

>> Java on Steroids: 5 Super Useful JIT Optimization Techniques [takipi.com]

Interesting notes about what JVM compiler does to optimize the performance of our production code.

关于JVM编译器如何优化我们生产代码的性能的有趣的说明。

>> Java 8 Top Tips [jetbrains.com]

A good read with or without the IntelliJ tips. Of course if you’re using IntelliJ, it’s even better.

无论是否有IntelliJ的提示,都是一本好书。当然,如果你正在使用IntelliJ,那就更好了。

>> Oh No, I Forgot Stream::iterate! [codefx.org]

Quick and to the point – some nice APIs are coming along with Java 9.

快速而有意义的是–一些不错的API将随着Java 9的到来而出现。

>> The best way to map a @OneToOne relationship with JPA and Hibernate [vladmihalcea.com]

Hehe, the good ol’ one-to-one relationship.

嘿嘿,良好的一对一的关系

>> Oracle Paves the Way to Standardise Command Line Options in the JDK [infoq.com]

A quick positive news item slotted for Java 10, among all the negative news about Java EE lately.

在最近关于Java EE的所有负面新闻中,有一条快速的正面新闻是针对Java 10的。

Also worth reading:

还值得一读的是:

Webinars and presentations:

网络研讨会和演讲:

Time to upgrade:

升级的时间:

2. Technical and Musings

2.技术和思考

>> DDD Decoded – Don’t Fear Eventual Consistency [sapiensworks.com]

“The only people worried about Eventual Consistency are CRUD programmers”. Priceless.

“唯一担心最终一致性的人是CRUD程序员”。无价之宝。

I could keep quoting, but do yourself a favor and read this one, not only for the technical aspects, but also for the laughs.

我可以继续引用,但请你帮个忙,读一读这本书,不仅是为了技术方面,也是为了笑料。

>> I wanna go fast: HTTPS’ massive speed advantage [troyhunt.com]

Quite some interesting data here, looking at the speed advantage of HTTP/2.

这里有一些有趣的数据,看一下HTTP/2的速度优势。

>> The Business-Personal Value Continuum [daedtech.com]

The writeup explores a tough topic to pin down – the way we approach our work and the balance between our natural need towards craftsmanship and actually putting out work into the world.

这篇文章探讨了一个难以确定的话题–我们对待工作的方式,以及我们对手工艺的自然需求和实际将工作投入世界之间的平衡。

I personally strive to keep a healthy tension between the two and, as Sean says – ship when it’s 90% perfect.

我个人努力在这两者之间保持一种健康的张力,正如肖恩所说–90%完美时的友谊

>> Logs for SEO [daedtech.com]

A fun read for anyone running any kind of site and dabbling in SEO.

对于经营任何类型的网站和涉足SEO的人来说,这是一本有趣的读物。

>> 12 great months for Thoughts on Java and some big changes ahead [thoughts-on-java.org]

I always enjoy this kind of post. I think there’s a lot here to unpack and reading through the thought process some else has about a tough life choice is quite helpful. Especially when it deals with such important decisions as – should I quit my job?

我总是喜欢这种帖子。我认为这里有很多东西需要解读,通过阅读其他人对艰难的生活选择的思考过程是相当有帮助的。特别是当它涉及到诸如–我应该辞职吗?这样的重要决定时。

Also worth reading:

还值得一读的是:

3. Comics

3.漫畫

And my favorite Dilberts of the week:

还有本周我最喜欢的Dilberts。

>> Mordac, the preventer of information services [dilbert.com]

>> What do you do for a living? [dilbert.com]

>> This design would be inefficient [dilbert.com]

4. Pick of the Week

4.本周精选

My talk from Spring I/O 2016 came out – if you’re working on REST API and Hypermedia with Spring, let me know what you think:

我在Spring I/O 2016的演讲出来了–如果你正在用Spring研究REST API和超媒体,请告诉我你的想法。

>> Get HATEOAS and Hypermedia right with Spring [youtube.com]