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

最后修改: 2021年 7月 1日

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

1. Spring and Java

1.Spring和Java

>> Internal JDK Elements Strongly Encapsulated in JDK 17 [infoq.com]

>> JDK内部元素在JDK 17中被强行封装 [infoq.com]

Illegal access to internal APIs is no longer an option as of Java 17 – must know if we’re planning to use Java 17!

非法访问内部API从Java 17开始不再是一个选项–如果我们计划使用Java 17,就必须知道!

>> Hibernate Physical Naming Strategy [vladmihalcea.com]

>> Hibernate物理命名策略 [vladmihalcea.com]

Let’s see how Hibernate 5 maps entity attributes to database identifiers – it’s always a good idea to know how things work under the hood!

让我们看看Hibernate 5是如何将实体属性映射到数据库标识符的–了解事物在引擎盖下的工作原理总是一个好主意

Also worth reading:

Webinars and presentations:

网络研讨会和演讲:

Time to upgrade:

升级的时间:

2. Technical

2.技术

>> Time and Distributed Systems: Version Vector, Hybrid Clock, and Lamport Clock [martinfowler.com]

>> 时间和分布式系统。版本向量, 混合时钟,和 Lamport时钟 [martinfowler.com]

The illusion of in-synch clocks in distributed systems – a few patterns to maintain historical revisions or causal relationships in distributed systems.

分布式系统中时钟不同步的错觉–在分布式系统中保持历史修订或因果关系的几个模式

>> Implementing Microservicilites with Istio [infoq.com]

>> Implementing Microservicilites with Istio [infoq.com]

Handling most cross-cutting concerns in Microservices via Istio – circuit breaker, tracing, monitoring, and several more. An interesting read.

通过Istio处理微服务中的大多数交叉问题–断路器、追踪、监控和其他一些问题。一个有趣的阅读。

Also worth reading:

还值得一读的是:

3. Musings

3.思索

>> Start Clean! [reflectoring.io]

>> 开始清洁! [reflectoring.io]

Wanna have a good night’s sleep? Act responsibly for the things you can control in your codebase – documenting decisions, explaining the architecture, modularization, and more!

想拥有一个良好的睡眠吗?在你的代码库中对你能控制的事情负责任地行动–记录决策、解释架构、模块化,等等

Also worth reading:

还值得一读的是:

4. Comics

4.漫画

And my favorite Dilberts of the week:

还有本周我最喜欢的Dilberts。

>> Based on Facts! [dilbert.com]

>> 基于事实! [dilbert.com]

>> Loser Detector [dilbert.com]

>> 输家探测器 [dilbert.com]

>> Firing Remotely! [dilbert.com]

>> 远程发射! [dilbert.com]

5. Pick of the Week

5 本周精选

>> How to Work Hard [paulgraham.com]

Next »

Java Weekly, Issue 393

« Previous

Java Weekly, Issue 391

>> 如何努力工作[paulgraham.com]

Next

Java周刊。第393期

Previous

Java Weekly, issue 391

文章系列导航结束