引言: 使用 CSS 实现砌墙效果 使用 flex-wrap: wrap 换行后如何让每行元素均匀撑满整行 使用 flex-wrap: wrap 换行后如何给四个角的元素加...
引言: 使用 CSS 实现砌墙效果 使用 flex-wrap: wrap 换行后如何让每行元素均匀撑满整行 使用 flex-wrap: wrap 换行后如何给四个角的元素加...
为表格每行添加一个按钮 这个表格依赖于 基础表格[https://www.jianshu.com/p/1f38eaffd070] 数据没有任何变化,只是在每行添加了按钮 改变...
1.进制问题 进制有二进制,八进制,十进制,十六进制 二进制:只有0,1 八进制:只有0、1、2、3、4、5、6、7 十进制:只有0,1、2、3、4、5、6、7、8、9 十六...
工作中有个需求,做一个动态组件,也就是组件代码由客户书写,然后生成页面,所以,就需要将动态书写的组件插入到页面中,不过,目前我这边只是做了一个初步版本:需要用户书写js文件的组件
建造者模式 建造者模式有四个角色 产品:如果把产品比作为房子,那么它就是一个具体的产品对象,比如别墅、公寓 抽象建造者:盖房子的步骤、方法等。比如都需要打地基、砌墙、封顶 具...
将网络文件/本地文件转换成流供前端下载或者将多个网络文件/本地文件打zip压缩包给前端下载
原型模式 原型模式的注意事项和细节创建新的对象比较复杂时,可以利用原型模式简化对象的创建过程,同时也能提高效率不用重新初始化对象,而是动态的获得对象运行时的状态如果原始对象发...
抽象工厂模式 从设计层面上看,抽象工厂模式就是对简单工厂模式的改进或者进一步的抽象。将工厂抽象成两层,AbstractFactory 和具体的实现工厂子类。程序员可以根据句创...
简单工厂 简单工厂也叫静态工厂 简单工厂是属于创建型模式。简单工厂是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂是工厂模式家族中最简单的实用模式 简单工厂:定义了一个...
单例模式 饿汉式 (静态常量) 优点:写法简单,在类装载时就完成了实例化,避免了线程同步问题缺点:在类装载时就完成了实例化,有可能从始至终都用不上这个实例,造成内存浪费 co...
合成复用原则 合成复用原则的基本要求是:尽量使用 对象 组合/聚合 , 而不是 继承关系 示例代码 像这种情况,我们在使用继承顺利的得到了 mysql 的数据库连接。也能正常...
迪米特法则 (最少知道原则) 迪米特法则又叫最少知道原则,即一个类对自己依赖的类知道的越少越好。不管被依赖的类有多么的复杂,都尽量将逻辑封装在类的内部。除了提供 public...
开闭原则 对修改关闭,对扩展开放 当软件需要变化时,通过扩展来实现功能,而不是修改原有代码来实现 示范案例 在我们没有使用开闭原则时,如果这时候我们需要添加一个 绘制方形。我...
里氏替换原则 案例: 假设 B 类中有一个 jia(int num1, int num2) 的方法,功能是将 num1 + num2 的计算结果算出。这时候 A 类继承了 B...
依赖倒转原则 基本介绍 高层模块不应该依赖低层模块,二者都应该依赖其抽象 抽象不应该依赖细节,细节应该依赖抽象 依赖倒转的中心思想是面向接口编程 依赖倒转的原则是基于这样的设...
接口隔离原则 目的: 实现接口的客户端不应该实现或依赖它不需要的方法 举个例子 有如下一个大的接口 Interface1,其中分别有三个方法 power(): void /...
单一职责原则 单一职责原则注意事项 降低类的复杂度,一个类只负责一项职责 提高类的可读性、可维护性 降低变更引起的风险以及问题 通常情况下,我们应当遵守单依职责原则,只有两种...
Vue3 学习笔记 (基础) 看视频学习的笔记,自用bilibili 尚硅谷禹神 setup 一切的开始 组建中所用到的:数据、方法等都 应当 配置在 setup 中。没有写...