Java Weekly, Issue 196 – Java周刊,第196期

最后修改: 2017年 9月 28日

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

Lots of interesting writeups on Java 9 this week.

本周有很多关于Java 9的有趣文章。

Here we go…

我们来了……

1. Spring and Java

1.Spring和Java

>> Java 9 and IntelliJ IDEA [blog.jetbrains.com]

It’s nice to see that tools are adapting to new releases super quickly 🙂

很高兴看到工具能超快地适应新的版本 🙂。

>> Sneakily Throwing Exceptions in Lambda Expressions in Java [4comprehension.com]

Java 8 brought also small amendments to Type Inference – which can be used for disguising checked exceptions as runtime exceptions.

Java 8还带来了对类型推理的小幅修正–可用于将检查的异常伪装成运行时异常。

Definitely good to know about it but it’s worth being careful when using it.

了解这一点绝对是好事,但使用时值得小心。

>> The JVM on Fire – Using Flame Graphs to Analyse Performance [blog.codecentric.de]

Looks like Flame Graphs can be a much more readable alternative to standard profilers’ views.

看起来Flame Graphs可以成为标准剖析器视图的一个更可读的替代方案

>> Testing Microservices — Java & Spring Boot [hamvocke.com]

A comprehensive guide to Microservices testing with Spring Boot.

使用Spring Boot进行微服务测试的综合指南。

>> SecureLogin For Java Web Applications [techblog.bozho.net]

The SecureLogin protocol is a new promising option for securing web applications.

SecureLogin协议是确保网络应用安全的一个有前途的新选择。

>> RebelLabs Developer Productivity Report 2017: Why do you use the Java tools you use? [zeroturnaround.com]

It’s always super interesting to get usage insights for tools we actually use.

获得我们实际使用的工具的使用心得总是超级有趣。

Also worth reading:

Webinars and presentations:

网络研讨会和演讲:

Time to upgrade:

升级的时间:

2. Technical

2.技术

>> Polite HTTP API design – “Use the headers, Luke!” [blog.codecentric.de]

It’s always a good idea to use the right HTTP headers – as the spec intended 🙂

使用正确的HTTP标头总是一个好主意–正如规范中所规定的那样🙂

Also worth reading:

还值得一读。

3. Musings

3.思索

>> Low-risk Monolith to Microservice Evolution Part I [blog.christianposta.com]

A cool write-up about minimizing risk when refactoring your monolith to microservice architecture.

一篇关于重构单片机到微服务架构时将风险降到最低的文章

Also worth reading:

还值得一读的是:

4. Comics

4.漫画

And my favorite Dilberts of the week:

还有本周我最喜欢的Dilberts。

>> Soul Killing Tasks [dilbert.com]

>> Estimate of Timeline [dilbert.com]

>> Ideal Customer [dilbert.com]

5. Pick of the Week

5 本周精选

>> Starting a Tech Firm in the Era of the Efficiencer [daedtech.com]