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

最后修改: 2022年 3月 17日

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

1. Spring and Java

1.Spring和Java

>> JDK 18 G1/Parallel/Serial GC changes [tschatzl.github.io]

>> JDK 18 G1/Parallel/Serial GC变化 [tschatzl.github.io]

GC Improvements in Java 18 String deduplication for all GCs, configurable card sizes, faster startups with Serial GC, and quite a bit more.

Java 18中的GC改进 所有GC的重复数据删除,可配置的卡片大小,使用串行GC的更快启动,以及更多。

>> How to Stop a Java Thread Without Using Thread.stop()? [4comprehension.com]

>>如何不使用Thread.stop()来停止一个Java线程? [4comprehension.com]

Let’s see what’s wrong with Thread.stop(), and use cooperative thread interruption with interrupt flag and InterruptedException.

让我们看看Thread.stop()有什么问题,以及使用合作线程中断标志和InterruptedException

>> Introducing the `oracle-actions/setup-java` GitHub action [inside.java]

>> 介绍`oracle-actions/setup-java` GitHub动作 [inside.java]

Introducing an additional way to consume the various JDK builds produced by Oracle in GitHub Actions, including early access ones.

介绍一种额外的方式,以消费由Oracle在GitHub Actions中制作的各种JDK构建,包括早期访问的构建。

Also worth reading:

Webinars and presentations:

网络研讨会和演讲:

Time to upgrade:

升级的时间:

2. Technical

2.技术

>> Feature Flags: Make or Buy? [reflectoring.io]

>> 特征旗。制作还是购买? [reflectoring.io]

A step-by-step guide on creating feature flag service: configuration-based, database-based, context-sensitive. Good stuff.

一个关于创建特征标志服务的逐步指南:基于配置、基于数据库、对环境敏感。好东西。

Also worth reading:

还值得一读的是:

3. Musings

3.思索

>> Constrained by talent and struggling to attract top technologists [martinfowler.com]

>>受制于人才,难以吸引顶尖技术人才 [martinfowler.com]

On scaling bottlenecks: signs and symptoms, and common ways for getting out of the bottleneck! Yeah, a good weekend read.

关于扩展瓶颈:迹象和症状,以及走出瓶颈的常见方法是的,周末的好书。

Also worth reading:

还值得一读的是:

4. Comics

4.漫画

And my favorite Dilberts of the week:

还有本周我最喜欢的Dilberts。

>> No Code Of Ethics [dilbert.com]

>> 没有道德准则 [dilbert.com]

>> Sunday Advice Of The Experts [dilbert.com]

>> Sunday Advice Of the Experts [dilbert.com]

>> Promoted Not Fired [dilbert.com]

>> Promoted Not Fired [dilbert.com]

5. Pick of the Week

5 本周精选

This is the first discount since June of last year – launches are a lot of work and we do these very rarely.

这是自去年6月以来的第一次折扣–发射是一项大量的工作,我们很少做这些。

Here we are – all of my courses are 30% off until next Friday: 

我们来了–我的所有课程在下周五之前都是30%的折扣。

>> All Courses (30% off)

>> 所有课程(30%折扣)

Next »

Java Weekly, Issue 430

« Previous

Java Weekly, Issue 428