1.设计模式是一套反复使用,多数人知晓,经过分类、代码设计的经验总结。
2.工厂模式的定义:为创建一组相关或者相互依赖的对象提供一个接口,而无需指定他们的具体实现类。
3.工厂模式的适用性
(1)有一组类似的对象需要创建;
(2)系统需要考虑扩展性。
4.工厂模式的三个角色
(1)抽象产品(接口)
(2)具体产品(实现类)
(3)生产者(工厂类)
其中concreteProdu...
分类:
编程语言 时间:
2015-02-21 15:28:51
收藏:
0 评论:
0 赞:
0 阅读:
358
Oracle 12cR1 Relink时报错:ld.so.1: skgxpinfo: fatal: libons.so: open failed: No such file or directory...
分类:
数据库技术 时间:
2015-02-21 15:28:41
收藏:
0 评论:
0 赞:
0 阅读:
328
描述
天空中有n朵云,在风吹之下以恒定速度v=(vx,vy) 向同一个方向持续移动,也就是说,当时间为t(t≥0)时,云上初始坐标为(x, y)的点移到坐标为( x + t*vx, y + t*vy)的位置。
为简单起见,我们假设云是多边形的(而且其顶点具有整数坐标)。多边形不一定是凸的,但是每个多边形的任意两条边不相交(允许具有公共的端点)。云和云可能会重叠。
地面上...
分类:
其他 时间:
2015-02-21 15:28:31
收藏:
0 评论:
0 赞:
0 阅读:
291
JS代码: 1 服务器代码: 1 public string testlp(int time, int timeout) 2 { 3 // 死循环 查询有无数据变化 4 while (true) { 5 ...
分类:
Web开发 时间:
2015-02-21 15:28:01
收藏:
0 评论:
0 赞:
0 阅读:
404
Use ALTER DATABASE to Move DatabasesFollow Our Daily Tips?facebook.com/TechNetTips?twitter.com/TechNetTips?blogs.technet.com/tnmag?TechNet Tips librar...
分类:
数据库技术 时间:
2015-02-21 15:27:41
收藏:
0 评论:
0 赞:
0 阅读:
253
1、当样式表里font-size<12px时,中文版chrome浏览器里字体显示仍为12px,这时可以用 html{-webkit-text-size-adjust:none;}2、-webkit-text-size-adjust放在body上会导致页面缩放失效3、body会继承定义在html的样式...
分类:
Web开发 时间:
2015-02-21 15:27:31
收藏:
0 评论:
0 赞:
0 阅读:
386
Json.NEThttp://json.codeplex.com/Json.Net是一个读写Json效率比较高 的.Net框架.Json.Net 使得在.Net环境下使用Json更加简单。通过Linq To JSON可以快速的读写Json,通过JsonSerializer可以序列化你的.Net对象。...
分类:
Web开发 时间:
2015-02-21 15:27:11
收藏:
0 评论:
0 赞:
0 阅读:
328
objective-c(反射)
分类:
其他 时间:
2015-02-21 15:27:01
收藏:
0 评论:
0 赞:
0 阅读:
304
这一章要讲的数据结构基本以实用为主。 12.1 自顶而下的伸展树 一些定义 展开:对于树的操作,叶结点X被插入之后,经过旋转使X成为新的树根。 摊还时间:在摊还分析中的一个概念,就是求一个操作的所有情况的平均时间。和O()的时间不同,后者体现的是最糟糕的情况下程序完成所要花费的时间。 P345之中,...
分类:
编程语言 时间:
2015-02-21 15:26:51
收藏:
0 评论:
0 赞:
0 阅读:
172
给ln命令加上-s选项,则建立软链接。 格式:ln -s [真正的文件或者目录] [链接名] [链接名]可以是任何一个文件名或者目录名,并且允许它与原文件不在同一个文件系统中。 如果[链接名]是一个已经存在的文件,将不做链接。 如果[链接名]是一个已经存在的目录,linux系统会分两种情况自行进行处...
分类:
其他 时间:
2015-02-21 15:26:41
收藏:
0 评论:
0 赞:
0 阅读:
302
1、通过ActionContext直接获取 1 public testAction extends ActionSupport { 2 private Map request; 3 private Map session; 4 private Map application;...
分类:
Web开发 时间:
2015-02-21 15:26:21
收藏:
0 评论:
0 赞:
0 阅读:
361
1.Volley简介 Volley是Android平台上的网络通信库,能使网络通信更快、更简单、更健壮。那么在2013年的Google I/O大会上volley发布了。 Volley名称的由来: a burst or emission of many things or a large amount...
分类:
其他 时间:
2015-02-21 15:26:11
收藏:
0 评论:
0 赞:
0 阅读:
371
#include#includechar alp[10][10]={"zero","one","two","three","four","five","six","seven","eight","nine"};char str[1200];int main(){ scanf("%s",str); ....
分类:
其他 时间:
2015-02-21 15:26:01
收藏:
0 评论:
0 赞:
0 阅读:
303
题意:给出丑数的定义,不能被除2,3,5以外的素数整除的的数称为丑数。和杭电的那一题丑数一样--这里学的紫书上的用优先队列来做。用已知的丑数去生成新的丑数,利用优先队列的能够每次取出当前最小的丑数再去生成新的丑数====大概这儿的优先队列就充当了dp转移方程里面的那个min的意思@_@ 1 #inc...
分类:
其他 时间:
2015-02-21 15:25:41
收藏:
0 评论:
0 赞:
0 阅读:
313
#includeint main(){ int a,b; scanf("%d%d",&a,&b); int sum=a+b; if(sum=0 ; --j) { printf("%d",arr[j]); if(j!=0 && j%3==0) //【思维】用取余的方法逢...
分类:
编程语言 时间:
2015-02-21 15:25:31
收藏:
0 评论:
0 赞:
0 阅读:
285
HTTP Error 503. The service is unavailable 网站打开时,出现“HTTP Error 503. The service is unavailable ”。解决方案如下:1. 打开IIS管理器应用程序池,找到您的应用程序池账户进行“高级设置”,修改应用程序池“标...
分类:
Web开发 时间:
2015-02-21 15:25:21
收藏:
0 评论:
0 赞:
0 阅读:
407
What is this page? This page describes how to use pkgsrc on ARM architecture with EABI support. I bought TeraStation Live, which is called "TeraStatio...
分类:
其他 时间:
2015-02-21 15:25:11
收藏:
0 评论:
0 赞:
0 阅读:
376
objective-c(协议)
分类:
其他 时间:
2015-02-21 15:25:01
收藏:
0 评论:
0 赞:
0 阅读:
178
eclipse,tomcat
分类:
系统服务 时间:
2015-02-21 15:24:41
收藏:
0 评论:
0 赞:
0 阅读:
217
Given a binary tree, return thezigzag level ordertraversal of its nodes' values. (ie, from left to right, then right to left for the next level and al...
分类:
其他 时间:
2015-02-21 15:24:31
收藏:
0 评论:
0 赞:
0 阅读:
238