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

最后修改: 2020年 7月 16日

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

1. Spring and Java

1.Spring和Java

>> On Generating Identity Hash Codes [alidg.me]

An in-depth take on different strategies used by the HotSpot JVM to generate identity hashcodes.

深入了解HotSpot JVM使用的不同策略,生成身份哈希码

>> Scalability of Different Concurrent Map Implementations [vmlens.com]

Benchmarking three different thread-safe map implementations: SynchronizedMap, ConcurrentHashMap, and another lock-free implementation.

对三种不同的线程安全地图实现进行基准测试: SynchronizedMap、ConcurrentHashMap和另一种无锁实现。

>> Five JUnit 5 features you might not know yet [rieckpil.de]

A practical guide to a few lesser-known features in JUnit 5 such as nested tests, parallelization, ordered tests, and so on.

JUnit 5中一些鲜为人知的特性的实用指南,如嵌套测试、并行化、有序测试等

Also worth reading:

Webinars and presentations:

网络研讨会和演讲:

Time to upgrade:

升级的时间:

2. Technical

2.技术

>> Getting started with Ktor [mscharhag.com]

A quick demonstration of building asynchronous CRUD REST APIs in Ktor and Kotlin.

在Ktor 和Kotlin中构建异步CRUD REST API的快速演示。

Also worth reading:

还值得一读的是:

3. Musings

3.思索

>> Byte Down: Making Netflix’s Data Infrastructure Cost-Effective [netflixtechblog.com]

An interesting approach to manage infrastructure costs at Netflix: transparency instead of budget limits.

在Netflix管理基础设施成本的一个有趣的方法。透明化而不是预算限制。

Also worth reading:

还值得一读的是:

4. Comics

4.漫画

And my favorite Dilberts of the week:

还有本周我最喜欢的Dilberts。

>> First Time for Everything [dilbert.com]

>> Lack of Social Contact [dilbert.com]

>> Wally Took Notes [dilbert.com]

5. Pick of the Week

5 本周精选

>> Not sure? [asmartbear.com]

Next »

Java Weekly, Issue 343

« Previous

Java Weekly, Issue 341