基本介绍 在软件设计中,我们经常需要向某些对象发送一些请求,但是并不知道请求的接收者是谁,也不知道被请求的操作是哪个,我们只需要在程序运行时指定具体的请求接收者即可,此时,可以使用命令模式来设计,使得请求发送者与请求接收者消除彼此之间的耦合,让对象之间的调用关系更加灵活。 命令模式(Command ...
分类:
数据库 时间:
2020-04-26 01:31:28
阅读次数:
75
设计模式 1、创建型模式 单例模式 工厂模式 抽象工厂模式 创建者模式 原型模式 2、结构型模式 适配器模式 桥接模式 组合模式 装饰模式 外观模式 亨元模式 代理模式 3、行为型模式 访问者模式 模板模式 策略模式 状态模式 观察者模式 备忘录模式 中介者模式 迭代器模式 解释器模式 命令模式 责 ...
分类:
其他好文 时间:
2020-04-25 19:19:38
阅读次数:
115
VIM 文件内单击 i 进入vim模式。 vim filename 可打开vim并创建名为filename文件 按ESC键 跳到命令模式 :w 保存文件但不退出vim :w file 将修改另外保存到file中,不退出vim :w! 强制保存,不退出vim :wq 保存文件并退出vim :wq! 强 ...
分类:
系统相关 时间:
2020-04-20 13:34:56
阅读次数:
72
因为使用Jupyter Notebook用鼠标选择菜单影响效率,遂将快捷命令记录于此 转自:http://blog.konghy.cn/2017/05/04/jupyter-notebook-hotkeys/ 命令模式快捷键(按 Esc 键开启): 快捷键作用说明 Enter 转入编辑模式 Shif ...
分类:
其他好文 时间:
2020-04-19 10:53:25
阅读次数:
75
vim功能非常强大,以下是我学习时候总结,vi是linux下标准的文本编辑器,也是linux系统命令下最经常使用的文档文件可视化编辑器,类似dos命令editvi命令模式下的命令选项,主要分为移动光标命令屏幕翻滚类命令插入删除文本类命令搜索以及替换类命令和保存退出类命令i在光标前输入文本a在光标后输入命令文本o在当前行之下新开一行O在当前之上开一行dd删除光标所在行,删除后的内容自动保存在剪贴板y
分类:
系统相关 时间:
2020-04-19 09:16:53
阅读次数:
91
1.vi命令使用方法 1)vi命令的基本用法 步骤一: vi oldboy.txt 利用vi命令打开一个文件 步骤二: 输入i 进入编辑模式 步骤三: 编辑文件内容 步骤四: esc 退出编辑模式 步骤五: :wq 保存退出文件 2)vi命令详细使用方法 vi三种命令模式 1.命令模式 命令模式中移 ...
分类:
其他好文 时间:
2020-04-19 00:48:26
阅读次数:
91
Linux中vi编辑器的常用命令集合 在命令模式下执行的命令:Vi 行内移动工具:0 移动到行首,$ 移动到行尾w/W命令 每次把光标向后移动一个单词。b /B命令 每次把光标向前移动一个单词。yy命令 复制命令p命令 粘贴命令c 命令 修改文件中的任何文本cw--到光标所在行的首个单词c2b--前 ...
分类:
系统相关 时间:
2020-04-18 23:07:31
阅读次数:
76
文本编辑器:全屏编辑 ①、nano ②、gedit ③、vi,vim 行编辑 sed vim:vim +# 打开时跳第几行,+默认为末尾 插入模式 ESC—> <—i/a/o 命令模式(普通模式) :—> <—ESC 命令行模式(扩展模式) 命令行模式: r 读 r/etc/issue w 存 w临 ...
分类:
系统相关 时间:
2020-04-18 13:59:56
阅读次数:
87
Vim 当我们使用SSH与远程服务器连接时,此时无法使用VNC等图形化工具。如果要修改一些文件,这时我们要用到Vim Vim有命令模式和编辑模式(好像是叫这个名字) + 打开文件 + 输入 由命令模式进入编辑模式。 命令模式 + 显示行号 + 删除某一行 删除第66行 + 删除连续几行 删除从67~ ...
分类:
系统相关 时间:
2020-04-13 19:47:56
阅读次数:
72
要统计一个字符串出现的次数,这里现提供自己常用两种方法: 1. 使用vim统计 用vim打开目标文件,在命令模式下,输入 :%s/objStr//gn 2. 使用grep: grep -o objStr filename | wc -l 3.如果是多个字符串出现次数,可使用: grep -o ‘ob ...
分类:
系统相关 时间:
2020-04-10 00:24:01
阅读次数:
304