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

最后修改: 2019年 7月 2日

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

Here we go…

我们来了……

1. Spring and Java

1.Spring和Java

>> Hiding Services & Runtime Discovery with Spring Cloud Gateway [spring.io]

A solid, ready-to-run example using Spring Cloud’s gateway and registry services. Good stuff.

使用Spring Cloud的网关和注册表服务的一个坚实的、可运行的例子。好东西。

>> Exercises in Programming Style: maps are objects too [blog.frankel.ch]

A functional solution to the word extraction problem seen previously in the series, this time using an immutable map in Kotlin.

该系列中之前看到的单词提取问题的功能解决方案,这次使用的是Kotlin中的不可变地图。

>> Running Gradle inside Maven [andresalmiray.com]

And although Gradle builds don’t participate directly in the Maven reactor, you can execute a Gradle build within a multi-module Maven project with the right combination of plugins.

尽管Gradle构建不直接参与Maven反应器,但你可以在一个多模块的Maven项目中执行Gradle构建,通过正确的插件组合

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical and Musing

2.技术和思考

>> How to use S3 POST signed URLs [advancedweb.hu]

An overview of how to use POST URLs to get around the shortcomings of their PUT counterparts.

关于如何使用POST URLs来绕过PUT对应的缺点的概述

>> Moving Control to the Endpoints [mnot.net]

And a look at the obstacles standing in the way of wider adoption of encrypted DNS solutions.

再来看看阻碍更广泛采用加密DNS解决方案的障碍

Also worth reading:

3. Comics

3.漫畫

>> Measuring Excellence [dilbert.com]

>> When Wally Is Busy [dilbert.com]

>> Zombie Projects [dilbert.com]

4. Pick of the Week

4.本周精选

A cool writeup from Datadog focused on how to how to actually get your log data processed:

来自Datadog的一篇很酷的文章专注于如何实际处理你的日志数据。

>> How to collect, customize, and standardize Java logs [datadoghq.com]

 

If you’ve ever worked on any sufficiently large application, you know all too well that’s not a trivial task.

如果你曾经在任何足够大的应用程序上工作过,你都知道这不是一项微不足道的任务。

Next »

Java Weekly, Issue 289

« Previous

Java Weekly, Issue 287

Next

Java周刊。第289期

Previous

Java Weekly, Issue 287