应用层:using System;using System.Collections.Generic;using System.Text;using OperationLibrary;namespace 计算器控制台{ class Program { static void ...
分类:
其他好文 时间:
2014-06-28 18:09:24
阅读次数:
230
1.概念 将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。 [构建与表示分离,同构建不同表示] 与抽象工厂的区别:在建造者模式里,有个指导者,由指导者来管理建造者,用户是与指导者联系的,指导者联系建造者最后得到产品。消费者最后是通过建造者得到产品而不是通过指导者,另外,消费者无...
分类:
编程语言 时间:
2014-06-28 18:06:12
阅读次数:
258
软考中设计模式这块考的非常是基础,考题大部分来自大话与HeardFirst,针对做真题的过程中的经验教训,不难,重在细心,总结出来和大家分享。设计模式分三大类:创建型模式(对象的创建有关;使用继承改变被实例化的类,将实例化托付给了还有一个对象) AbstractFactory抽象工厂、Builde....
分类:
其他好文 时间:
2014-06-28 17:52:43
阅读次数:
318
一、 IoC(Inversion of control): 控制反转1、IoC:概念:控制权由对象本身转向容器;由容器根据配置文件去创建实例并创建各个实例之间的依赖关系核心:bean工厂;在Spring中,bean工厂创建的各个实例称作bean二、AOP(Aspect-Oriented Progra...
分类:
编程语言 时间:
2014-06-28 12:45:52
阅读次数:
233
学习设计模式的时候,提到了一个专门访问数据库的模式-抽象工厂模式,记得当时举例子理解的时候并未设计到数据库,只是大概了了解了一下,现在对于机房收费系统涉及到了数据库的管理,借此机会好好学习一下。用经常说的一句经典的话语则是:欠的债总是要还的,这句话同时也警告自己对于学习要一心一意,切勿粗心大意。...
分类:
Web程序 时间:
2014-06-22 22:29:40
阅读次数:
266
连接器配置概览
连接器用于接收网络连接,配置一个连接器需要配置:
1)连接器的网络参数(例如:端口);
2)连接器使用的服务(例如:executors,schedulers);
3)为接收连接而初始化和配置协议的连接工厂。
Jetty主要使用的连接器类型为ServerConnector。
标准Jetty发布使用下面的Jetty XML文件创建和配置连接器:
1)jetty-h...
分类:
其他好文 时间:
2014-06-22 20:02:11
阅读次数:
359
静态工厂方法与设计模式中的工厂方法模式不同,和设计模式中的工厂方法模式不直接对应。
使用静态工厂方法比构造器的优势:
第一、静态工厂方法是有名称的,而构造器是通过参数判断的。
每个静态工厂方法都有自己的名字,可以根据名称就可以判断它要做什么事情,而构造器是做不到的。
如:构造器BigInteger(int,int),返回BigInteger可以是素数,偶数等,而用名称Big...
分类:
其他好文 时间:
2014-06-22 19:03:32
阅读次数:
213
本节将对设计模式的23种模式进行详细的讲解。设计模式就是遵循六大基本原则的,分为三个类别模式,尽管每一个设计模式可能只遵循六大基本原则中的几个,但运用正确我们就会变得不简单。而六大基本原则又是基于面向对象的。所以通过设计模式的灵活运用可以实现面向对象的优点。...
分类:
其他好文 时间:
2014-06-22 18:25:04
阅读次数:
185
工厂模式 虽然Object构造函数或对象字面量都可以用来创建单个对象,但这些方式有个明显的缺点:使用同一个接口创建很多对象,会产生大量的重复代码。为解决这个问题,人们开始使用 工厂模式的一种变体。function createPerson(name,age,job){var o=new Object...
分类:
编程语言 时间:
2014-06-22 13:07:05
阅读次数:
310
从数据爆炸开始。。。
1.1 第三次工业革命
第一次:18世纪60年代,手工工厂向机器大生产过渡,以蒸汽机的发明和使用为标志。
第二次:19世纪70年代,各种新技术新发明不断被应用于工业生产,以电力的发明使用为标志。
第三次:20世界四五十年代末,以高新技术为代表的新科学技术革命,以原子能、航天技术和电子计算机
1.2 信息技术发展...
分类:
其他好文 时间:
2014-06-21 21:12:22
阅读次数:
399