不知不觉已经过了13讲,(本来还要讲多一讲是,数据验证之自定义验证,基于园友还是对权限这块比较敢兴趣,讲不讲验证还是看大家的反映),我们应该对系统有一个小结。首先这是一个团队开发项目,基于接口编程,我们从EasyUI搭建系统的框架开始,开始了一个样例程序对EasyUI的DataGrid进行了操作,并...
分类:
编程语言 时间:
2015-07-27 18:35:14
阅读次数:
354
什么是策略模式?
定义算法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。
策略模式有什么好处?
可以动态的改变对象的行为。
设计原则
1.封装变化(找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起)
2.多用组合,少用继承
3.针对接口编程,不针对实现编程
把一个类中经常改变或者将来可能改变的部分提取出来,...
分类:
编程语言 时间:
2015-07-26 21:05:30
阅读次数:
146
模式设计原则:开闭原则,对扩展开放,对修改关闭;针对接口编程;1、原始类方法package Adapter;public class Source { public void method1(){ System.out.println("这个是原始类方法"); }}2、接口...
分类:
其他好文 时间:
2015-07-24 17:41:56
阅读次数:
105
原则:依赖倒转原则:针对接口编程,依赖于抽象而不依赖于具体;一、创建接口:发送消息package Factory;public interface Sender{ public void Send();}二、创建两个实现类1、发送邮箱package Factory;public class M...
分类:
其他好文 时间:
2015-07-24 15:52:59
阅读次数:
103
进行本次文章之前,我们可能需要补充一些基本知识。首先我们系统是基于接口编程的,我们为什么要使用借口编程,其实这是应用了一种企业应用架构模式Repository(仓储) 一种用来封装存储,读取和查找行为的机制,它模拟了一个对象集合。 支持在领域和数据映射层之间实现彻底分离和单向依赖关系的目标。接口.....
分类:
数据库 时间:
2015-07-23 13:26:42
阅读次数:
197
基于STM32W108芯片,编写串口测试程序,测试串口通信,完成PC通过串口与STM32W108进行通信。...
分类:
其他好文 时间:
2015-07-12 20:25:13
阅读次数:
232
第一章 套接口编程简介
IPv4套接口地址:“网际套接口地址结构”
通用套接口地址结构:
套接口函数被定义为采用指向通用套接口地址结构的指针,这要求对这些函数的任何调用都必须将指向特定于协议的套接口地址结构的指针类型转换成指向通用套接口地址结构的指针:
套接口地址结构的比较:
值-结果参数:
当把套接口地址结构传递给套接...
分类:
其他好文 时间:
2015-07-12 11:22:01
阅读次数:
138
策略模式:定义了算法族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 将算法族从对象中独立出来,然后在对象中通过组合的方式,定义算法对象,再委托给该对象处理。 单一原则:封装变化; 多用组合,少用继承; 针对接口编程,不针对实现编程;
分类:
其他好文 时间:
2015-07-06 23:21:45
阅读次数:
126
构建可扩展的应用程序如果可扩展的应用程序预编程为查询指定的接口,则它可以在运行时确定类型是否可以被激活。一旦验证测试通过,类型便可以支持额外的接口,为它们的功能提供多种结构。示例:目标:学习简单的接口编程过程,使用反射、特性将外部程序集在运行时加载到内存中并使用第一步:新建解决方案两个项目文件MEx...
分类:
其他好文 时间:
2015-07-06 15:51:05
阅读次数:
141
里氏替换原则是,同组的有类的两个子类,在使用子类A这个地方(方法/属性)您可以使用子类B代替.对于面向接口编程,我只需要确保同样的行为代码;基类的所有子类必须全部实现,换过来,子类的方法基类不一定都有;如果:有一个基类Base;其子类是Concrete;那么method(Base b)的调用能够转换...
分类:
其他好文 时间:
2015-07-03 20:29:27
阅读次数:
113