是的,我一直在这儿

我思故我在

Docker 最佳实践

Docker 开发最佳实践 整理 Docker 下最佳的开发模式用于更好的构建应用程序。 编写 Dockerfile 最佳实践 本节涵盖了构建高效镜像的推荐最佳实践和方法。 Dockerfile Docker 通过从一个包含构建...

May 18, 2022 · 16 min · Zeral

Spring Boot Lifecycle Hook

Spring Boot 遵循约定大于配置的核心思想,让我们可以轻松创建开箱即用的生产级别 Spring 应用。作为一个被广泛使用的框架,它在生命周期的各个阶段都提供了可扩展点...

April 20, 2022 · 18 min · Zeral

分布式事务

广义上的分布式事务指跨两个或多个数据存储库(尤其是数据库)对数据执行的一组操作。它通常在通过网络连接的不同节点之间进行协调,但也可能跨越单个...

March 24, 2022 · 30 min · Zeral

Nacos 入门

Nacos 简介 Nacos 可以帮助我们发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助我们快速实现动态服务发现、服务配置、服务元数据及流量管...

January 17, 2022 · 11 min · Zeral

正则速查

匹配单个字符 匹配任意字符:. . 元字符可以匹配任何单个的字符、字母、数字甚至是 . 字符本身 匹配特殊字符:\ \ 反斜杠是一个元字符( metachar...

December 11, 2021 · 13 min · Zeral

Kafka VS RabbitMQ

引言 无论您是要集成多个微服务、希望提高应用程序可靠性还是构建新的流应用,您都可能需要消息队列 (MQ) 或消息代理平台。这些类型的软件将消息从生产应用...

October 21, 2021 · 6 min · Zeral

类型安全的异构容器

当在 JDK5 中为 Java 添加泛型时,Neal Gafter 将类 java.lang.Class 更改为泛型类型。例如,String.class 的类型现在变为 Class<String>。...

October 20, 2021 · 4 min · Zeral

JSR 94 Rule Engine

引言 许多业务应用程序必须应对市场经济的动态变化。例如,用于保险和银行业的应用程序必须能够适应在设计过程中没有人能够预测或计划的不可避免的市场...

October 18, 2021 · 25 min · Zeral

AOP 联盟白皮书【翻译】

本文档为 AOP Alliance 白皮书的部分翻译 引言 本文档的目的是介绍 AOP 联盟项目。它的目标,它的哲学,它应该提供什么答案,它不应该提供什么。这是一个提案草案,必...

October 9, 2021 · 13 min · Zeral

深入浅出 Spring Data JPA

整体流程 创建过程: Spring 刷新上下文 -> 实例化 Bean -> 调用初始化 Hook 使用 JpaRepositoryFactoryBean 构建仓库工厂 Bean 默认非 Lazy 启动模式下创建仓库实例 -> 创建代理工厂代理该实例 -> 代理工厂使...

October 8, 2021 · 2 min · Zeral