设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的, ...
分类:
编程语言 时间:
2017-03-02 12:32:50
阅读次数:
217
1 客户端初始化一个指向Servlet容器的请求 2 这个请求经过一系列的过滤器 3 接着FilterDispatcher被调用,FilterDispatcher询问ActionMapper来决定这个请是否需要调用某个Action 4 如果ActionMapper决定需要调用某个Action,Fil ...
分类:
其他好文 时间:
2017-03-02 11:21:44
阅读次数:
171
IFC模型体系结构由四个层次构成,从下到上依次是 资源层(Resource Layer)、核心层(Core Layer)、交互层(Interoperability Layer)、领域层(Domain Layer)。每层中都包含一系列的信息描述模块,并且遵守一个规则:每个层次只能引用同层次和下层的信息 ...
分类:
其他好文 时间:
2017-03-02 11:08:17
阅读次数:
2331
工业基础类为代表的建筑信息BIM数据交换和共享在一个建筑或设施管理项目各参与者之间的开放规范的建模。IFC是国际openbim标准。本文件包含的IFC标准的规范。该规范包括的数据架构,表示为一个表达模式规范,并交替作为一个XML架构规范,和参考数据,表示为XML定义的属性和数量定义。一个一致的软件应 ...
分类:
其他好文 时间:
2017-03-02 11:03:40
阅读次数:
226
设计模式遵循的一般原则: 1.开-闭原则(Open-Closed Principle, OCP):一个软件实体应当对扩展开发,对修改关闭.说的是,再设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展.换言之,应当可以在不必修改源代码的情况下改变这个模块的行为,在保持系统一定稳定性的基础上 ...
分类:
其他好文 时间:
2017-03-02 10:50:45
阅读次数:
178
使用一台sun server x3-2,SAS 300G 2.5寸硬盘两块;8G内存条*2,CPU E5-2609V3 安装一套服务器系统时感觉安装进度很慢,但一直找不到原因,因为要重做系统,同事练手顺便把阵列模式改了,由原来的RAID1改成RAID0,然后安装的时候就发现速度明显提升。因此专门针对 ...
分类:
其他好文 时间:
2017-03-02 10:44:10
阅读次数:
181
public interface Person{ public void eat(); } public class Boy implements Person{ private String name; // 姓名 public Boy(String name) { this.name = nam ...
分类:
编程语言 时间:
2017-03-02 10:43:42
阅读次数:
175
单例模式:Java中的一种设计模式,在设计一个类时,需要保证在整个程序运行期间针对该类只存在一个实例对象。 ...
分类:
其他好文 时间:
2017-03-02 00:29:50
阅读次数:
123
在阎宏博士的《JAVA与模式》一书中开头是这样描述访问者(Visitor)模式的: 访问者模式是对象的行为模式。访问者模式的目的是封装一些施加于某种数据结构元素之上的操作。一旦这些操作需要修改的话,接受这个操作的数据结构则可以保持不变。从定义可以看出结构对象是使用访问者模式的必备条件,而且这个结构对 ...
分类:
其他好文 时间:
2017-03-01 23:27:14
阅读次数:
290
关系数据库的几种设计范式介绍1、第一范式(1NF) 在任何一个关系数据库中,第一范式(1NF)是对关系模式的基本要求,不满足第一范式(1NF)的数据库就不是关系数据库。 所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有 ...
分类:
编程语言 时间:
2017-03-01 23:21:53
阅读次数:
433