hihocoder.com 上的KMP算法题,搞了半天在VS2012是能通过的,提交上去就是有问题,反复改终于通过了,记录在此,以下是测试通过代码。输入第一行一个整数N,表示测试数据组数。接下来的N^2行,每两行表示一个测试数据。在每一个测试数据中,第一行为模式串,由不超过10^4个大写字母组成,第...
分类:
编程语言 时间:
2015-04-22 22:10:02
阅读次数:
137
我觉得command命令模式的本质就是把触发者和接受者隔离开来,把一个函数能干的事情提升到类的级别 搞一个基类包含虚函数excute() 搞好多具体的接受者类C**command(),在具体接收类中去实现excute,和触发者invoke接触的是基类,利用多态性,真正干事儿的是具体的接受者类,这样隔离开来,无论加多少具体的接受者类 既有代码都不受影响 非常灵活
很多lin...
分类:
其他好文 时间:
2015-04-15 19:41:34
阅读次数:
146
先来张图,看看这11中模式的关系:第一类:通过父类与子类的关系进行实现。第二类:两个类之间。第三类:类的状态。第四类:通过中间类父类与子类关系13、策略模式(strategy)策略模式定义了一系列算法,并将每个算法封装起来,使他们可以相互替换,且算法的变化不会影响到使用算法的客户。需要设计一个接口,...
分类:
其他好文 时间:
2015-04-13 16:02:31
阅读次数:
225
在阎宏博士的《JAVA与模式》一书中开头是这样描述观察者(Observer)模式的: 观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。....
分类:
编程语言 时间:
2015-04-07 15:34:58
阅读次数:
203
原文地址:http://www.cnblogs.com/java-my-life/archive/2012/05/28/2516865.html在阎宏博士的《JAVA与模式》一书中开头是这样描述责任链(Chain of Responsibility)模式的: 责任链模式是一种对象的行为模式。在责任....
分类:
编程语言 时间:
2015-04-07 15:17:54
阅读次数:
161
23种GOF设计模式一般分为三大类:创建型模式、结构型模式、行为模式。创建型模式抽象了实例化过程,它们帮助一个系统独立于怎样创建、组合和表示它的那些对象。一个类创建型模式使用继承改变被实例化的类,而一个对象创建型模式将实例化托付给还有一个对象。创建型模式有两个不断出现的主旋律。第一,它们都将关于该系...
分类:
其他好文 时间:
2015-03-21 09:43:42
阅读次数:
218
一、策略模式(Strategy)简介策略模式是行为模式.行为模式:规定了各个对象应该具备的职责以及对象间的通信模式,它很好的规范了对象间调用和数据传递方式策略模式适合于算法经常变化的情况算法的变化不会影响到使用算法的客户,算法可以独立于使用它的客户所变化二、简单例子普通客户,会员,VIP会员购买商品...
分类:
其他好文 时间:
2015-03-21 06:16:55
阅读次数:
144
我们昨天使用的网络取证和安全防护策略,明天可能就不会奏效了。作为网络取证调查人员,我们不能容忍,我们对恶意软件是如何进行操作的想法变得僵化或受到禁锢。如果你看到的网络流量或日志不符合任何一种已知的行为模式,那这可能不是因为你的分析有错误,而可能是因为你看到了什么新的东西,每天都有新型的恶意软件被.....
分类:
其他好文 时间:
2015-03-14 23:09:46
阅读次数:
163
人类的心理行为模式 --《影响力》
《影响力》一书从互惠、承诺和一致、社会认同、喜好、权威和稀缺六个方面全面阐述了人的社会心理行为模式,从而为我们平常的一些“一按就播放”的无意识行为、买卖博弈、政商常用伎俩等行为作了很好的阐述。以下分别从这六个方面陈述自己的学习心得!
1、影响力的武器
1)人们总是想理性决策,但事实上人们经常是被感性思维模式所左右,认知大多数人的感性思维模式...
分类:
其他好文 时间:
2015-03-01 18:34:11
阅读次数:
152
为期1月份的设计模式之旅已走完,我们今天一起来总结咱们前面的东西;其实设计模式分为:创建模式、结构模式、行为模式。它们分别是对应那些呢?
创建型模式:单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式。
结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。
行为型模式:模版方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模...
分类:
其他好文 时间:
2015-02-27 11:59:09
阅读次数:
174