本文介绍11种行为型设计模式里的策略模式、模板方法、访问者模式。一、策略模式定义一系列的算法,把它们每个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。1.Strategy定义所有支持的算法的公共接口。Context使用这个接口来调用某ConcreteStrategy定义的算法。public abstract class Strategy { public abst...
分类:
编程语言 时间:
2014-07-23 13:37:16
阅读次数:
247
章出自:luchg技术交流 http://www.luchg.com版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源,谢谢。Android-java.lang.RuntimeException: Can't create handler inside thread that...
分类:
移动开发 时间:
2014-07-23 12:42:26
阅读次数:
261
abstract:本文从各个方面讨论了泡妞与做题之间的相似之处与不同点,尽量的站在一个公平的角度阐述这一问题,所得的研究成果填补了国内外的理论空白。-泡了一个好妞就好像做了一道难题一样快感都是相同的。-首先这两项活动都需要耗费大量的精力,一般都是20岁左右的时候,最有激情最有精力参加这两项活动。所以...
分类:
其他好文 时间:
2014-07-22 22:55:12
阅读次数:
149
一、抽象工厂(Abstract Factory)模式抽象工厂模式是全部形态的工厂模式中最为抽象和最具一般性的一种形态。为了方便引进抽象工厂模式,引进一个新概念:产品族(Product Family)。所谓产品族,是指位于不同产品等级结构,功能相关联的产品组成的家族。如图:图中一共同拥有四个产品族,分...
分类:
其他好文 时间:
2014-07-22 22:46:33
阅读次数:
219
package?com.sadhu;
/**
抽象类
一个类中有抽象方法,那么这个类必须是抽象类。
抽象方法没有实现部分,抽象类中也可以包含实现的方法。
抽象类不能被实例化,但是可以定义一个抽象类的变量,引用子类的引用对象...
分类:
其他好文 时间:
2014-07-22 22:38:13
阅读次数:
188
Floodlight 使用的是Netty架构,在Controller.java 入口函数中显示创建ServerBootstrap,设置套接字选项,ChannelPipeline,此时监听套接字就准备好处理来自SW的各种消息;这里最核心的就是 OpenflowPipelineFactory ,会加入各个业务相关的Handler,代码如下:
public ChannelPipeline...
分类:
其他好文 时间:
2014-07-22 17:54:39
阅读次数:
205
不知道各位有没有遇到过这样的情况:
第一次一个apk界面,然后本来想在某处requestFocus()使之获得焦点来显示的,但是直接调用却不行,如图1所示。
图1 焦点的位置
出现这样的现象是Android加载刷新UI的时候,是从左到右,从上到下的顺序,正在加载的过程中,如果此时requestFocus(findViewById(C)),的话,有可能此时还没把整个界面刷新好,导...
分类:
其他好文 时间:
2014-07-22 14:03:34
阅读次数:
210
/** * Created by rabbit on 2014-07-21.博客园.刘朋程 */ //Created by rabbit on 2014-07-21.博客园.刘朋程 abstract class GetTime { public void getTime() ...
分类:
其他好文 时间:
2014-07-22 00:25:33
阅读次数:
261
1 创建型模式
单独对对象的创建进行研究,高效的创建对象就是创建型模式讨论的问题。创建型设计模式有6种:
简单工厂模式(simple factory);
工厂方法模式(factory method);
抽象工厂模式(abstract factory);
创建者模式(Builder);
原型模式(Prototype);
...
分类:
其他好文 时间:
2014-07-22 00:06:33
阅读次数:
232
Rewrite Handler
RewriteHandler基于一套规则匹配一个请求,然后根据匹配的规则修改请求。最常见的是重写请求的URI,但是不仅限于此:规则能被配置为重定向响应、设置一个cookie或者响应的响应代码、修改header,等等。
快速开始
标准Jetty发布中包含jetty-rewrite模块JAR,在lib/jetty-rewrite-*.jar,和一个例子配置文件,在...
分类:
其他好文 时间:
2014-07-21 16:24:13
阅读次数:
213