工厂方法模式是简单工厂模式的进一步抽象和推广,包含如下角色:
1、抽象产品(Product)
2、具体产品(ContreteProduct)
3、抽象工厂(Factory)
4、具体工厂(ConcreteFactory)
实例代码:
//抽象产品类
public interface TV {
public void play();
}
//具体产品类
public class ...
分类:
其他 时间:
2014-03-08 23:05:38
收藏:
0 评论:
0 赞:
0 阅读:
555
上篇博客中聊了聊BOM ,以及BOM中的对象,那么,这篇博客,想唠唠BOM中一个有特色的对象——frame。在查资料的时候呢,还发现一个Iframe。他们有什么区别呢?那咱们接着看下面。
一、Frame
所谓框架便是网页画面分成几个框窗,同时取得多个URL。只需要
即可,而所有框架标记需要放在一个总起的html
档,这个档只记录了该框架如何分割
,...
分类:
其他 时间:
2014-03-08 23:04:39
收藏:
0 评论:
0 赞:
0 阅读:
697
/**
* @Title:TypeTransform.java
* @Package:com.you.dao
* @Description:Java类型转换
* @Author: 游海东
* @date: 2014年3月8日 下午9:05:55
* @Version V1.2.3
*/
package com.you.dao;
/**
* @类名:TypeTransform
*...
分类:
其他 时间:
2014-03-08 22:45:41
收藏:
0 评论:
0 赞:
0 阅读:
496
关于几个Unix/Linux命令的注意事项
分类:
其他 时间:
2014-03-08 21:40:58
收藏:
0 评论:
0 赞:
0 阅读:
402
原文:C# Windows Phone 8 WP8 , 文字超连结到网页 免打程式码,Xaml就搞定
! ! 一般我们在开发Windows Phone 8 APP ,有时会需要超连结连到其他的网页,但是为了超连结来写Code好像又有点小题大作,可是Windows
Phone SDK 所提供的Text...
分类:
Windows开发 时间:
2014-03-08 21:41:58
收藏:
0 评论:
0 赞:
0 阅读:
426
2.1 ~ 2.3.7 系统打开方法?
点击手机Menu键(菜单键),在弹出的菜单中选择设置(Setting), 或在应用程序中找到设置程序点击进入?
进入设置界面的应用程序即可打开USB调试模式4.0 ~ 4.1.2 系统打开方法?点击手机Menu键(菜单键),在弹出的菜单中选择设置(Settin...
分类:
移动平台 时间:
2014-03-08 21:43:54
收藏:
0 评论:
0 赞:
0 阅读:
666
Dice (II)Time Limit:3000MSMemory Limit:32768KB64bit
IO Format:%lld & %llu[Submit] [Go Back] [Status]DescriptionYou haveNdices;
each of them hasKfaces ...
分类:
其他 时间:
2014-03-08 21:44:56
收藏:
0 评论:
0 赞:
0 阅读:
593
(1)删除进程字典中x键的值 erlang:put(x,undefined).
就是把值改为undefined就Ok.
分类:
其他 时间:
2014-03-08 21:46:51
收藏:
0 评论:
0 赞:
0 阅读:
400
原文:[windows phone] 教你如何使地图动画缩放
说明 本篇将介绍如何将地图以动画显示呈现,在以下的范例介绍中可以看到有动画跟没动画的差别,如果你的地图还是很单调的话,不仿加上这个设计,让使用者觉得更有趣。 ? 结果 如左下图,按
[海生馆] 钮会直接显示海生馆的地图位置。如右下图,按 ...
分类:
Windows开发 时间:
2014-03-08 21:45:58
收藏:
0 评论:
0 赞:
0 阅读:
612
原文:[Windwos Phone 8]多个按钮的共用事件
前言 --------------------------------------------------------------------------------------------- 在Windows
Phone的开发中,我们有时...
分类:
Windows开发 时间:
2014-03-08 21:47:47
收藏:
0 评论:
0 赞:
0 阅读:
503
#include #include #include #include #include
using namespace std;int main(){ int n,m; cin >> n >> m; set
distance; bool flag = true; for(int i = 0 ; i...
分类:
其他 时间:
2014-03-08 21:48:40
收藏:
0 评论:
0 赞:
0 阅读:
514
现在NoSQL很流行,所以买了一本这方面的书,这本书虽然很薄
156页,但是感觉的确是大师的经验之谈,对于自己经验还是很少。无法能完全能心领神会,大师所说的,就像一个人说药苦,你没吃过。再听别人描述也无法能完全知道其中滋味,只能凭自己想想。这本书名叫Nosql精粹。感觉是对以前关系型数据库一个好的总...
分类:
数据库技术 时间:
2014-03-08 21:50:35
收藏:
0 评论:
0 赞:
0 阅读:
624
点我看题目题意 : 给你n个字符串,让你找出在每个字符串中出现的字母,按字典序输出来。思路
:一开始想差了,以为记录下每个字符出现次数,然后找次数大于1的,可是我忘了可能在一个字符串中有AA,而另一个字符串中一个A都没有的情况。稍微改一下就是出现过的标记一下次数,然后存到另一个数组里,反正就才26个...
分类:
其他 时间:
2014-03-08 21:51:29
收藏:
0 评论:
0 赞:
0 阅读:
551
margin ,padding
body他们之间的区别就是margin表示的是外边框的距离padding表示的是内边框的距离body表示的边框的距离
分类:
其他 时间:
2014-03-08 21:52:29
收藏:
0 评论:
0 赞:
0 阅读:
580
C# (C
Sharp)是微软公司在2000年6月发布的一种新的编程语言。C#与Java有很多的相似之处,包括了诸如单一继承、界面、与Java几乎同样的语法,和编译成中间代码再运行的过程。它又借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET
windows...
分类:
其他 时间:
2014-03-08 21:38:10
收藏:
0 评论:
0 赞:
0 阅读:
922
所谓大话就是恶搞,本文中的关于各种编程语言的描述,你不可全信,也不能全信。作者在描述史实时加入了很多个人情感和社会流行元素,配图基本是靠谱的。这也许就是寓教于乐吧。
分类:
布布扣 时间:
2014-03-08 19:25:01
收藏:
0 评论:
0 赞:
0 阅读:
830
基于PCL库对三维空间点的K-Means聚类算法的实现
在三维点云处理中我们经常要对点云进行聚类分割处理,如建筑物与地面、桌面与水杯等的分割,以便于我们可以在后续三维重建中得到更好的效果。这时比较好的聚类方法有欧式聚类和K-Means聚类。这里简要地介绍下基于PCL库对三维空间点的K-Means聚类算法的实现。...
分类:
其他 时间:
2014-03-08 16:34:06
收藏:
0 评论:
0 赞:
0 阅读:
1108
第一点:
希望你从来不要直接使用rm -rf 或者rmdir 命令,如果你不是admin, 绝对不要使用sudo rm -rf 或者rmdir等命令。最佳实践 ,在自己的目录下新建.tmp文件夹,然后用mv src .tmp命令替换rm或者rmdir命令。
第二点:
自己编写shell脚本函数时,如果函数中有定义变量,并且该变量只在函数中使用,记得加上local关键字。如果不加loc...
分类:
其他 时间:
2014-03-08 16:28:28
收藏:
0 评论:
0 赞:
0 阅读:
484
其实,在android中画廊视图Gallery和ImageSwitcher组件的使用一文中就介绍过ImageSwitcher的使用,今天这里封装一个自定义的ImageSwitcher,它带有使用手势滑动效果和动画效果,和提供自动切换的接口,以后有这样的需求可以直接拿来用,代码如下:
MyImageSwitcher:
package com.home.testimageswitcher;
...
分类:
其他 时间:
2014-03-08 16:33:07
收藏:
0 评论:
0 赞:
0 阅读:
484
总体来说,SQL语句优化策略有以下几个方面:
● 创建表的时候。应尽量建立主键,根据主键查询数据;
● 大数据表删除,用truncate table代替delete。
● 合理使用索引,在OLTP应用中一张表的索引不要太多。组合索引的列顺序尽量与查询条件列顺序保持一致;对于数据操作频繁的表,索引需要定期重建,以减少失效的索引和碎片。
● 查询尽量用确定的列名,少用*号。
尽量少嵌套子查...
分类:
数据库技术 时间:
2014-03-08 16:26:33
收藏:
0 评论:
0 赞:
0 阅读:
501