就目前而言,比特币的交易不可撤销性,可以算是一个比较显眼的弱点。...
分类:
其他好文 时间:
2015-01-13 01:30:17
阅读次数:
129
只列出我常用的,更丰富全面的请自己动手google基础命令: u:撤销上步操作 i:插入搜索单词: /word:从光标位置开始,向下查找一个名为word的字符串 ?word:从光标位置开始,向上查找一个名为word的字符串 n:表示“重复前一个搜索的动作”,比如:刚刚执行了/word向下搜索wo.....
分类:
系统相关 时间:
2015-01-09 20:48:46
阅读次数:
189
Ctrl+M 光标跳至对应的括号Alt+. 闭合当前标签Ctrl+Shift+A 选择光标位置父标签对儿Ctrl+Shift+[ 折叠代码Ctrl+Shift+] 展开代码Ctrl+KT 折叠属性Ctrl+K0 展开所有Ctrl+U 软撤销Ctrl+T 词互换Tab 缩进 自动完成Shift+Tab...
分类:
其他好文 时间:
2015-01-08 17:25:39
阅读次数:
101
6、回退版本:git reset命令。这是非常重要的一个命令,对我来说,它就是我的git后悔药,后悔药啊亲~
(1)前面说过git checkout file命令的作用,即撤销本次对文件所做的修改,但这里有个前提,就是没有git add此次修改,否则git checkout是不起作用的...
分类:
其他好文 时间:
2015-01-04 21:27:21
阅读次数:
244
选中物体 Ctrl + C 复制物体 Ctrl + V 粘贴物体 Ctrl + Z 撤销操作下面创建父物体 把物体分组复制选中物体 拖放到 新建的空物体中选中父物体 复制粘贴点击箭头像上移动一组物体就复制成功520520小说小说520小说5205200小说52005200小说520...
分类:
编程语言 时间:
2015-01-04 21:08:53
阅读次数:
220
命令模式:将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录日志请求,以及支持可撤销的操作。 第一,它能较容易地设计一个命令队列;第二,在需要的情况下,可以较容易地将命令记入日志;第三,允许接收请求的一方决定是否否决请求;第四,可以容易地实现对请求的撤销和重做;...
分类:
其他好文 时间:
2015-01-04 15:11:17
阅读次数:
167
光标前插入i,行首插入拷贝当前行 yy或者Y删除一行dd,删除后进入插入模式cc或者S粘贴p撤销u,重做ctrl + r删除一行dd,删除后进入插入模式cc或者S
分类:
系统相关 时间:
2015-01-03 15:47:26
阅读次数:
154
修改或新增的文件通过 git add --all 命令全部加入缓存区(index区)之后,使用 git status 查看状态(git status -s 简单模式查看状态,第一列本地库和缓存区的差异,第二列缓存区和工作目录的差异),提示使用 git reset HEAD 来取消缓存区的修改。不添....
分类:
其他好文 时间:
2015-01-02 13:24:31
阅读次数:
438
??
采用Qt's Undo Framework实现undo和redo操作。
比如在做一个记事本程序 想要实现一个删除文本的操作,这个操作可以撤销和重现,即可以实现所谓的undo()和redo()操作。
此时只需让删除操作继承至QUndoCommand类,比如叫做DeleteTextCommand,并实现redo和undo这两个虚函数。在删除操作的响应槽函数SlotDeleteText()...
分类:
其他好文 时间:
2014-12-31 18:29:50
阅读次数:
322
模式动机为了使软件的使用更加人性化,对于误操作,我们需要提供一种类似“后悔药”的机制,让软件系统可以回到误操作前的状态,因此需要保存用户每一次操作时系统的状态,一旦出现误操作,可以把存储的历史状态取出即可回到之前的状态。现在大多数软件都有撤销(Undo)的功能,快捷键一般都是Ctrl+Z,目的就是为...
分类:
其他好文 时间:
2014-12-31 15:47:16
阅读次数:
250