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

最后修改: 2017年 1月 12日

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

1. Spring and Java

1.Spring和Java</strong

>> Java 9 Will Change the Way You Traverse Stack Traces [takipi.com]

The upcoming Java release will feature a very interesting Stack-Walking API.

即将发布的Java版本将具有非常有趣的Stack-Walking API

>> Feedback on Feeding Spring Boot metrics to Elasticsearch [frankel.ch]

A short tutorial explaining how to integrate Spring Boot metrics with Elasticsearch.

一个简短的教程,解释了如何将Spring Boot指标与Elasticsearch集成。

>> Java Enums to Be Enhanced with Sharper Type Support [infoq.com]

Java Enums will get some enhancements. Not in Java 9 though ?

Java Enums将得到一些增强。虽然在Java 9中没有 ?

>> Fixing Bugs in Running Java Code with Dynamic Attach [sitepoint.com]

About patching JVM applications on the fly ?

关于实时修补JVM应用程序 ?

>> Why HTTP/2 with TLS is not supported properly in Java – And what you can do about it [vanwilgenburg.com]

An in-depth insight into a compatibility of TLS-enabled HTTP/2 and Java.

深入了解支持TLS的HTTP/2和Java的兼容性。

>> 2017 Predictions [adambien.blog]

Adam Bien’s 11 predictions for 2017.

亚当-比恩对2017年的11个预测

>> Staring Into My Java Crystal Ball [azul.com]

And another write-up focused on 2017, this time all about the upcoming Java releases.

还有一篇专注于2017年的文章,这次是关于即将发布的Java版本

>> The JVM is not that heavy [opensourcery.co.za]

Some actual numbers opposing the “JVM is too heavy” direction.

一些实际的数字反对 “JVM太重 “的方向。

>> Jigsaw’s Missing Pieces [wildfly.org]

Notes from the Wildfly lead on the state of the Jigsaw implementation, and more importantly the gaps in that implementation.

来自Wildfly领导的笔记,关于Jigsaw实施的状况,以及更重要的是该实施中的差距。

Also worth reading:

Webinars and presentations:

网络研讨会和演讲:

Time to upgrade:

升级的时间:

2. Technical

2.技术

>> The Dark Path [cleancoder.com]

Uncle Bob’s thoughts about features available in languages such as Kotlin or Swift.

鲍勃叔叔对Kotlin或Swift等语言中可用功能的看法。

>> Semantic Versioning is not enough [scottlogic.com]

A few thoughts about the flaws of Semantic Versioning.

关于语义版本学的缺陷的一些想法。

>> Flexible group-based permissions management! [dynatrace.com]

This is supposed to be an internal update from Dynatrace.

这应该是Dynatrace的一个内部更新。

Ignoring that aspect entirely – it’s a solid, mature example of how a permission management UI can be implemented.

完全忽略这一方面–它是一个坚实、成熟的例子,说明了如何实现权限管理用户界面

Also worth reading:

3. Musings

3.思索

>> If You Build It, They Won’t Come [daedtech.com]

Do not underestimate the power of the sales and marketing ?

不要低估销售和营销的力量 ?

>> Publicly Dogfooding Your Culture [zachholman.com]

>>公开给你的文化喂狗 [zachholman.com]

A very interesting write-up about the importance of transparency when growing a company.

关于公司发展时透明度的重要性,这是一篇非常有趣的文章。

>> Choose wisely [ontestautomation.com]

A few thoughts about APIs and automated testing.

关于API和自动化测试的一些想法。

Also worth reading:

还值得一读的是:

4. Comics

4.漫画

And my favorite Dilberts of the week:

还有本周我最喜欢的Dilberts。

>> I’m your CEO, but I’m still like a regular person [dilbert.com]

>> It takes money to make money [dilbert.com]

>> This went differently than expected [dilbert.com]

5. Pick of the Week

5。本周精选</strong

>> Quitting something you love [sivers.org]