
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
命令模式是一种行为型设计模式,它允许将请求封装为一个对象,从而使得可以参数化客户端请求、将请求排队或者记录请求日志,以及支持可撤销的操作。总的来说,命令模式的应用场景主要在于解耦请求与实现,封装接收方具体命令的实现细节,使得请求方的代码架构稳定,具备良好的扩展性。2.创建具体命令类(Concrete Command):继承自抽象命令类,实现具体的命令操作,同时持有一个命令接收者对象。在C++中,命

引言初次使用postman不是很清楚怎么使用,就直接上手,不想看postman的使用文档,故而采用直接上手实验的方式,下面记录一下,body在使用的时候的四种类型。类型说明form-data:既可以上传键值对,也可以上传文件。当上传的字段是文件时,会有Content-Type来说明文件类型,可以上传多个文件。x-www-form-urlencoded:会将表单内的数据转换为键值对,比如,name=
提要当需要从gitlab上下载别人的代码时,这里简述一下如何操作。方法按如下的步骤来实现:1.在自己的电脑脑上新建一个空文件夹,文件夹的名称自己取。2.在新建的文件夹上右键,选择git bash here菜单,弹出一个命令窗口。如下图test为我新建的空文件夹的名称。3.紧接着输入指令:git clone 网址。这里的网址为你要下载的项目在gitlab上的网址,上面截图中有示例。按照上述操作后,已
装饰器设计模式其本质上还是使用多态的原理,提供了一种可扩展功能的设计模式。

有时需要杀死一些进程,可以使用终端执行。

日常大家一个项目组中所有人共同维护一个项目,时常会有多人修改了同一个文件的情况,提交的时候又刚好在同一个时间段提交,先提交的修改发起merge request被合并,后提交的人发起merge request后就会产生冲突,这样就有人告诉你,你的代码有冲突。这时就需要你来解决冲突了。

qml项目编译的时候通过,运行出现错误:无法找到加载的qml文件。
提要项目开发中需要使用gitlab来管理代码,将自己开发的模块上传到gitlab,第一次使用这个代码管理仓库,记录一下。方法1.首先注册gitlab的账号。这个在百度上搜一下gitlab的官网,进去后首页就是注册及登陆页面,没有账号的先注册,不做详细说明。2.有自己的账号后登录,进入gitlab。3.进入自己的团队中,创建一个仓库。点击上面的new projects,进入创建仓库界面,如下图所示查
日常使用git 时,将本地所做的修改使用git stash暂存,使用git pull拉取代码之后,之间用git stash clear将git stash暂存的内容删除掉了。本文讲述如何恢复git stash clear掉的暂存区代码。
优先使用 inline 变量(如果环境支持 C++17),代码最简洁。兼容性要求高时,使用 extern + .cpp 的传统方式。仅需单文件内使用时,可用 static 变量简化代码。通过命名空间结合上述方法,既能组织代码,又能避免重复定义问题。







