本文将从以下几点浅谈原型模式:
概述
结构图
分类
浅复制:结构图
代码
复制图示
深复制:结构图
代码
复制图示
总结
概述:
用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。
允许一个对象再创建另外一个可定制的对象,根本无需知道任何如何创建的细节。
复制过程,并不是做一个抽象类,去实例化它。而是只需通过实现一个含有Clone()方法的接口就可以去克隆,这就是.NET在System命名空间中提供的ICloneable接口 。...
分类:
其他好文 时间:
2014-05-05 21:27:41
阅读次数:
359
SVM支持向量机的SMO方法实现
操作简便,效果直观,功能单一。
有助于理解SMO过程,以及惩罚因子对分类的影响。...
分类:
其他好文 时间:
2014-05-05 13:03:41
阅读次数:
232
分类:杂谈| 发布:佚名| 查看:70 |
发表时间:2014-2-17引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的...
分类:
其他好文 时间:
2014-05-05 12:09:56
阅读次数:
258
创建一个基本的 Windows Phone
应用程序并添加TiltEffect类文件。添加要倾斜的控件的分类。全局应用IsTiltEnabled依赖项属性,以便为所有的指定控件提供倾斜功能。对一个控件应用SuppressTilt依赖项属性,以抑制倾斜效果。创建基本倾斜效果应用程序的步骤从“开始”菜单...
分类:
其他好文 时间:
2014-05-05 12:08:26
阅读次数:
322
因内置变量的个数不多,此处按其相关性分类说明,并未按其字母顺序排列。ARGC
ARGC表示命令行上除了选项 -F, -v, -f 及其所对应的参数之外的所有参数的个数。若将"awk程序"直接写在命令列上,则 ARGC
亦不将该"程序部分"列入计算。ARGV ARGV数组用以记录命令列上的参数。例.....
分类:
其他好文 时间:
2014-05-04 11:11:25
阅读次数:
225
MapReduce
job中,可以使用FileInputFormat和FileOutputFormat来对输入路径和输出路径来进行设置。在输出目录中,框架自己会自动对输出文件进行命名和组织,如:part-(m|r)-00000之类。但有时为了后续流程的方便,我们常需要对输出结果进行一定的分类和组织。...
分类:
其他好文 时间:
2014-05-04 10:22:15
阅读次数:
341
能够将热爱的技术应用于实际生活生产中,是做技术人员向往和乐之不疲的事。
现将前期手里面的一个项目做一个大致的总结,与大家一起分享、交流、进步。项目现在正在线上运行,项目名——基于Hadoop的数据分析综合管理平台。
项目流程整体比较清晰,爬取数据(txt文本)-->数据清洗-->文本模型训练-->文本分类-...
分类:
其他好文 时间:
2014-05-04 00:22:05
阅读次数:
476
在介绍了以前的类图和用例图等之后,由于对象图是描述类图的某一个时刻的快照,所以类图没有具体的赋值但是对象图可以有具体的值。而包图是蕴含在画uml图之中的,对类图和对象图等进行分类的图,就像windows系统中我们平时建立的文件夹的作用一样,所以对象图和包图这里就不详尽介绍了。类图、对象图和包图都是从系统结构的角度分析的。
系统建模,需要从系统的结构和行为两个方面来描述,其中系统的行为是通...
分类:
其他好文 时间:
2014-05-03 21:40:41
阅读次数:
293
在上篇博客Java之GUI编程(一)中我已经对GUI编程的组件和事件做了简单介绍了,现在来看看另外一部分关于组件在各个平台是如何做到仍能保持自己合理的位置大小以及外观的。
已经说了Java是跨平台运行的,但是不同的平台对于点及坐标的定义不完全相同。而且屏幕的解析度分辨率不同也会造成位置的变化,为了确保每个组件的相对位置和大小以及外观,java就设计了布局管理器。
布局管理器是对容器中的元素进行管理,按照一定的规则排放容器里面的元素。它控制了组件的摆放。
布局管理器分类:...
分类:
编程语言 时间:
2014-05-03 20:51:04
阅读次数:
413