设计模式
共 2 篇文章
Nestjs-IOC与DI
基本概念 IOC(Inversion of Control,控制反转) IOC 是一种设计模式,核心思想就是把对象的创建和依赖关系的管理从代码中分离出来,交给容器来负责。这样做的好处是: 解耦:降低了组件之间的耦合度 可维护性:提高了代码的可维护性和可测试性 可扩展性:便于添加新的功能和组件

安全的单例模式实现
概述 单例模式是一种创建型设计模式,确保一个类在整个应用程序中只有一个实例存在,并提供一个全局访问点。 实现方式 1. 传统单例模式(存在安全隐患) class Singleton { constructor() {} } export const singletonIns = new

