建造者模式(生成器模式) 基本介绍 1) 建造者模式(Builder Pattern) 又叫生成器模式,是一种对象构建模式。它可以将复杂对象的建造过程抽象出来(抽象类别),使这个抽象过程的不同实现方法可以构造出不同表现(属性)的对象。 2) 建造者模式 是一步一步创建一个复杂的对象,它允许用户只通过 ...
分类:
其他好文 时间:
2020-04-24 10:30:19
阅读次数:
72
[设计模式]工厂模式 1. “对象创建”模式 通过“对象创建”模式绕开new,来避免对象创建(new)过程中所导致的紧耦合(依赖具体类),从而支持对象创建的稳定。他是接口抽象之后的第一步工作。 面向接口编程告诉我们,一个接口的类往往应该设计成为抽象类,而不应该声明成具体的类,如果声明具体的类则无法支 ...
分类:
其他好文 时间:
2020-04-20 21:38:09
阅读次数:
63
23种设计方法(Java实现) 每个设计模式已经实现 https://gitee.com/longzhiquan/design_patterns23 1. 创建模式 1.1 单例模式 (single) 定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 适用:当类只能有一个实例而且客户可以 ...
分类:
编程语言 时间:
2020-04-02 22:34:41
阅读次数:
79
单例模式:系统只存在一个该类的一个对象 1) 节省了系统资源,对于一些需要频繁创建销毁的对象,使用单例模式可以提高系统性能 2) 单例模式使用的场景:需要频繁的进行创建和销毁的对象、创建对象时耗时过多或耗费资源过多(即:重量级对象),但又经常用到的对象、工具类对象、频繁访问数据库或文件的对象(比如数 ...
分类:
其他好文 时间:
2020-03-30 12:38:56
阅读次数:
65
视频录制地址:https://www.bilibili.com/video/BV1s7411X7cJ/ (https://member.bilibili.com/v2#/upload-manager/article) (因为视频暂时还在审核、所以提供后台地址) 一、简单工厂模式简述 简单工厂模式定义 ...
分类:
其他好文 时间:
2020-03-28 20:07:52
阅读次数:
75
一、基本概念 1、原型模式(Prototype模式)是指:用原型实例指定创建对象的种类,并且通过拷贝这些原型,创建新的对象 。 2、角色: A、抽象原型(Prototype)角色:此角色定义了的具体原型类所需的实现的方法,本例子直接精简为类。 B、客户(Client)角色:客户类提出创建对象的请求; ...
分类:
其他好文 时间:
2020-03-26 01:25:01
阅读次数:
52
`为SDB创建模式用户,表空间集,分片表和重复表。验证DDL已传播到所有分片,并在连接到分片时,通过快速启动故障转移验证Data Guard Broker的自动配置。` 1.连接到分片目录数据库,创建应用程序模式用户,并向该用户授予特权和角色 2.为分片表创建一个表空间集 3.为重复的表创建一个表空 ...
分类:
数据库 时间:
2020-03-21 23:50:12
阅读次数:
174
深度讲解23种设计模式,力争每种设计模式都刨析到底。废话不多说,开始第二种设计模式 - 创建者。 顾名思义,创建者模式是用来创建对象的。根据笔者的经验,这种创建模式适用于复杂对象的创建。 我们先来看一下类图关系: 当创建Person对象时(假设Person对象中有非常多的属性),而我们挨个属性设置的 ...
分类:
编程语言 时间:
2020-03-08 21:45:12
阅读次数:
86
外模式包括若干视图,模式包括基本表,内模式包括如存储文件。 内模式改变,不影响模式,即数据的物理独立性。模式外变,不影响外模式,即数据的逻辑独立性。 模式SCHEMA、表TABLE、视图VIEW、索引INDEX。其中模式和视图不能修改,只能删除重新创建。模式关于数据库和表的布局及特性的信息。 视图 ...
分类:
数据库 时间:
2020-03-02 11:04:30
阅读次数:
62
由于RAID虽然效用很高但是在市场上价格比较昂贵,还是可以通过linux的内核进行虚拟化出一个RAID进行操作,不过没有RAID稳定不推荐哈~ 逻辑RAID: /dev/md0 /dev/md1 /dev/md5 mdadm: 将系统上的任何块设备做成RAID mdam模式化命令: -c 创建模式 ...
分类:
系统相关 时间:
2020-02-28 22:32:09
阅读次数:
77