一、工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。
工厂模式在《Java与模式》中分为三类:
1)简单工厂模式(Simple Factory):不利于产生系列产品;
2)工厂方法模式(Factory Method):又称为多形性工厂;
3)抽象工厂模式(Abstract Factory):又称为工具箱,产生产品族,但不利于产...
分类:
其他好文 时间:
2014-10-30 15:21:27
阅读次数:
259
JavaScript语言是一门优秀的脚本语言。其中包含脚本语言的灵活性外还拥有许多高级语言的特性。例如充许构建和实例化一个对象,垃圾回收机制(GC:Garbage Collecation)。通常我们使用new创建对象,GC负责回收对象占用内存区域。因此了解GC,可以加深对javascript垃圾回收...
分类:
编程语言 时间:
2014-10-30 09:31:14
阅读次数:
240
3月4日消息,国际环保组织绿色和平对童装样品进行调查。结果显示,丁金枝制衣一款羽翔宝贝婴儿套装不符合国家标准规定,主要不合格项目是检出有毒有害物质壬基酚聚氧乙烯醚(62.7mg/kg)。 壬基酚聚氧乙烯醚(NPE)是一类人造化学物质,常被用作纺织品制造中的表面活性剂,广泛应用于纺织行业。一旦NPE ...
分类:
其他好文 时间:
2014-10-29 18:56:53
阅读次数:
204
Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练...
分类:
Web程序 时间:
2014-10-29 14:49:06
阅读次数:
164
超文本传输协议(HTTP)也许是当今互联网上使用的最重要的协议了。Web服务,有网络功能的设备和网络计算的发展,都持续扩展了HTTP协议的角色,超越了用户使用的Web浏览器范畴,同时,也增加了需要HTTP协议支持的应用程序的数量。
尽管java.net包提供了基本通过HTTP访问资源的功能,但它没有提供全面的灵活性和其它很多应用程序需要的功能。HttpClient就是寻求弥补这项空白的组件,...
分类:
移动开发 时间:
2014-10-29 12:56:44
阅读次数:
376
1.vector: vector的数据安排以及操作方式与array非常相似,两者的唯一区别在于空间的运用的灵活性。array是静态空间,一旦配置了就不能改变,要换个大点的空间就需要程序员首先配置一块新空间,然后将元素从旧空间搬到新空间,再把原来的空间释放给系统。vector是动态空间,随着元素的加入...
分类:
其他好文 时间:
2014-10-29 01:49:29
阅读次数:
195
HDL 语言本身是对硬件的描述,这一特性使其拥有了“并发”的概念,如果纯以语言的角度来考虑,这点是很让人兴奋的。verilog 是以模块为基本的描述单位。虽然基于硬件让他比C有了很大的局限性,但模块配合“并发”也让它拥有了不可小觑的灵活性。端口类型 input默认为wire类型(貌似不可以声明为r....
分类:
其他好文 时间:
2014-10-28 15:09:07
阅读次数:
165
今天听一个同学讲了java动态绑定的一个很好地例子,我深受启发,特此记录。java动态绑定是在运行时才会具体绑定,而不是在编译的时候进行相关操作,这为代码的灵活性提供了极大便利,也使得维护边的较为简便。对于动态绑定我的理解是,在定义一个方法 的时候,需要某些参数,比如一个类对象,但是在运行的时候这个...
分类:
编程语言 时间:
2014-10-28 00:31:21
阅读次数:
220
Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,添加?了易用性和灵活性(详细差别,日后我们再讨论),它不仅是client发送Http请求变得easy,并且也方便了开发者測试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性...
分类:
Web程序 时间:
2014-10-27 22:36:28
阅读次数:
146
存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。
MySQL 存储过程是从 MySQL 5.0 开始增加的新功能。大大提高数据库的处理速度,同时也可以提高数据库编程的灵活性。
过程:封装起来的若干条语句,调用时这些封装体执行。把此过程存储到数据库中即存储过程...
分类:
数据库 时间:
2014-10-27 09:26:42
阅读次数:
222