基本上 vi 共分为三种模式,分别是『一般模式』、『编辑模式』与『指令列命令模式』。第一部份:一般模式可用的按钮说明,光标移动、复制贴上、搜寻取代等移动光标的方法h 或 向左箭头键(←)光标向左移动一个字符j 或 向下箭头键(↓)光标向下移动一个字符k 或 向上箭头键(↑)光标向上移动一个字符l 或...
分类:
其他好文 时间:
2015-07-26 22:20:45
阅读次数:
125
vi:VisualInterfacevim:VisualInterfaceiMprovedvim模式:编辑模式(命令模式):默认打开vim后处于的模式输入模式末行模式模式转换:编辑-->输入:i:在当前光标所在字符的前面,转为输入模式;a:在当前光标所在字符的后面,转为输入模式;o:在当前光标所在行的下方,新建..
分类:
系统相关 时间:
2015-07-25 20:12:15
阅读次数:
139
1.职责链模式(Chainofresponisibility)java.util.logging.Logger#log()javax.servlet.Filter#doFilter()2.命令模式(Command)java.lang.Runnablejava.util.concurrent.Callable3.解释器模式(Interpreter)java.text.Format4.迭代器模式(Iterator)java.util.Iteratorjava...
分类:
其他好文 时间:
2015-07-25 20:09:00
阅读次数:
153
进入vi/vimvi/vim filename三种操作模式: 文本编辑模式:i,a,o进入文本编辑,按Esc退出文本编辑并且转换到命令模式。 ?1)i在光标所在处插入文字。 ?2)a目前光标所在处下一个位置插入文字。 ?3)o插入新的一行,然后在行首插入文字 命令模式: ?1)i a o...
分类:
系统相关 时间:
2015-07-25 08:18:35
阅读次数:
155
1.查看运行级别命令#runlevel2.各级别解释:init0终止所有的进程,就是关机init1单用户模式,相当于windows的安全模式,一般修改密码时用init2多用户模式,和运行级别3一样,只是网络问卷系统(NFS)服务没有启动init3多用户模式,命令模式,就是一般用的模式init4留给用户自定义..
分类:
系统相关 时间:
2015-07-24 18:47:09
阅读次数:
274
你的discuz网站数据库迁移,或者修改过改密码后,还要以下相关配置文件修改,才能不会出现1045错误以windows系统为例:首先登陆远程桌面,在运行中输入cmd,单开命令模式,再输入net stop mysql //停止Mysql服务网站系统需要修改的位置有两处 Discuz 和 UC-cent...
分类:
数据库 时间:
2015-07-24 09:13:53
阅读次数:
148
??
Mysql默认是不可以通过远程机器访问的,通过下面的配置可以开启远程访问
在MySQL Server端:
执行mysql 命令进入mysql 命令模式,
Sql代码
mysql> use mysql; mysql> GRANT ALL ON *.* TO admin@'%' IDENTIFIED BY 'admin' WITH GRANT ...
分类:
数据库 时间:
2015-07-22 18:53:03
阅读次数:
142
《head first 设计模式》中的例子很不错,想制造一个自动交易的糖果机,糖果机有四个状态:投入钱不足,投入钱足够,出售糖果,糖果售罄。糖果机的当前状态处于其中不同的状态时,它针对同一个操作的反映动作也不同。传统面向过程编程会套用if-else对不同的状态下分别处理,逻辑麻烦而且不具有可拓展性。
状态模式:允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。状态模式的重点...
分类:
编程语言 时间:
2015-07-21 17:01:19
阅读次数:
168
定义
Encapsulate a request as an object ,thereby letting you parameterize clients with different requests,queue or log requests,and support undoable operations.(将一个请求封装成一个对象,从而让你使用不同的请求把客户端参数化,对请求排...
分类:
其他好文 时间:
2015-07-20 14:35:51
阅读次数:
161
在软件系统中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”。但在某些场合,比如要对行为进行“记录、撤销/重做、事务”等处理,这种无法抵御变化的紧耦合是不合适的。在这种情况下,如何将“行为请求者”与“行为实现者”解耦?将一组行为抽象为对象,实现二者之间的松耦合。这就是命令模式(Command Pattern)。
在OOP中,一切都是对象,将请求封装成对象,符合OOP的设计思想,当将客户的单...
分类:
编程语言 时间:
2015-07-20 13:06:26
阅读次数:
204