用PHILIPS138 来实现MCU 与 PC 实现usb2.0 的通讯。程序已经通过调试。能正常工作。
上传时间: 2014-01-09
上传用户:shawvi
设计模式——访问者模式 Visitor模式允许我们在不改动原有结构的基础之上不断增加新的功能。 ICumulation接口定义了方法Cumulate(),旨在计算1+2+……+n,有两种不同的实现方法,一个是一般的叠加算法GeneralArithmetic,一个是高斯算法GaoSiArithmetic。 因为某种原因,系统需要添加求平均值的功能,还有计算1到n的平方和。 按照一般的思路,我们需要在ICumulation中定义两个方法分别计算平均值和平方和,并在实现类中同时添加相应的方法。在搭建了visitor模式的架构以后,添加功能的代码被移植到ICumulationVisitor中,添加的两种功能也分别被以子类AverageVisitor和PowerVisitor实现。 功能的扩展从在类中添加方法的方式变成了添加新类的方式,该类继承一定的Visitor接口。这是一个90度的转换,使得架构符合开放封闭(OCP)原则:功能的扩展无需改动原有代码。 同时,这里也体现了单一职责原则(SRP),ICumulation层次结构可以因为出现了不同的算法而改变,但是不应该因为需要计算不同的东西(功能)而改变,算法和功能是横向和纵向的关系。这里visitor模式隔离了算法和功能,ICumulation层次结构负责算法,ICumulationVisitor层次结构负责功能。
标签: ICumulation Cumulate Visitor 模式
上传时间: 2015-06-12
上传用户:上善若水
用vhdl编写的时钟 主要实现了时钟功能时间调教功能有待实现
上传时间: 2013-12-17
上传用户:zl5712176
jsr-180 (SIP) 实现源码。可以在真实手机上使用,但需要获得公网地址,只实现了UDP传输。只可研究学习,不可用于商业用途。
上传时间: 2015-06-16
上传用户:watch100
提供大量C代码来实现不同功能,让读者真正领略C语言的魅力
标签: C代码
上传时间: 2014-11-26
上传用户:thesk123
是一个结构试验设计的加工曲线的跟踪实现 没有密码。第一次,谢谢大家。
上传时间: 2013-12-20
上传用户:
中关村在线采集规则(06.01.26),包含中关村在线屏道的采集规则。实现自动管理。
上传时间: 2013-12-25
上传用户:zhoujunzhen
模拟实现数据库功能 添加删除查找功能
上传时间: 2015-06-19
上传用户:1101055045
编译环境: TI CCS2.20.18 芯片:TI64X系列都可 功能:实现采集图像的边沿检测
上传时间: 2014-06-20
上传用户:气温达上千万的
g729b_pc.rar是G729语音压缩标准的附件B的C语言实现标准源代码。
上传时间: 2015-06-25
上传用户:彭玖华