命令行模式 定义:将一个请求封装为一个对象,使发出的请求的对象和执行请求的对象分割开。这两者之间通过命令对象进行沟通,这样方便将命令对象进行储存、传递、调用、增加与管理。 顺序:请求者->命令->执行者 优点: 降低系统耦合度 扩展性好,增加或删除命令不会影响其他类 方便实现Undo和Redo操作, ...
分类:
其他好文 时间:
2021-06-30 18:05:13
阅读次数:
0
1. 登录github并创建一个仓库 2. 安装git客户端 2.1 下载git 官网:git-scm.com/download/ 镜像:https://npm.taobao.org/mirrors/git-for-windows/?utm_source=qq&utm_medium=social&u ...
分类:
Web程序 时间:
2021-06-30 18:00:40
阅读次数:
0
pytest介绍 pytest是python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高。根据pytest的官方网站介绍,它具有如下特点: 非常容易上手,入门简单,文档丰富,文档中有很多实例可以参考 能够支持简单的单元测试和 ...
分类:
其他好文 时间:
2021-06-30 17:58:59
阅读次数:
0
这里只记录一些重点,会有不完整请参考其他文章 注意 Ubuntu16.04安装kinetic Ubuntu18.04安装melodic 建议使用Ubuntu18.04 参考官网 http://wiki.ros.org/melodic/Installation/Ubuntu 如果秘钥失效 设置一个最新 ...
分类:
系统相关 时间:
2021-06-30 17:54:02
阅读次数:
0
kafka 应用数据读取理论生产者和消费者 生产者:生产数据 消费者:消费生产者产生的数据 对应关系:一个任务可以有多个分组,可以对应多个消费者,但消费者数量不能大于生产者分组数量,多余的也是无用的。(多对多的中的一对一关系) 特性:kafka只需写入一次,可以支持任意多的应用读取全部数据,如果应用 ...
分类:
编程语言 时间:
2021-06-30 17:51:24
阅读次数:
0
文章目录一、kafka是什么?二、使用步骤1. 安装1.引入库2.消费端:读取数据3.发送端:发送数据总结一、kafka是什么?kafka 是一个分布式流式计算平台。而在大部分企业开发人员中,都是把 kafka 当成消息系统使用,即它是一个分布式消息队列,很少会使用 kafka 的流式计算。它有四个 ...
分类:
编程语言 时间:
2021-06-30 17:50:03
阅读次数:
0
今天给20年前的老客户(现在是老朋友了),维护一老系统,系统里用到VFP状态栏控件,点运行要打开OCX控件,这个可以安装整个VFP可以解决,但其中起关键的网查了应该是mscomctl.ocx 在VFP的程序设计中,其主窗口_screen有一个系统的状态栏,虽然可以很方便的使用命令set messag ...
分类:
其他好文 时间:
2021-06-30 17:49:36
阅读次数:
0
PhantomJS在服务端生成ECharts图片 1. 准备工作 下载 PhantomJS包 点我进入下载页面 下载saintlee-echartsconvert-master包 点我进入下载页面 上传到linux服务器上 2. 部署服务 安装PhantomJS # 解压缩文件 tar xjf ph ...
分类:
Web程序 时间:
2021-06-30 17:43:17
阅读次数:
0
1.run maven->clean install 2.在Target目录下就可以找到jar 包 1.在系统var目录下创建btn文件夹 # cd /var # mkdir btn 2.编写文件start.sh并执行 # sh start.sh 3.安装完成后,确认有如下进程 # ps -ef | ...
分类:
编程语言 时间:
2021-06-29 16:12:57
阅读次数:
0
Docker-Portainer Portainer介绍 Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功 ...
分类:
其他好文 时间:
2021-06-29 16:08:29
阅读次数:
0