利用ClientDataSet的XMLData成员是数据的XML表达,可以非常直观的观察在执行撤消恢复等操作的细节。帮助我们区分几种撤消与恢复操作的不同。 请注意下图中的 CHANGE_LOG的值ROW RowState项和程序标题ChangeCount在执行不同操作时的变化。 ********** ...
分类:
其他好文 时间:
2017-03-07 12:47:06
阅读次数:
300
一、概述 现实生活中的备忘录是用来记录某些要去做的事情,或者是记录已经达成的共同意见的事情,以防忘记了。而在软件层面,备忘录模式有着相同的含义,备忘录对象主要用来记录一个对象的某种状态,或者某些数据,当要做回退时,可以从备忘录对象里获取原来的数据进行恢复操作。 备忘录(Memento):在不破坏封装 ...
分类:
其他好文 时间:
2017-02-25 20:06:54
阅读次数:
150
Mysql数据恢复主要针对Windows游戏引擎服务器意外宕机,以及游戏出现重大BUG,导致需要回档。 注意:请在恢复数据库之前,备份目标数据库,切记! 一、Windows服务器意外DOWN机,数据库恢复操作流程: 1、数据库恢复之前,必须通知联运平台,提前出维护公告,恢复时间根据目录数据库的数量, ...
分类:
数据库 时间:
2017-01-05 15:18:05
阅读次数:
243
大部分的人都会犯错。所以每VCS提供了一个功能,修正错误,直到特定的点。 Git提供功能使用,我们可以撤销已作出的修改到本地资源库。 假设用户不小心做了一些更改,以他的本地的仓库,现在他要扔掉这些变化。在这种情况下,恢复操作中起着重要的作用。 恢复未提交的更改 让我们假设Jerry 不小心修改文件从 ...
分类:
其他好文 时间:
2016-11-02 00:16:54
阅读次数:
228
今天顺便看了一下vim的一点命令,记录一下 1.撤销上一次操作和恢复上一次操作: 2.搜索上一个单词和下一个单词 ...
分类:
系统相关 时间:
2016-10-09 20:04:54
阅读次数:
178
第一次写关于设计模式的随笔,最近在使用C#做一个WinForm的项目,其中要求需要支持撤销和恢复功能,想到了以前看过Command模式支持撤销和恢复操作,就在项目中使用了。对命令模式理解的不够深,各位看客请指正。 Gof23种设计模式中的Command模式,其意图是这么描述的“将一个请求封装为一个对 ...
方法一:当U盘出现无法格式化的情况时,最有效的解决方法是利用U盘量产工具进行出厂设置的恢复操作。当然在此之前,还可以通过其它方法(比如“利用
Windows修复U盘”、“强制卸下卷”、“利用360杀毒”等)来进入修复操作,以达到用最小时间、最快速度解决问题的目地。方法二:..
分类:
其他好文 时间:
2016-09-28 19:55:20
阅读次数:
125
在日常运维工作中,对于mysql数据库的备份是至关重要的!数据库对于网站的重要性使得我们对mysql数据的管理不容有失!然后,是人总难免会犯错误,说不定哪天大脑短路了来个误操作把数据库给删除了,怎么办??? 下面,就mysql数据库误删除后的恢复方案进行说明。 一、工作场景(1)MySQL数据库每晚 ...
分类:
数据库 时间:
2016-09-25 06:13:09
阅读次数:
288
Linux+shell管理员的好帮手--批量解压缩近期公司一直忙于OA的上线工作,做为一个管理员来说,需要给他们不定时提供数据备份及恢复操作,主要操作就是将生产环境中的变化数据还原到测试机器上进行测试。当然前几篇文中有也有介绍到使用shell脚本备份数据及还原数据,今天我们介..
分类:
系统相关 时间:
2016-09-24 21:59:15
阅读次数:
151
生产环境是2个节点的rac + dataguard(物理备库也是两个节点的rac),通过rman每天进行备份,现在需要定期对生产库进行恢复操作 恢复步骤如下: 1. 把生产库的备份拷贝到目标端 建立存放备份的目录修改目录属主属组 mkdir /oracle/backup chown oracle:o ...
分类:
数据库 时间:
2016-09-22 10:06:26
阅读次数:
273