自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 策略 模式

策略模式是一种行为设计模式策略模式主要包含一下几点:使用策略模式的优点包括:

2024-11-10 23:10:43 188

原创 外观模式(门面模式)

为子系统提供统一的门面,只需要调用门面,无需关心子类。

2024-08-21 22:52:27 129

原创 模版 模式

定义一个算法骨架,将一些操作延迟到子类,使子类可以 不修改算法的结构既可以重新定义一些熟悉。抽象类:提取公共的实现。

2024-08-20 22:24:05 122

原创 原型链模式

原型链模式的核心就是clone,让一个类继承Clone,然后需要创建对象的时候通过clone来创建其他的对象。我们创建多个对象的时候,需要通过new关键字来创建,如果需要创建很多对象就需要new很多次。ps: 需要注意浅拷贝和深拷贝,当一个类中有其他对象时,需要使用深拷贝。

2024-08-20 22:20:30 128

原创 LeeCode刷题

【代码】LeeCode刷题。

2024-05-30 22:35:10 228 1

原创 策 略模式

策略模式是设计模式的一种类型抽象策略(Strategy)类:定义了一个公共接口,各种不同的算法以不同的方式实现这个接口,环境角色使用这个接口调用不同的算法,一般使用接口或抽象类实现。具体策略(Concrete Strategy)类:实现了抽象策略定义的接口,提供具体的算法实现。环境(Context)类:持有一个策略类的引用,最终给客户端调用。

2024-02-28 23:39:35 454

原创 简单工厂模式

简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。通过计算器的案例来理解简单工厂模式工厂类case "+":break;return 0d;

2024-02-28 00:23:43 429

原创 反转链表青铜挑战笔记

遍历链表,将链表的元素一个个往虚拟节点的head->next 插入。两种方法其实没有太大差别,只是new不new对象的问题。链表反转 (LeetCode206。

2023-08-11 08:21:54 241 1

原创 链表白银挑战笔记

【代码】算法通关村第一关 ——链表白银挑战笔记。

2023-08-09 20:29:03 208 1

原创 链表青铜挑战笔记

链表

2023-07-17 23:22:18 122 1

原创 npm常见命令

8、开发环境安装的包:npm install 包名 --save-dev(npm install 包名 -D)9、开发/生产环境安装的包:npm install 包名 --save(npm install 包名 -S)10、查看当前目录下已安装的 node 包:npm list(npm ls --depth=搜索的深度)2、升级npm版本:npm install npm@latest -g(@latest表示最新的版本)17、查看全局的包的安装路径:npm root -g。

2023-05-16 11:07:37 1714 1

yugutou-master.zip

yugutou-master.zip

2024-12-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除