上一页 1 2 3 4 5 6 ··· 23 下一页
摘要: 代理模式 定义 在代理模式(Proxy Pattern)中,一个类代表另一个类的功能,这种类型的设计模式属于结构型模式。 代理模式通过引入一个代理对象来控制对原对象的访问。代理对象在客户端和目标对象之间充当中介,负责将客户端的请求转发给目标对象,同时可以在转发请求前后进行额外的处理。 在代理模式中, 阅读全文
posted @ 2025-04-26 22:22 Eiffelzero 阅读(39) 评论(0) 推荐(0)
摘要: 适配器模式 定义 适配器模式(Adapter Pattern)充当两个不兼容接口之间的桥梁,属于结构型设计模式。它通过一个中间件(适配器)将一个类的接口转换成客户期望的另一个接口,使原本不能一起工作的类能够协同工作。 简单的demo 假设我们有一个老的接口 OldPayment,但是现在系统统一要求 阅读全文
posted @ 2025-04-26 17:35 Eiffelzero 阅读(56) 评论(0) 推荐(0)
摘要: 策略模式 定义 在策略模式(Strategy Pattern)中一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。 在策略模式定义了一系列算法或策略,并将每个算法封装在独立的类中,使得它们可以互相替换。通过使用策略模式,可以在运行时根据需要选择不同的算法,而不需要修改客户端代码 阅读全文
posted @ 2025-04-26 15:32 Eiffelzero 阅读(41) 评论(0) 推荐(0)
摘要: 责任链模式 定义 责任链模式(Chain of Responsibility Pattern)为请求创建了一个接收者对象的链。这种模式给予请求的类型,对请求的发送者和接收者进行解耦。这种类型的设计模式属于行为型模式。 责任链模式通过将多个处理器(处理对象)以链式结构连接起来,使得请求沿着这条链传递, 阅读全文
posted @ 2025-04-25 21:18 Eiffelzero 阅读(35) 评论(0) 推荐(0)
摘要: Bean 的生命周期概括起来就是 4 个阶段: 实例化(Instantiation):创建 Bean 的实例。 属性赋值(Populate):为 Bean 的属性赋值。 初始化(Initialization):调用 Bean 的初始化方法,如 @PostConstruct 注解的方法。 使用中(Us 阅读全文
posted @ 2025-04-24 22:21 Eiffelzero 阅读(87) 评论(0) 推荐(0)
摘要: 环境准备 package org.example.springmvclearn; public record Greeting(long id, String content) { } package org.example.springmvclearn; import java.util.conc 阅读全文
posted @ 2025-04-18 15:21 Eiffelzero 阅读(54) 评论(0) 推荐(0)
摘要: Spring 框架的启动过程是其核心机制之一,主要涉及 IoC 容器的初始化、Bean 的加载和生命周期管理。 以下是 Spring 启动过程的详细步骤 环境准备 项目结构: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http:// 阅读全文
posted @ 2025-04-16 23:30 Eiffelzero 阅读(89) 评论(0) 推荐(0)
摘要: Spring Boot 的自动装配(Auto-Configuration)是其核心特性之一,它极大地简化了Spring应用的配置过程。 import org.springframework.boot.SpringApplication; import org.springframework.boot 阅读全文
posted @ 2025-04-14 21:21 Eiffelzero 阅读(475) 评论(0) 推荐(0)
摘要: 1. 两数之和 1. 两数之和 class Solution { public int[] twoSum(int[] nums, int target) { int n = nums.length; int[] ans = new int[2]; for (int i = 0; i < n; i++ 阅读全文
posted @ 2024-12-31 16:28 Eiffelzero 阅读(177) 评论(0) 推荐(0)
摘要: Spring Spring框架是一个庞大的生态系统,包含多个模块,每个模块都为不同的功能提供支持。以下是Spring的主要模块及其职责: ├── Core Container(核心容器) │ ├── Spring-core │ ├── Spring-beans │ ├── Spring-contex 阅读全文
posted @ 2024-12-15 20:52 Eiffelzero 阅读(349) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 23 下一页