码迷,mamicode.com
首页 >  
搜索关键字:撤销操作    ( 154个结果
设计模式之十九:命令模式(Command)
命令模式:将一个请求封装成一个对象,从而允许用不同的请求参数化客户,对请求进行排序或记录日志,并且支持撤销操作。UML图: 主要包括: Command:声明了一个操作的接口 ConcreteCommand:绑定了一个Receiver和一个行为,通过相关联的Receiver对象实现了了execute方法。 Client:创建一个ConcreteCommand对象并且设置了它的Receiver。 in...
分类:其他好文   时间:2015-06-27 16:31:52    阅读次数:116
Linux系统编程——多线程实现多任务
每个进程都拥有自己的数据段、代码段和堆栈段,这就造成进程在进行创建、切换、撤销操作时,需要较大的系统开销。为了减少系统开销,从进程中演化出了线程。为了让进程完成一定的工作,进程必须至少包含一个线程。线程存在于进程中,共享进程的资源。更多详情,请看《进程和线程的区别与联系》。...
分类:编程语言   时间:2015-06-10 19:28:30    阅读次数:193
设计模式C++实现十四:备忘录模式
备忘录模式(Memento):在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样以后就可以将该对象恢复到之前保存的状态。 备忘录模式比较适用于功能较复杂的,但需要维护和记录属性历史的类,或者需要保存的属性只是众多属性中的一小部分。如果某个系统中使用命令模式时,需要实现命令的撤销功能,那么备忘录模式可以存储可撤销操作的状态。 #ifndef MEMENTO_H #d...
分类:编程语言   时间:2015-05-13 14:57:23    阅读次数:152
Aexi(6)-Command模式
这两天我们给Aexi增加了Command模式。       其实我对于Command模式比较少的印象就是可以用来做撤销操作的功能,我看过的所有的书对于这个模式的介绍,都是把它和撤销操作相联系,似乎Command模式是专门为这一功能设计的.Command模式有没有其他的应用呢,我也不太知道,但是既然这里可以用到,那我们就在这里用一下.至于对这个模式更深层次的理解,那就等到遇到相应的问题的时候具体对...
分类:其他好文   时间:2015-05-10 11:28:20    阅读次数:155
命令模式
命令模式:将请求封装成对象,这可以让你使用不同的请求,队列,或者日志请求来参数化其他对象。命令模式也可以支持撤销操作。——《HEAD FIRST 设计模式》 我的golang代码: package command import ( "fmt" ) const slotnums = 7 type Co...
分类:其他好文   时间:2015-04-28 13:58:36    阅读次数:142
命令模式
命令模式:将请求封装成对象,这可以让你使用不同的请求,队列,或者日志请求来参数化其他对象。命令模式也可以支持撤销操作。——《HEAD FIRST 设计模式》 我的c++代码: #ifndef DESIGN_COMMAND_H_ #define DESIGN_COMMAND_H_ #define SL...
分类:其他好文   时间:2015-04-28 13:25:36    阅读次数:121
Word 2013 无法撤销操作的错误
来自 关闭正在运行的所有程序。按Win-R,在运行框中键入regedit,然后单击“确定”。在注册表编辑器中,展开到下列注册表子项: Microsoft Office Word 2013 HKEY_CURRENT_USER\Software\Microsof...
分类:其他好文   时间:2015-04-01 19:01:24    阅读次数:147
数据结构.栈
一、基本概念1.栈是限定仅在表尾(栈顶)进行插入和删除操作的线性表;2.栈:后进先出(LIFO),适用于撤销操作二、存储结构1.栈的顺序存储结构:1)数组的首元素作栈底2)两栈共享空间2.栈的链式存储结构:链栈不需要头结点三、栈的应用:1.经典递归例子:斐波那契数列递归函数:直接调用自己或通过一系列...
分类:其他好文   时间:2015-03-05 16:13:13    阅读次数:213
Unity3D 学习教程 10 复制物体
选中物体 Ctrl + C 复制物体 Ctrl + V 粘贴物体 Ctrl + Z 撤销操作下面创建父物体 把物体分组复制选中物体 拖放到 新建的空物体中选中父物体 复制粘贴点击箭头像上移动一组物体就复制成功520520小说小说520小说5205200小说52005200小说520...
分类:编程语言   时间:2015-01-04 21:08:53    阅读次数:220
《亲爱的界面》阅读笔记之一
1.不要打扰用户 (1)如果能帮助用户做决定,就不要打扰用户。 (2)如果不得不让用户自己做决定,就让用户一次性把所有决定都做完,避免让用户中途停下来做决定。 (3)只在做出紧急决定是才打扰用户。 2.为用户提供撤销功能 (1)在用户做出某些具有潜在危险的事情之前提出警告并不会奏效,用户往往会无视这些消息,只有允许他们撤销自己的操作,才能避免发生意外。 (2)如果技术不支持撤销操作,那...
分类:其他好文   时间:2014-12-11 19:16:26    阅读次数:161
154条   上一页 1 ... 12 13 14 15 16 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!