Loading

上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 56 下一页
摘要: Flyweight 重复利用对象 String s1 = "abc"; String s2 = "abc"; String s3 = new String("abc"); String s4 = new String("abc"); System.out.println(s1 == s2);// t 阅读全文
posted @ 2021-01-10 11:04 BigBender 阅读(39) 评论(0) 推荐(0) 编辑
摘要: Composite 组合模式 树状结构专用模式 abstract class Node{ abstract public void p(); } class leafNode extendx Node{ String content; public leafNode(String content){ 阅读全文
posted @ 2021-01-10 10:45 BigBender 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 观察者可以监听多个事件源 Spring的切面就是个观察者,耦合度非常低 钩子函数(Hook),callback,listener说的都是一回事 阅读全文
posted @ 2021-01-10 09:58 BigBender 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 大概过程 程序运行期间动态生成字节码文件,然后加载到内存里面,生成代理对象 静态代理的时候,代理类和被代理类必须实现同一个接口, 动态代理代码 public class MyCalculator implements Calculator{ @Override public int add(int 阅读全文
posted @ 2021-01-10 02:10 BigBender 阅读(73) 评论(0) 推荐(0) 编辑
摘要: Facade 门面 对外,专业代办 Mediator 调停者 部门内部打交道,从内部抽出一个部门来,这个部门就是调停者 对内和对外可以是一个人,心中无剑,手中有剑 Decorator 装饰器 用聚合代替继承 责任链 ChainOfResponsibility 封装变化 public class Ma 阅读全文
posted @ 2021-01-10 01:39 BigBender 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 平面向量的概念 有大小又有方向的量叫做向量 具有方向的线段叫做有向现段 有向线段包括三个要素:起点,方向,长度 向量大小,即向量长度,称为模,0叫做零向量 长度等于1的单位长度叫做单位向量 相等向量与共线向量 平行向量:方向相同或相反的非零向量 相等向量:长度相等且方向相同的向量 共线向量:平行向量 阅读全文
posted @ 2021-01-09 15:07 BigBender 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 集合 元素 元素组成集 元素相同则集合相等 a∈A,aB 集合间基本关系,Venn图,真子集,空集 并集,交集,全集,补集 充分条件与必要条件 p=>q,充分条件,q∈p,必要条件 充分必要条件 全称量词与存在量词 否定命题,全称量词与存在量词互为否定 一元二次函数、方程和不等式 等式和不等式 不等 阅读全文
posted @ 2021-01-09 10:54 BigBender 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 工厂方法就是定制 public class car{ public void go(){ System.out.println("Car go"); } Car c = new car(); c.go(); } public class Plane(){ public void go(){ Syst 阅读全文
posted @ 2021-01-08 13:15 BigBender 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 单例 Singleton 只需要一个实例,比如各种Mgr,各种Factory // 饿汉式 // 类加载到内存后, 实例化一个单例, JVM保证线程安全 public class Singleton{ private static final Singleton INSTANCE = new Sin 阅读全文
posted @ 2021-01-07 09:37 BigBender 阅读(47) 评论(0) 推荐(0) 编辑
摘要: Spring AOP介绍 本质上就是反射,动态代理 必须要有接口,如果没有接口,不能使用,这种方式使用jdk提供的reflect包下的类 但是在生产环境中不能保证每个类都有实现的接口,所以有第二种cglib cglib在实现的时候有没有接口都无所谓 核心概念及术语 模型 AOP通知类型 开启包的扫描 阅读全文
posted @ 2021-01-05 20:52 BigBender 阅读(96) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 56 下一页