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

最后修改: 2017年 4月 12日

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

Lots of interesting writeups on Java 9 this week.

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

Here we go…

我们来了……

1. Spring and Java

1.Spring和Java

>> Accessing private state of Java 9 modules [in.relation.to]

The introduction of modularity to Java 9 sheds new light on accessing private fields using “deep reflection”. As well as creates problems for libraries such as Hibernate or Lombok.

在Java 9中引入的模块化为使用 “深度反射 “访问私有字段提供了新的启示。以及为Hibernate或Lombok等库带来了问题。

>> Running Spring Boot Apps on Docker Windows Containers with Ansible: A Complete Guide incl Packer, Vagrant & Powershell [codecentric.de]

It turns out we can run real Docker containers on Windows without using virtual machines 🙂

事实证明,我们可以在Windows上运行真正的Docker容器而不使用虚拟机 🙂

>> Which Java Logging Framework Has the Best Performance? [sitepoint.com]

A comprehensive guide to Java logging from the performance side of things.

从性能方面对Java日志进行全面指导。

Also worth reading:

还值得一读的是:

Webinars and presentations:

网络研讨会和演讲:

Time to upgrade:

升级的时间:

2. Technical

2.技术

>> How to Solve Tough Problems Using Genetic Algorithms [blog.takipi.com]

A quick example of how mimicking nature can help us tackle complex problems.

一个快速的例子,说明模仿自然可以帮助我们解决复杂问题

>> Distributed Cache – Overview [techblog.bozho.net]

A short and practical introduction to distributed caches.

关于分布式缓存的简短而实用的介绍。

>> Kotlin for front-end developers [frankel.ch]

>> Kotlin for front-end developers[frankel.ch]

It turns out you can use Kotlin for front-end development too, assuming you use Kotlin to JavaScript transpiler.

事实证明,你也可以将Kotlin用于前端开发,假设你使用Kotlin到JavaScript的转译器。

Also worth reading:

还值得一读的是:

3. Musings

3.思索

>> The Polyglot’s Dilemma [daedtech.com]

It’s crucial to be able to use your skills for solving problems and not just being a universal penknife.

关键是要能用自己的技能来解决问题,而不仅仅是做一把万能的笔刀。

Also worth reading:

还值得一读的是:

4. Comics

4.漫画

And my favorite Dilberts of the week:

还有本周我最喜欢的Dilberts。

>> On networking 1 [dilbert.com]

>> On networking 2 [dilbert.com]

>> They’re trying to kill me [dilbert.com]

5. Pick of the Week

5 本周精选

>> The “Java in 2017” Survey Results