一、菜单命令的实现 textbox: 属性: text:文本 selectedtext:获取或设置选中文本 canundo:是否能够撤销 方法: undo:撤销 clearundo:清空撤销缓冲区 cut:剪切 copy:复制 Paste:粘贴 SelectAl...
textbox: 属性: text:文本 selectedtext:获取或设置选中文本 canundo:是否能够撤销方法: undo:撤销 clearundo:清空撤销缓冲区 cut:剪切 copy:复制Paste:粘贴 SelectAll:全选对话框: showdialog();显示对话框,...
以mac系统为例一:编辑(我们使用一个编辑器最频繁的事情就是编辑了。) (1)基本操作: 【1】Command+A:全选 【2】Command+C:复制 【3】Command+V:粘贴 【4】 Command+X:剪切 【5】Command+Z:撤销 【6】Com...
分类:
其他好文 时间:
2015-03-09 23:50:38
阅读次数:
142
textbox: 属性: text:文本 selectedtext:获取或设置选中文本 canundo:是否能够撤销 方法: undo:撤销 clearundo:清空撤销缓冲区 cut:剪切 copy:复制 Paste:粘贴 ...
vim对vi做了大量改进,本章将讨论在vim中添加的主要功能:包括内置帮助功能、启动与初始化选项、新的移动命令、扩展的正则表达式、扩展的撤销、自定义可执行文件等。
内置帮助功能:
vim的说明文档超过10万行,几乎所有的说明都可以通过vim内置的帮助工具取得,使用它最简单的形式就是调用" :help "命令。使用内置的帮助功能需要了解vi的导航技巧,知道如何在标签间前进与后退。当光标处于某个标...
分类:
系统相关 时间:
2015-03-08 21:38:56
阅读次数:
237
概述在软件系统中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”。但在某些场合,比如要对行为进行“记录、撤销/重做、事务”等处理,这种无法抵御变化的紧耦合是不合适的。在这种情况下,如何将“行为请求者”与“行为实现者”解耦?将一组行为抽象为对象,可以实现二者之间的松耦合[李建忠]。这就是本文要说...
分类:
Web程序 时间:
2015-03-07 15:40:22
阅读次数:
241
----------------戴维营教育整理--------------------
索引
创建本地修改搜索提交历史分支与标签更新与发布合并与重置撤销
创建
复制一个已创建的仓库:
$ git clone ssh://user@domain.com/repo.git
创建一个新的本地仓库:
$ git init
本地修改...
分类:
其他好文 时间:
2015-03-06 15:53:44
阅读次数:
159
1.删除字符
要删除一个字符,只需要将光标移到该字符上按下"x"。
2.删除一行
删除一整行内容使用"dd"命令。删除后下面的行会移上来填补空缺。
3.删除换行符
在Vim中你可以把两行合并为一行,也就是说两行之间的换行符被删除了:命令是"J"。
4.撤销
如果你误删了过多的内容,使用命令"u" 可以撤消上一次的操作。
5.重做 如果...
分类:
系统相关 时间:
2015-03-06 10:38:17
阅读次数:
235
一、基本概念1.栈是限定仅在表尾(栈顶)进行插入和删除操作的线性表;2.栈:后进先出(LIFO),适用于撤销操作二、存储结构1.栈的顺序存储结构:1)数组的首元素作栈底2)两栈共享空间2.栈的链式存储结构:链栈不需要头结点三、栈的应用:1.经典递归例子:斐波那契数列递归函数:直接调用自己或通过一系列...
分类:
其他好文 时间:
2015-03-05 16:13:13
阅读次数:
213
1, 脏读一个事务读到另一个事务,尚未提交的修改,就是脏读。这里所谓的修改,除了Update操作,不要忘了,还包括Insert和Delete操作。脏读的后果:如果后一个事务回滚,那么它所做的修改,统统都会被撤销。前一个事务读到的数据,就是垃圾数据。举个例子:预订房间。有一张Reservation表,...
分类:
其他好文 时间:
2015-03-05 10:43:18
阅读次数:
114