Java Web Weekly 49 – Java网络周刊 49

最后修改: 2015年 12月 4日

中文/混合/英文(键盘快捷键: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

>> Six-Month Delay Of Java 9 Release [codefx.org]

>> Java 9 Delayed By 6 Months? [infoq.com]

>> Java 9推迟6个月? [infoq.com]

Short and to the point – Java 9 is going to be out in early 2017 – 6 months later than originally planned.

简言之–Java 9将在2017年初推出–比原计划晚6个月。

Spring 5.0 has an adjusted schedule as well, since it’s tied to the Java 9 release.

Spring 5.0 也有调整后的时间表,因为它与 Java 9 的发布相联系。

>> Learn REST with Spring [codeleak.pl]

I’m understandably excited about this one – a very cool review of my “REST With Spring” course. Only two weeks until the Master Class is done and released.

我对这个问题感到兴奋是可以理解的–对我的”REST With Spring“课程的一个非常酷的评论。离大师班的完成和发布只有两周时间。

>> How not to hate Spring in 2016 [spring.io]

A thoughtful response to a post that made the rounds this week – all about why Spring is the worst thing since another very bad thing.

对本周发表的一篇文章的深思熟虑的回应–所有关于为什么Spring是另一件非常糟糕的事情之后最糟糕的事情。

>> Migrating OAuth2 Apps from Spring Boot 1.2 to 1.3 [spring.io]

>> 将OAuth2应用程序从Spring Boot 1.2迁移到1.3 [spring.io]

If you’re doing any OAuth2 work – and judging by the number of questions I get about it – more and more developers are leveraging Spring Security OAuth – this is definitely a writeup you don’t want to miss.

如果你正在进行任何OAuth2工作–从我收到的有关问题的数量来看–越来越多的开发者正在利用Spring Security OAuth–这绝对是一篇你不想错过的文章。

>> A Subtle AutoCloseable Contract Change Between Java 7 and Java 8 [jooq.org]

You learn something new every day – AutoClosable is actually more nuanced than it used to be in Java 7.

你每天都能学到新的东西–AutoClosable实际上比过去在Java 7中更细微

>> Which thread executes CompletableFuture’s tasks and callbacks? [nurkiewicz.com]

Another deep-dive into the Java threading deep end – quite useful if you’re thinking of making your web back-end async.

又一次深入到Java线程的深处–如果你正在考虑使你的网络后端成为异步,那就相当有用。

Also worth reading:

也值得一读。

Talks:

会谈。

Time to upgrade:

是时候升级了。

2. Technical

2.技术

>> Loadtesting using Gatling-FatJars and InfluxDB [codecentric.de]

After years and years of JMeter, Gatling is looking more and more like a solid replacement – this is a good read about scaling Gatling it out in the scope of a CI pipeline.

在JMeter使用多年后,Gatling越来越像一个可靠的替代品–这是一篇关于在CI管道范围内扩展Gatling的好文章

>> ListAndHash [martinfowler.com]

The list and map data structures are foundational pieces of most languages and core to our process of thinking about and writing code. It’s a good idea to have a solid grasp over them.

列表和地图数据结构是大多数语言的基础部分,也是我们思考和编写代码过程中的核心。对它们有一个扎实的掌握是个好主意。

Also worth reading:

也值得一读。

3. Musings

3.思索

>> The Beggar CEO and Sucker Culture [daedtech.com]

A great read about the social pressure of over-work culture, really hitting the nail on the head.

一本关于过度工作文化的社会压力的好书,真是一针见血。

>> Electronic Identification [techblog.bozho.net]

E-Identification is an interesting concept, and it looks like it might get here sooner rather than later.

E-Identification是一个有趣的概念,而且看起来它可能早晚会到来。

>> EvolvingPublication [martinfowler.com]

Writing for the web is an entirely different beast than writing for paper, but our history with paper is definitely still holding us back from new patterns and new ways of presenting information so that it best serves readers.

为网络写作与为纸张写作是完全不同的野兽,但我们与纸张打交道的历史肯定仍然阻碍着我们采用新的模式和新的方式来呈现信息,使其为读者提供最佳服务。

This piece about publishing content is probably interesting to you if you’re running a site (or planning to).

如果你正在经营一个网站(或计划经营),这篇关于发布内容的文章可能会让你感兴趣。

Also worth reading:

也值得一读。

4. Comics

4.漫画

And my favorite Dilberts of the week:

还有本周我最喜欢的Dilberts。

>> An elaborate science experiment on how much frustration it takes to kill an employee [dilbert.com]

>> The grandpa box [dilbert.com]

>> Standards meeting [dilbert.com]

 

5. Pick of the Week

5 本周精选

>> Falsehoods Programmers Believe About Names [kalzumeus.com]