首页
研想花开
生活随笔
关于
拾荒的小海螺
只有想不到的,没有做不到的
累计撰写
192
篇文章
累计创建
18
个标签
累计收到
0
条评论
栏目
目 录
CONTENT
JAVA-拾荒的小海螺
以下是
JAVA
相关的文章
2024-12-24
JAVA:命令模式(Command Pattern)的技术指南
1、简述 命令模式是一种行为型设计模式,用于将请求封装为对象,以便在不同的请求、队列或日志记录之间进行参数化或延迟执行。它将调用操作的对象与实际实现这些操作的对象解耦,使得系统更灵活且易于扩展。 本文将详细介绍命令模式的概念、结构、优缺点以及实际应用案例。 设计模式样例:https://gitee.
2024-12-24
5
0
0
JAVA
2024-12-23
JAVA:组合模式(Composite Pattern)的技术指南
1、简述 组合模式(Composite Pattern)是一种结构型设计模式,旨在将对象组合成树形结构以表示“部分-整体”的层次结构。它使客户端对单个对象和组合对象的使用具有一致性。 设计模式样例:https://gitee.com/lhdxhl/design-pattern-example.git
2024-12-23
10
0
0
JAVA
2024-12-20
JAVA:代理模式(Proxy Pattern)的技术指南
1、简述 代理模式(Proxy Pattern)是一种结构型设计模式,用于为其他对象提供一种代理,以控制对这个对象的访问。通过代理模式,我们可以在不修改目标对象代码的情况下扩展功能,满足特定的需求。 设计模式样例:https://gitee.com/lhdxhl/design-pattern-exa
2024-12-20
7
0
0
JAVA
2024-12-20
JAVA:访问者模式(Visitor Pattern)的技术指南
1、简述 访问者模式(Visitor Pattern)是一种行为型设计模式,允许你将操作分离到不同的对象中,而无需修改对象本身的结构。这种模式特别适合复杂对象结构中对其元素进行操作的场景。 设计模式样例:https://gitee.com/lhdxhl/design-pattern-example.
2024-12-20
10
0
0
JAVA
2024-12-18
JAVA:动态数据源切换(Dynamic-DataSource)的实践指南
1、简述 在 Java 开发中,许多场景需要访问多个数据库,例如多租户系统或读写分离架构。为了灵活高效地管理这些场景,动态数据源切换(Dynamic-DataSource) 技术应运而生。 本文介绍如何在 Spring Boot 项目中集成 Dynamic-DataSource 并实现动态切换功能,
2024-12-18
9
0
0
JAVA
2024-12-13
JAVA:建造者模式(Builder Pattern)的技术指南
1、简述 建造者模式(Builder Pattern)是一种创建型设计模式,它通过将对象的构造过程与表示分离,使得相同的构造过程可以创建不同的表示。建造者模式尤其适用于创建复杂对象的场景。 设计模式样例:https://gitee.com/lhdxhl/design-pattern-example.
2024-12-13
13
0
0
JAVA
2024-12-12
JAVA:工厂模式(Factory Pattern)的技术指南
1、简述 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一,它通过定义一个创建对象的接口来让子类决定实例化哪个类,使得创建对象的过程更加灵活和可扩展。本文将详细介绍工厂模式的概念、类型以及实际应用示例。 设计模式样例:https://gitee.com/lhdxhl/d
2024-12-12
11
0
0
JAVA
2024-12-11
JAVA:使用 Ehcache 缓存框架的技术指南
1、简述 Ehcache 是 Java 平台下一个开源、高性能的分布式缓存框架,常用于提高系统性能和可扩展性。它能够帮助开发者缓存频繁访问的数据,从而减少对数据库和其他持久化存储的访问压力。 2、为什么选择 Ehcache? 高性能:支持内存和磁盘存储,能快速响应数据请求。 灵活性:支持多种存储配置
2024-12-11
6
0
0
JAVA
2024-12-10
JAVA:Desensitization 数据脱敏的技术指南
1、简述 数据脱敏(Desensitization)是指通过对敏感数据进行部分或完全隐藏处理,保护敏感信息在存储和使用过程中的安全性。常见的应用场景包括日志记录、接口返回、报表展示、数据分析等,特别是在涉及用户隐私、支付信息和企业数据的系统中至关重要。 2、数据脱敏的意义 保护隐私 防止敏感数据泄露
2024-12-10
19
0
1
JAVA
2024-12-09
JAVA:使用 JaCoCo 进行代码覆盖率分析的技术指南
1、简述 JaCoCo (Java Code Coverage) 是一个开源的 Java 代码覆盖率工具,广泛应用于测试过程中。它可以帮助开发者分析测试代码的覆盖情况,包括哪些代码被测试覆盖了,哪些没有,提供详细的覆盖率报告。 在本文中,我们将介绍 JaCoCo 的基本功能、如何集成到 Maven
2024-12-09
5
0
0
JAVA
1
2
3
4
5
...
10