1. Spring and Java
1.Spring和Java
>> How to Speed up Large Collections Processing in Java [infoq.com]
>> 如何在Java中加快大型集合的处理速度 [infoq.com]
Evaluating different approaches to improve the performance of processing large datasets using Java Collections.
评估不同的方法来提高使用Java集合处理大型数据集的性能。
>> Configuring CORS with Spring Boot and Spring Security [reflectoring.io]
>> 使用Spring Boot和Spring Security配置CORS [reflectoring.io]
A practical guide for cross-origin resource sharing with Spring Boot and Spring Security.
使用Spring Boot和Spring Security进行跨源资源共享的实用指南。
>> Null Keys and Values in Maps [javaspecialists.eu]
>> 地图中的空键和值 [javaspecialists.eu]
And the history and current state of affairs for null key/values in different map implementations in Java. Good stuff.
以及Java中不同地图实现中的空键/值的历史和现状。好东西。
Also worth reading:
- >> Creating a custom Spring Cloud Gateway Filter [spring.io]
- >> jOOQ 3.17 Supports Implicit Join also in DML [blog.jooq.org]
- >> The State of Java and JVM Languages [infoq.com]
- >> Level up Your Java Performance with TornadoVM [infoq.com]
- >> Thymeleaf live reload with Spring Boot and Tailwind CSS [wimdeblauwe.com]
- >> The best way to fetch a Spring Data JPA DTO Projection [vladmihalcea.com]
Webinars and presentations:
网络研讨会和演讲:。
- >> Java 8 to 18: Most important changes in the Java Platform [inside.java]
- >> Configuring Quarkus URLs Behind A SSL/TLS Reverse Proxy [blog.sebastian-daschner.com]
- >> A Bootiful Podcast: Fellow Java Champion and TimescaleDB developer advocate Christoph Engelbert [spring.io]
Time to upgrade:
升级的时间:。
- >> Quarkus 2.11.3.Final released [quarkus.io]
- >> Grails 5.2.3 Released [docs.grails.org]
- >> Netflix Conductor v3.11.0 [github.com/Netflix]
- >> Elasticsearch version 8.4.0 [elastic.co]
- >> WildFly 26.1.2 is released! [wildfly.org]
2. Technical & Musings
2.技术& 思考
>> Key-Range Partitions [martinfowler.com]
>> Key-Range Partitions [martinfowler.com]
A look at how to partition data in different nodes in sorted key ranges to efficiently handle range queries.
看看如何在不同的节点中以排序的关键范围划分数据,以有效处理范围查询。
Also worth reading:
还值得一读的是:。
- >> Architecture documentation as code with Structurizr and Asciidoctor. Part 1: Workflow and tooling [blog.codecentric.de]
- >> End-to-end tracing with OpenTelemetry [blog.frankel.ch]
- >> External Debugging Tools 3: JMXTerm [foojay.io]
- >> Using Git Interactive Rebase [foojay.io]
- >> Contributing to open source – taking the dive [blog.scottlogic.com]
- >> Practice Speed [blog.code-cop.org]
- >> What is ‘the Right’ Amount of Refactoring? [blog.thecodewhisperer.com]
- >> The Lack Of Native MFA For Active Directory Is A Big Sin For Microsoft [techblog.bozho.net]
- >> How playing on guitar can help you to be a better developer? [event-driven.io]
3. Comics
3.漫畫
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> Wokeness Scores [dilbert.com]
>> Wokeness Score [dilbert.com]
>> Asking for Forgiveness [dilbert.com]
>> 请求原谅 [dilbert.com]
>> Tina Asks For A Favor [dilbert.com]
>> Tina Asks For A Favor [dilbert.com]
4. Pick of the Week
4.本周精选
>> How to pick a starter project that’ll make someone quit [amir.rachum.com]
>> 如何挑选一个能让人放弃的启动项目[amir.rachum.com]