首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    命令模式(封装命令)

    代码实现 定义命令的接口的目的是为了抽象类型,并且将命令实现分离。...这里模拟构建机器人接收到命令在触发 // 构建命令管理器,命令的日志跟踪都可以在这里实现。...命令模式包含四个角色: 抽象命令类中声明了用于执行请求的execute()等方法,通过这些方法可以调用请求接收者的相关操作; 具体命令类是抽象命令类的子类,实现了在抽象命令类中声明的方法,它对应具体的接收者对象...命令模式的本质是对命令进行封装,将发出命令的责任和执行命令的责任分割开。 命令模式使请求本身成为一个对象,这个对象和其他对象一样可以被存储和传递。...命令模式的主要优点在于降低系统的耦合度,增加新的命令很方便,而且可以比较容易地设计一个命令队列和宏命令,并方便地实现对请求的撤销和恢复; 其主要缺点在于可能会导致某些系统有过多的具体命令类。

    2.3K20

    Linux命令(8)——rz命令与sz命令

    1.rz命令 1.1功能 rz命令(Receive ZMODEM),使用ZMODEM协议,将本地文件批量上传到远程Linux/Unix服务器,注意不能上传文件夹。...rz -bye 2.sz命令 2.1功能 sz命令(Send ZMODEM)通过ZMODEM协议,可将多个文件从远程服务器下载到本地。...注意不能下载文件夹,如果下载文件夹,请先打包再下载 2.2格式 rz [选项] [filelist] 命令选项基本与rz相同,请参考上文rz的命令选项或者sz的manual,或者运行命令sz -h查看。...3.FAQ (1)rz命令和sz命令如何上传、下载文件夹? 很遗憾,据我所知,rz命令和sz命令不能直接上传、下载文件夹,可先将文件夹打包,当作文件上传和下载。...sz命令则表示从服务器发送文件到本地,也叫下载文件。 ---- 参考文献 [1]利用SecureCRT上传、下载文件(使用sz与rz命令),超实用!

    14.6K21

    使用w查看系统负载,vmstat命令,top命令,sar命令。nload命令

    笔记内容: l 10.1 使用w查看系统负载 l 10.2 vmstat命令 l 10.3 top命令 l 10.4 sar命令 l 10.5 nload命令 笔记日期:2017.8.23 10.1 使用...uptime命令也能够查看系统负载情况,不过查看不了用户的登录信息,所以大部分情况下都是用w命令: ?...10.3 top命令 top命令可以具体查看进程使用资源情况,top命令是三秒钟更新一次信息,是动态显示的,第一行是系统负载信息,第二行表示各种状态中的任务数量,这些任务也就是进程。...10.4 sar命令 ?...sar是一个非常全面的分析系统状态的命令,sar被称做Linux系统里的“瑞士×××”,也即是说这个命令的功能非常的复杂和丰富,如果你的系统里没有这个命令,则需要安装sysstat包: ?

    2.4K30

    Linux 命令(83)—— groups 命令

    本文链接:https://blog.csdn.net/K346K346/article/details/102842260 1.命令简介 groups 命令用于查询用户所在的组。...2.命令格式 groups [OPTION]... [USERNAME]... 显示每个输入的用户名所在的全部组,如果没有指定用户名则默认为当前进程用户(当用户组数据库发生变更时可能导致差异)。...groups root root : root 5.拓展知识 除了使用 grpups 命令查看用户属于哪些组,还可以使用如下几种方法。 (1)查看 /etc/group。.../etc/group 是用户组配置文件,可以查看此文件通过 grep 命令查询某个用户所在的用户组。...(2)通过 id 命令。 id root uid=0(root) gid=0(root) groups=0(root) 第三列表示用户所属的用户组列表,同时输出组的 ID。

    1.6K10

    Linux 命令(204)—— ss 命令

    文章目录 1.命令简介 2.命令格式 3.选项说明 4.常用示例 参考文献 1.命令简介 ss(Socket Statistics)另一个用于研究套接字的实用程序。...ss 命令用来显示处于活动状态的套接字信息。ss 命令可以用来获取 socket 统计信息,它可以显示和 netstat 类似的内容。...当服务器的 socket 连接数量变得非常大时,无论是使用 netstat 命令还是直接cat /proc/net/tcp,执行速度都会很慢。...2.命令格式 ss [options] [ FILTER ] 其中 FILTER 为过滤器,取值为 FILTER := [ state STATE-FILTER ] [ EXPRESSION ] 3.选项说明...用 time 命令分别获取通过 netstat 和 ss 命令获取程序和概要占用资源所使用的时间。在服务器连接数比较多的时候,netstat 的效率完全没法和 ss 比。

    2.7K50

    命令帮助类基础命令

    的内部命令 4.执行按照$PATH环境变量定义的目录查找顺序找到第一个命令 man 命令 - 查看命令的帮助文档 描述:这个man是manual(操作说明)的简写,让使用者更加方便的使用该命令, 在所有的...命令 -k : 查看所有包含关键字的命令 命令等于apropos 关键字 #内容级别 1.查看命令的帮助 2.查看可被内核调用的函数的帮助 3.查看函数和函数库(`大部分为C的函数库`)的帮助 4..../date #查询相关字符 WeiyiGeek.搜索快捷键 help 命令 描述:获取内部命令帮助的命令 help 内部命令 #获取内部命令 ls --help #这是选项命令 #示例...】 #选项 -c 清空历史命令 -w 把缓存中的历史命令写入历史命令保存文件~/.bash_history #历史命令的调用: 1.使用上下箭头调用以前的历史命令 2.使用!...n重复执行第n条命令 3.使用!!重复执行上一条命令 4.使用!字串重复执行最后一条以该字串开头的命令 #示例1.在通过history里面执行的上一个相似命令(来执行) $!

    1.3K20
    领券