1. Spring and Java
1.Spring和Java
>> Getting Started With RSocket: Spring Boot Client [spring.io]
A quick tutorial that uses Spring Shell to build and run a simple RSocket client for sending request-response messages to your RSocket server.
一个快速教程,使用Spring Shell构建并运行一个简单的RSocket客户端,用于向RSocket服务器发送请求-响应消息。
>> Build Great Native CLI Apps in Java with Graalvm and Picocli [infoq.com]
A great combo for building easy-to-distribute, native images of command-line applications written in Java or any JVM-based language.
一个伟大的组合,用于构建易于分发的、用Java或任何基于JVM的语言编写的命令行应用程序的本地图像。
>> Busy Developers’ Guide to Java 9, 10, 11, 12, 13, and Above [4comprehension.com]
And a curated list of the top features since Java 8.
还有一份精心策划的自Java 8以来的顶级功能列表。
Also worth reading:
-
>> Microservices essentials: Getting started with Spring Cloud Gateway [tanzu.vmware.com]
-
>> Map merge and compute, hidden API diamonds [blog.frankel.ch]
-
>> Handling Passwords with Spring Boot and Spring Security [reflectoring.io]
-
>> Multiline String literals with Java Text Blocks [vladmihalcea.com]
-
>> Multithreading in Java. Java synchronization and concurrency. The most important information for a Java Developer interview [devdiaries.net]
-
>> TDD a Vaadin UI [blog.code-cop.org]
-
>> The Java Web Scraping Handbook [scrapingbee.com]
-
>> Polyglot Programming on the GraalVM [info.michael-simons.eu]
Webinars and presentations:
网络研讨会和演讲:。
-
>> A Bootiful Podcast: Spring I/O organizer and Spring trainer extraordinaire Sergi Almar [spring.io]
-
>> Spring Data JPA from 0-100 in 60 Minutes [infoq.com]
-
>> Spring Tips: Kotlin and Spring Security [spring.io]
-
>> Spring Tools 4: Bootiful Spring Tooling for Desktop and Cloud [infoq.com]
-
>> Streaming with Spring Cloud Stream and Apache Kafka [infoq.com]
-
>> Real-Time Performance Analysis of Data-Processing Pipelines with Spring Cloud Data Flow, Micrometer [infoq.com]
Time to upgrade:
升级的时间:。
-
>> Spring Security 5.3 goes GA [spring.io]
-
>> Spring Boot for Apache Geode & Pivotal GemFire 1.1.6.RELEASE & 1.2.5.RELEASE available! [spring.io]
-
>> Spring Session for Apache Geode & Pivotal GemFire 2.1.9.RELEASE, 2.2.3.RELEASE and 2.3.0.RC1 available! [spring.io]
-
>> Spring Cloud Hoxton Service Release 3 (SR3) is available. [spring.io]
-
>> Spring Session Dragonfruit-RC1, Corn-SR2, and Bean-SR10 Released [spring.io]
2. Technical
2.技术
>> 5 Ways to Better Understand SQL by Adding Optional Parentheses [blog.jooq.org]
A look at using parentheses with row expressions joins, and other operations, to shed some light on SQL’s syntactic structure.
看看在行表达式连接和其他操作中使用小括号的情况,对SQL的语法结构有所了解。
Also worth reading:
还值得一读的是:。
-
>> How Netflix uses Druid for Real-time Insights to Ensure a High-Quality Experience [netflixtechblog.com]
-
>> 3D Rendering on a Children’s Toy [blog.scottlogic.com]
-
>> Performance Analysis of a GraphQL application with Instana [blog.codecentric.de]
3. Musings
3.思索
>> Failure – the fertilizer of continuous learning [blog.codecentric.de]
And why learning how to embrace and learn from failure is crucial to success in the software industry.
以及为什么学习如何接受失败并从失败中学习是在软件行业取得成功的关键。
Also worth reading:
还值得一读的是:。
-
>> Why Learn to Code for Fun and Not Profit [diegobasch.com]
-
>> Mindset “I am the User” – part 1 [blog.codecentric.de] and >> Mindset “I am the User” – part 2 [blog.codecentric.de]
-
>> Agile Progress and Quality Reporting [blog.scottlogic.com]
4. Comics
4.漫画
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> Facial Recognition [dilbert.com]
>> Elbonian Consultant [dilbert.com]
>> Ghosts Use Bitcoin [dilbert.com]
5. Pick of the Week
5 本周精选
>> Focus: The Ultimate Guide on How to Improve Focus and Concentration [jamesclear.com]