哲学思想: 原型模式的哲学思想是通过复制已经存在的对象来创建新的对象。这种方式避免了通过重复构建对象的方式来创建新的对象,可以提高创建...
1 反射工具类 Java中的反射功能虽然强大,但是代码编写起来比较复杂且容易出错。Mybatis框架提供了专门的反射包,对常用的反射操作进行了简化封...
Redis存储模型 每次在Redis数据库中创建一个键值对时,至少会创建两个对象,一个是键对象,一个是值对象,而Redis中的每个对象都是由 redisObject 结构来表...
文章目录 动态代理 1、什么是动态代理? 动态代理常见的实现技术包括以下三种 2、Java内置的动态代理 1)如何使用Proxy 2)...
JS 的垃圾回收机制 (GC(garbage collection)) Js具有自动垃圾回收机制,垃圾收集器会按照固定的时间间隔周期性的执行。 ...
装饰器模式定义如下:动态的给对象添加一些额外的职责。就功能来说,装饰器模式相比生成子类更为灵活。 适合装饰器模式的情景如下ÿ...
文章目录 一、类型注解 二、TypeScript常用类型 2.1 原始类型 2.2 数组类型 2.3 联合类型 2.4 类型别名 2.5 给函数添加类型 2.6 对象类型 2.7 对象的可...
文章目录 说明 day11-day12 顺序表 1.面向过程面向对象区别 2.代码 2.1 面向过程 2.2 面向对象 day13 链表 1.成员内部类 2.链表的插入删除 3.代...
基础知识题 1、深拷贝和浅拷贝的区别是什么? 深拷贝是将对象本身复制给另一个对象。这意味着如果对对象的副本进行更改时不会影响原对象。 浅拷贝是将...
编译软件:IntelliJ IDEA 2019.2.4 x64 运行环境:Google浏览器 目录 前言 一. 简介 二. js的特性 三. js的Helloworld 四. js的引入方式 ...