1. 为什么要有命令模式 这样的代码是非常繁杂且高耦合的,所以需要一种模式优化掉它。 所以,命令模式,要做的就是,将行为封装成对象,以解决这个问题。 2. 命令模式的定义 命令模式: 将请求(行为)封装成对象,以便使用不同的请求、队列或者日志参数化其他对象,可支持可撤销操作。 3. 命令模式的实现 ...
分类:
其他好文 时间:
2019-06-06 17:35:09
阅读次数:
113
一、vi命令使用技巧补充 如何快速编辑文本内容 yy 快速复制文件内容 3yy 复制三行内容 p 快速粘贴文本内容 3p 粘贴三行内容 dd 快速删除文件内容(实质是剪切) 3dd 删除三行内容 dG 删除光标当结尾所有内容 u(undo) 撤回之前的操作 ctrl+r(redo) 取消撤销操作 r ...
分类:
其他好文 时间:
2019-06-05 21:44:44
阅读次数:
102
1、修改commit信息 2、进入vi编辑器修改 ‘i’进入insert模式,输入文字; ‘esc’回到命令模式,删除文字,移动光标; ‘:’进入底行模式,‘wq’保存并退出。 3、commit信息已修改,可以push了 ...
分类:
其他好文 时间:
2019-06-03 17:15:25
阅读次数:
102
一、简介 1、概念 文本编辑器,类unix操作系统自带文本编辑器。vim增强版本(有些版本不一定自带,如mini版)。 2、使用语法 vi 文件 vim 文件 3、vi编辑器的三种模式 命令模式、插入模式、底行模式(w:保存 q:退出 !:强制退出) 二、三种模式命令 1、命令模式 ↑↓←→ 或者 ...
分类:
系统相关 时间:
2019-06-02 22:57:39
阅读次数:
172
1.创建文件: touch 文件名字 2.vi编辑器:命令模式,编辑模式,最后行模式 cat 文件名 查看文件内容 more 查看文件 less:显示后面几行 head:显示前面几行 ...
分类:
系统相关 时间:
2019-05-31 21:19:41
阅读次数:
139
一、什么是行为型模式? 行为型模式就是描述类和对象之间的通信和职责的。简而言之,就是类和对象扮演什么角色,还有怎么扮演这个角色的问题。 二、行为型模式的种类 大体上分为三个大类:常见模式、已知模式、深度模式 1、常见模式包括: 模版方法模式、命令模式、迭代器模式、观察者模式、中介者模式、状态模式、职 ...
分类:
Web程序 时间:
2019-05-29 22:01:55
阅读次数:
168
1.简介 vim是linux最常用的编辑器,必须要熟练掌握使用办法,方便以后快速修改配置文件。如果想学习linux,vim编辑器是必须会用的工具。 vim有3种常用模式:一般模式、编辑模式、命令模式。 2、一般模式 上下左右:kjhl 也可以使用方向键 n+上下左右:n为数字,向上下左右移动n个字符 ...
分类:
系统相关 时间:
2019-05-29 13:04:43
阅读次数:
758
/** * 命令模式:将方法的请求者跟方法的实现者进行分开,常见的例子:遥控器(命令发送者Invoker) 通过按钮(具体的命令Command) 来操作电视机(Receiver 命令接收者或者说是命令实现者) * 这样做的话,方法的请求者(遥控器)跟实现者(电视机)就分开了,解耦合了 * * */ ... ...
分类:
其他好文 时间:
2019-05-28 15:33:57
阅读次数:
158
文本编辑器作用:创建或删除、修改文件,维护Linux系统中的各种文件。Vi:类Unix系统中默认使用的文本编辑器;Vim:vi编辑器的增强版;Vim编辑的工作模式命令模式、输入模式、末行模式命令模式切换到输入模式为a、i、o;a:切换到光标之后开始输入;i:切换到光标之前输入;o:切换都下一行输入A:切换到行首开始输入I:切换到行尾开始输入O:切换到上一行开始输入返回命令模式按ESC键命令模式切换
分类:
系统相关 时间:
2019-05-20 19:36:49
阅读次数:
145
首先是修改tomcat运行端口号,默认是8080,但是我们可以通过修改配置文件更改, 打开conf/server.xml文件找到这个地方, 将8080改为80,tomcat下次启动就会在80端口运行 注意:如果不小心改错地方,可以按ESC键 跳到命令模式,然后键盘输入:q! 不保存文件,强制退出vi ...
分类:
其他好文 时间:
2019-05-17 13:38:14
阅读次数:
211