码迷,mamicode.com
首页 >  
搜索关键字:命令模式    ( 2140个结果
23种设计模式汇总整理
设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。其实还有两类:并发型模式和线程池模式。设计模式的六大原则...
分类:其他好文   时间:2015-04-09 11:58:42    阅读次数:208
设计模式-命令模式
定义:将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。命令模式也支持可撤销的操作。UML图: 1 //定义命令接口 2 public interface Command { 3 4 public void execute(); 5 6 public...
分类:其他好文   时间:2015-04-08 10:25:20    阅读次数:124
浅谈设计模式:命令模式(Command Pattern)
通俗解释:将一条命令封装成一个(请求)对象,定义一个命令调用器(发送者),一个命令执行器(接受者),将命令与命令接受者进行关联,并且由命令发送者来承载这条命令(一个命令调用器可承载多条命令),当客户端需要下达某个命令时,通过命令发送者调用相关命令即可...
分类:其他好文   时间:2015-04-07 12:10:03    阅读次数:237
【总结】vim插件之 supertab
【插件介绍】SuperTab使Tab快捷键具有更快捷的上下文提示功能。 也就是一种自动补全插件【插件安装】(1)使用Bundle安装在~/.vimrc中添加下面命令Bundle 'SuperTab'然后在vim编辑器中的命令模式使用下面命令进行安装:BundleInstall(2)使用git如果你不...
分类:系统相关   时间:2015-04-06 20:12:50    阅读次数:523
2015.3.25 Vim编辑器
1、安装vim#vim+nfilename##n是数字,可以定位到该文件的第n行2、快捷键一般模式下:j向下k向上h向左l向右数字0或者Shift+6移动至本行行首Shift+4移动至本行行尾gg移动到首行G移动到尾行nG(n是任意数字)移动都第n行编辑模式下:i进入编辑模式命令模式下:/word?word向光标之后/之..
分类:系统相关   时间:2015-04-06 18:53:49    阅读次数:193
<JAVA8新增内容>关于匿名内部集合和lambda表达式
要想说清楚JAVA中的Lambda表达式,必须想讲一下匿名内部类来帮助理解本质。一.匿名内部类 匿名内部类适合创建那种只需要一次使用的类,例如前面介绍命令模式时所需要的Command对象,匿名内部类的语法有点奇怪,创建匿名内部类时会立即创建一个该类的实例,这个类的定义立即消失,匿名内部类不能重复使....
分类:编程语言   时间:2015-04-05 21:47:17    阅读次数:178
Vim的使用 区域选择
1、Visual Block 区域选择,这里的Visual表示视觉,图像,可视化。2、 小写v:字符选择 shift+v(大写V):行选择 ctrl+v:矩形选择 从上到下,选择的区域越来越大。三个模式之间可以任意切换,重复命令就是退出。3、Vim包括一般模式,插入模式,命令模式...
分类:系统相关   时间:2015-04-04 11:56:04    阅读次数:179
linux学习笔记之文本处理
文本处理器    字处理软件    word vi(visual interface)    vim (vi improved) Emacs    小型机上多用   可打开网页  功能强大 vim 主要在linux 模式化编辑器     输入模式(插入模式)     命令模式(编辑模式,复制粘贴等)     末行模式(最下方一行命令操作) vim打开文件 vim file...
分类:系统相关   时间:2015-04-03 19:25:31    阅读次数:188
一页中总结行为类型的设计模式
前两篇总结了创建类型的设计模式和结构类型的设计模式。这是模式总结的最后一篇,即行为类型的模式,它主要是关于类及对象的交互相关的。行为类型的设计模式目录责任链模式命令模式迭代器模式中介者模式备忘录模式观察者模式状态模式策略模式模板方法模式访问者模式1.责任链模式(为解除请求的发送者和接收者之间耦合,而...
分类:其他好文   时间:2015-04-03 15:14:47    阅读次数:149
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!