一、引言 前面主题介绍的状态模式是对某个对象状态的抽象,而本文要介绍的策略模式也就是对策略进行抽象,策略的意思就是方法,所以也就是对方法的抽象,下面具体分享下我对策略模式的理解。二、策略者模式介绍2.1 策略模式的定义 在现实生活中,策略模式的例子也非常常见,例如,中国的所得税,分为企业所得税、.....
分类:
其他好文 时间:
2014-09-17 23:14:32
阅读次数:
323
1)开机,进入GRUB界面:此时有两个选择:SUSE LINUX ENTERPISE SERVER 10SUSE LINUX ENTERPISE SERVER 10 (Failsafe)移动光标到第二个(Failsafe)模式,按键e,此时光标移到下面的Boot,Options:————,将里面的默...
分类:
系统相关 时间:
2014-09-14 16:36:07
阅读次数:
195
网购秒杀系统架构设计案例分析
秒杀系统的技术挑战:
对现有网站业务造成冲击
高并发下应用和数据库的负载
突然增加的网络及服务器带宽
直接下单(未到秒杀时间直接下单) 应对策略:
将秒杀系统于现有业务进行独立部署
秒杀商品页面静态话(简单)
租借秒杀活动带宽
动态生成随机下单URL 秒杀系统架构设计
...
分类:
其他好文 时间:
2014-09-07 14:43:55
阅读次数:
332
http://see.xidian.edu.cn/cpp/html/483.html一、指针没有指向一块合法的内存定义了指针变量,但是没有为指针分配内存,即指针没有指向一块合法的内存。浅显的例子就不举了,这里举几个比较隐蔽的例子。1、结构体成员指针未初始化struct student{ char *...
分类:
编程语言 时间:
2014-09-03 19:49:07
阅读次数:
292
CSS及浏览器的设计者们希望我们在布局时,如果遇到上下两个并排内容块的安排,最好只设置其中每个块上或下margin的一处即可。w3school也规定:当两个垂直外边距相遇时,它们将形成一个外边距。合并后的外边距的高度等于两个发生合并的外边距的高度中的较大者。...
分类:
Web程序 时间:
2014-08-25 08:46:14
阅读次数:
281
1: 2: 3: 4: 5: 6: 27: 28: 29: 30: 31: 32: Span2 33: 34: 35: 36: 37: 如果您认为应该是这样的话: 那就错了。结果是这样的: 因为CSS中...
分类:
Web程序 时间:
2014-08-25 08:44:33
阅读次数:
341
策略设计模式:定义一组算法,将每个算法都分装起来,并使他们之间可以互换。 策略模式就是使用的面向对象思想中的继承和多态的机制策略模式的通用类图:Context类:Strategy类,并且和Strategy类是整体和个体的关系,即聚合关系。对策略角色个体进行封装。Strategy接口:定义这个策略或算...
分类:
其他好文 时间:
2014-08-12 16:10:34
阅读次数:
247
据报道,为避免学位论文抄袭等学术不端行动,许多高校启用了“学位论文学术不端行动检查体系”,但接二连三的是,不少“心虚”的结业生在正式提交论文前,经过采购网络服务主动自查和修正论文,然后削减了重合率,顺畅经过软件检查。一边“论文检查”,一边“论文自测”,可谓“上有方针,下有对策”。这让咱们对大学生的学...
分类:
其他好文 时间:
2014-08-02 15:15:53
阅读次数:
184
文|张建国(中国建设银行行长)近十年来,中国银行业的改革发展取得了令世界瞩目的成就。在今年《银行家》《福布斯》发布的大企业排行榜和市值排名上,五家大型商业银行均已跻身世界前列。随着以移动互联网、云计算、“大数据”和物联网为代表的信息革命的兴起,银行业又一次面临新的机遇和挑战。中国银行业能否用好大数据...
分类:
其他好文 时间:
2014-08-01 13:08:31
阅读次数:
304
最近新装了个Ubuntu10.10 发现上不了网,折腾了很久,在网上找了很多办法都不行,最后试了一招居然管用了。特此总结下Ubuntu了网的原因及对策分析。环境:Ubuntu 10.10网络: 通过一个Modem(常说的“猫”)接路由器(多个人连到路由器上)访问外网使用Ubuntu系统默认的Auto...
分类:
其他好文 时间:
2014-07-27 22:31:59
阅读次数:
240