码迷,mamicode.com
首页 >  
搜索关键字:备忘录    ( 1104个结果
超简易复制Model对象(为后续备忘录设计模式博文做铺垫)
超简易复制Model对象(为后续备忘录设计模式博文做铺垫)复制整个Model需要实现NSCopy协议,可以想象是非常麻烦的一件事情,今天我跟大家分享一个不需要你做任何操作的复制Model对象的方法,不过,首先你得先去下载开源代码FastCoder辅助才行。源码如下:NSObject+ObjectCo...
分类:其他好文   时间:2015-01-03 14:36:30    阅读次数:133
深入浅出设计模式——备忘录模式(Memento Pattern)
模式动机为了使软件的使用更加人性化,对于误操作,我们需要提供一种类似“后悔药”的机制,让软件系统可以回到误操作前的状态,因此需要保存用户每一次操作时系统的状态,一旦出现误操作,可以把存储的历史状态取出即可回到之前的状态。现在大多数软件都有撤销(Undo)的功能,快捷键一般都是Ctrl+Z,目的就是为...
分类:其他好文   时间:2014-12-31 15:47:16    阅读次数:250
ylbtech-memorandum(备忘录)-数据库设计
ylbtech-DatabaseDesgin:ylbtech-memorandum(备忘录)-数据库设计-- =============================================-- DatabaseName:ylbtech_memorandum-- Desc: 备忘录-- M...
分类:数据库   时间:2014-12-31 15:46:41    阅读次数:256
大话设计模式---备忘录模式
备忘录模式:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。 Memento模式比较适用于功能比较复杂的,但需要维护或记录属性历史的类,或者需要保存的属性只是众多属性中的一小部分时,Originator可以根据保存的Meme...
分类:其他好文   时间:2014-12-30 15:10:21    阅读次数:192
设计模式-备忘录模式
意图:在不破坏对象封装性的前提下,在对象的外部得到并保存对象内部的状态,这样对象以后还能恢复到原来的状态。像是备份对象的内部信息。 参与者: memento(备忘录),存储原发器的内部状态。 Originator(原发器),创建备忘录,纪录自己当前的状态,以及使用备忘录恢复对象的状态。 CareTaker(负责人),负责保存好备忘录,并且保护备忘录不能被改变。...
分类:其他好文   时间:2014-12-29 09:04:58    阅读次数:135
我的emacs--配置备忘录
2014/12/18~2014/12/20 打算从vim换用emacs,开始emacs入门emacs启动的时候需要加载初始化文件。 When Emacs is started, it normally tries to load a Lisp program from aninitializati....
分类:系统相关   时间:2014-12-25 12:43:51    阅读次数:254
css小贴士备忘录
前言:在CSS的学习实践过程中,我经常遗忘一些貌似常用的代码,为了能够强化记忆特在此作归纳整理并将陆续增删,以备即时查阅。但愿今后能遇到问题及时解决,牢牢记住这些奇怪的字符们。一、关于段落文本强制对齐text-align:justify; text-justify:inter-ideograph;若...
分类:Web程序   时间:2014-12-24 19:54:42    阅读次数:179
【大话设计模式】——备忘录 VS 命令
学行为型模式的时候,觉得备忘录模式与命令模式差不多,今天就将两者进行对比,加深一下印象。 一、介绍 1、备忘录模式 (1)Memento:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可以将对象恢复到原先保存的状态。 (2)类图 (3)个人理解     我们日常生活中的备忘录,就是保存自己的记事,下...
分类:其他好文   时间:2014-12-24 18:06:49    阅读次数:158
JAVA设计模式之 备忘录模式【Memento Pattern】
一、概述     在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样就可以在以后将对象恢复至原先保存的状态。它是一种对象行为型模式。 二、适用场景     1、类似于撤销功能的实现,保存一个对象在某一时间的部分状态或全部状态,当以后需要它时就可以恢复至先前的状态。     2、 对对象历史状态的封装、避免将对象的历史状态的实现细节暴露给外界。...
分类:编程语言   时间:2014-12-24 00:04:08    阅读次数:213
学习笔记——备忘录模式Memento
备忘录模式,可以将当前状态保存,并随时恢复。Originator存在状态state,当需要保存此状态时,通过CreateMemento创建一个备忘录对象Memento保存此状态;而需要恢复相应状态时,使用RestoreMemento(memento)将相应的状态恢复回来。
分类:其他好文   时间:2014-12-23 15:16:56    阅读次数:108
1104条   上一页 1 ... 94 95 96 97 98 ... 111 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!