- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 抽象工厂
工厂方法模式: 每个具体工厂只有一个或者一组重载的工厂方法,只能生产一种产品,可能会导致系统中存在大量的工厂类,势必会增加系统的开销。 抽象工厂模式: 一个工厂可以生产一系列产品(一族产品),极大减少了工厂类的数量产品等级结构:产品等级结构即产品的继承结构 产品族:产品族是指由同一个工厂生产的,位于不同产品等级结构中的一组产品 系统所提供的工厂生产的具体产品并不是一个简单的对象,而是多
2016-11-29 22:21:28 336
原创 工厂方法模式
在工厂方法模式之前,有个简单工厂模式。实际上简单工厂是工厂方法的退化(特殊情况) 简单工厂模式存在以下缺点: 1、工厂类集中了所有产品的创建逻辑,职责过重,一旦不能正常工作,整个系统都要受到影响 2、增加系统中类的个数(引入了新的工厂类),增加了系统的复杂度和理解难度 3、系统扩展困难,一旦添加新产品不得不修改工厂逻辑,违背软件开发时遵循的开闭原则简单工厂模式与工厂模式的区别: 工厂方法模
2016-11-29 20:15:02 302
原创 简单工厂模式
简单工厂模式属于创建型模式 创建型模式 : 对类的具体实例化细节进行封装,能够将软件模块中对象的创建和使用分离开来,从而降低系统的耦合度,方便软件后期的扩展与修改。简单工厂模式的定义:定义一个工厂类,根据传入参数的不同来对不同的产品类进行实例化。被创建的产品类通常具有共同的父类。 使用了创建型的设计模式有以下:简单工厂模式 设计模块通常如下几部分: 1、抽象产品类(或者接口):通常为将具
2016-11-29 15:19:07 2153
原创 SQL Server 数据库对称加密
--@version 1.0 2016-11-17--@description: sql server 2008 aes128位对称密钥对数据列加密与解密--@symmetric:MySymmetric--@author:钉牙的大白兔use test;--创建密钥加密密钥MySymmetriccreate symmetric key MySymmetric with algorithm =
2016-11-24 19:53:39 1461
原创 实验二:外部中断与定时器/计数器中断实验
//若系统时钟频率为60MHZ,编写软件实现:按一下按键,产生一次外部中断0中断信号,启动T1计时,使P1.0输出周期为1ms的方波。1、汇编查询 ORG 0000H //汇编查询 LJMP MAINMAIN: MOV SP, #60H MOV TMOD, #20H //工作方式选择为 MOV TL1
2016-11-24 18:30:58 11115
原创 实验一:数据传送(四种方式实现)
设置单片机片内存储器存储区首地址为30H、片外存储器存储区首地址3000H,存取数据字节个数16个,将片内存储区内容设置为01H-10H共16个字节 ,读取片内首地址为30H单元内容,将该内容传送到片外数据存储器存储区中保存,将保存在片外数据区数据依次取出送P1。//方式1、汇编 ORG 0000HIADDR EQU 30HXADDR EQU 3000HCOUNT EQU 10H
2016-11-24 18:22:38 9261
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人