一、设计模式 1、设计模式分类 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式 ...
分类:
其他好文 时间:
2019-10-28 16:26:39
阅读次数:
92
【17级的同辈们,这是我实验报告真实且全部的内容,求求求求你们,不要让我后悔提前发布 ╥﹏╥... 。真的挺简单的,1天就能搞定,而且在书里的位置我都标注出来了,让我们来一起学习吧!!!( ̄▽ ̄)",当然错了也概不负责哈~~~~】 1、 a)预处理二列矩阵,就是类1里选1个,3种可能、类2里选1个, ...
分类:
其他好文 时间:
2019-10-28 00:47:56
阅读次数:
197
模糊聚类 模糊聚类与K-means算法有异曲同工之妙,两者各有优劣势,K-means算法的介绍连接:https://www.cnblogs.com/bokeyuancj/p/11460883.html 基本概念: 聚类分析是多元统计分析的一种,也是无监督模式识别的一个重要分支,在模式分类 图像处理和 ...
分类:
其他好文 时间:
2019-10-26 20:36:52
阅读次数:
118
一、工厂模式介绍: 工厂模式实现了创建者和调用者的分离 工厂模式分类: 1.简单工厂模式 2.工厂方法模式:定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类 ?3.抽象工厂模式:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 面向对象设 ...
分类:
其他好文 时间:
2019-10-18 12:41:11
阅读次数:
99
设计模式的目的是为了提高代码的整洁性、降低代码的资源占用量。可分为以下三种:创建型设计模式、结构性设计模式、行为设计模式。 ...
分类:
编程语言 时间:
2019-10-02 01:02:38
阅读次数:
116
一、定义 某些情况下,一个对象 不适合 (或 不能) 直接引用 另一个对象,代理对象 可以起到 中介 作用; 二、组成 a,抽象角色: 通过 接口(或 抽象类) 声明 真实角色 的业务; b,真实角色: 实现 抽象角色, 定义 真实角色 的业务逻辑, 供 代理角色 调用; c,代理角色: 实现 抽象 ...
分类:
其他好文 时间:
2019-09-12 00:17:03
阅读次数:
150
十六、Java内存模型 特点:原子性、可见性、有序性。 原子性:read、load、use、store、write、synchronized关键字保证原子性 可见性:synchronized、volatile、final保证可见性 有序性:synchronized保证有序性 十七、设计模式 ①分类: ...
分类:
编程语言 时间:
2019-08-16 00:45:58
阅读次数:
102
1.设计模式分类 2.设计模式的优点 设计模式可在多个项目中重用。 设计模式提供了一个帮助定义系统架构的解决方案。 设计模式吸收了软件工程的经验。 设计模式为应用程序的设计提供了透明性。 设计模式是被实践证明切实有效的,由于它们是建立在专家软件开发人员的知识和经验之上的。 3.单例模式的创建方式 E ...
分类:
其他好文 时间:
2019-08-13 15:19:51
阅读次数:
57
1、I/O分类与装饰者模式 基本java I/O包含两种类型的流,字节流(inputStream、outputStream)与字符流(Writer,Reader),关于I/O操作类的设计,用到了装饰者模式,如下图所示。 其中FilterInputStream抽象类继承了InputStream抽象类, ...
分类:
编程语言 时间:
2019-08-13 00:44:55
阅读次数:
138
一、单例模式 1、什么是单例模式 采取一定的方法,使程序中的某个类只存在一个实例对象,且该类对外提供一个获取该对象的方法(一般为静态方法)。 2、单例模式分类 (1)饿汉式(2种写法,线程安全) 静态变量 静态代码块 (2)懒汉式(3种写法) 线程不安全 线程安全,同步方法 线程安全,同步代码块(不 ...
分类:
其他好文 时间:
2019-08-02 20:11:59
阅读次数:
84