自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 VS Code连接linux服务器 配置ninja

ninja

2022-09-16 21:02:28 1139 1

原创 BUG记录:bug之王,忘记return数据

bug

2022-08-05 15:20:00 136

原创 CMakeLists中条件判断: if()-endif()成对出现

cmake

2022-07-23 16:52:24 1056

原创 C++学习记录:explicit显示构造的理解

c++

2022-07-21 21:10:25 199

原创 资源管理器中用于隐式转换的操作符重载函数

c++语法

2022-07-14 19:08:07 78

原创 GIT记录:对于子模块存在冲突,.diff临时文件无法消除的问题

原因:子模块存在冲突,没有处理就保存了,导致xxx.diff文件会记录冲突.处理:子模块下直接回退到上一个冲突前的版本,git pull origin xxx与子模块的远程仓库保持一致。缺点:如果做了修改,修改会丢失!!!...

2022-05-03 11:23:35 399

原创 GIT记录:子模块更新后,本地出现.diff临时文件

因为当前子模块版本低于远程仓库的版本,会出现.diff临时文件。说明:子模块的远程仓库的版本较新,pull拉下来后,并不会更新本地子模块的版本,而是产生一个.diff文件:-- 模块远程仓库的版本++本地模块的版本处理:进入子模块下,git pull origin master,更新为最新的版本,.diff就消失!!!...

2022-05-03 11:15:22 313

原创 C++代码规范:集合运算

参考博客对于对称差集的实现方式:// 对于vector容器,两个容器都要进行排序,才能求对称差集std::sort(v1.begin(), v1.end(), CmpCoordinate<int>());std::sort(v2.begin(), v2.end(), CmpCoordinate<int>());// 1、对于新创建的临时存放结果元素的vector,使用back_inserter动态扩充// 2、对于自定义类型的元素集合求对称差集,必须指定..

2022-05-01 23:31:52 985

原创 C++规范:std::copy() std::back_inserter()

说明:std::copy(source_begin_iter, source_end_iter, des_iter):copy函数会讲原容器指定位置的元素,赋值到目标容器的指定位置,覆盖处理。note:目标容器必须能够容纳要复制的元素,如果容量不够,代码crash!!std::back_inserter(vector/queue):note:1)back_inserter只能获得有迭代器类型的容器的back_inseter_iter类型的迭代器!!!2)back_ins...

2022-05-01 17:21:38 1222

原创 关于我把VSCode 的底部工具栏整没了一事的记录

说明:1、顶部工具栏,称为->菜单栏。2、左侧工具栏,称为->主侧栏。3、左侧工具栏 与 编辑区 之间,称为->活动栏。4、底部工具栏,称为->状态栏。

2022-04-22 23:52:28 694

原创 【无标题】

将远程仓库的提交更新到本地的分支git fetch语法:1. git fetch 将更新git remote中所有的远程repo所包含分支的最新commit-id, 将其记录到.git/FETCH_HEAD文件中在本地复制所有远程仓库的所有分支2. git fetch remote_repo 这将更新名称为remote_repo的远程repo上的所有branch的最新commit-id,将其记录。在本地复制指定仓库的所有分支3. git fetch remote_repo

2022-04-13 14:31:56 119

原创 Git的branch checkout reset命令

git branch #查看所有分支git branch 分支名 #创建分支git branch -d 分支名 #删除分支,如果分支存在未merge的提交,删除失败git branch -D 分支名 #强制删除分支,即使存在未merge的提交git branch -r ...

2022-04-07 21:11:55 228

原创 BUG记录:模块下cmake设为debug模式但无法debug

原因分析:没有指定或打开输出路径,导致可执行文件没有更新!!!

2022-04-07 21:09:33 546

原创 【无标题】PCA 人脸图片降维与重构

import numpy as npfrom PIL import Imageimport matplotlib.pyplot as pltimport matplotlib.cm as cmximport matplotlib.colors as colorsdef get_data_matrix(): img = Image.open('D:/database/ORL_dataset/s1/1.pgm') img_matrix = np.zeros((15, img.wid

2022-03-30 20:24:09 3801

原创 git remote命令

git remote -v #查看当前的远程仓库git remote add origin名称 ssh链接 #添加远程仓库,一般用origin见名知义git remote rm origin名字 #删除远程仓库的关联

2022-03-02 17:18:50 353

原创 Linux alias查看/设置 命令别名

格式:alias [-p] name=command ... #只在本次终端起作用1、alias -p 等价与 alias #查看当前的命令别名2、alias name1=command1 name=command2... #为命令(命令的某个具体模式)起别名。3、unalias name1 name2 ... ...

2022-02-23 17:05:16 1502

原创 Linux printf打印命令

printf [-v var] format [arguments]解释:[-v var]:定义一个变量,将信息输出到这个变量中,而不是标准控制台。 format:指定输出格式,和c语言的fomat类似。 [arguments]:当format中有变量时,指定变量的值即实参。...

2022-02-23 16:08:00 1188

原创 Linux find命令

find 查找命令:参考文章一https://www.cnblogs.com/peida/archive/2012/11/16/2773289.html参考文章二https://www.cnblogs.com/tongyan2/p/5517085.html

2022-02-19 20:27:19 509

原创 Linux下的jobs、ctrl+z、ctrl+c、bg、fg命令

jobs命令:查看进程状态(本终端/shell下的)。jobs:列出所有进程状态列表(定期将Term终止和Done完成的任务会冲列表中删除)。jobs -r:running运行状态的进程列表。jobs -s:stopped中断状态的进程列表。jobs -n:显示上一次输出后状态发生变化进程。jobs列表中,第一列[num]代指jobsnum不是PID。如下图。jobsnum是按照任务创建的顺序分配。jobs列表中,当前“+”代表【当前任务】,应用不多。...

2022-02-19 16:18:55 1366

原创 Linux ps命令查询进程 和 kill命令结束进程

ps命令ps -ef 与 ps -aux的区别:原文链接​​​​​​[-ef]为system V风格,必须有”-“。[aux]为unix system /BSD风格,[aux] [-aux]都可以。ps -ef | grep 命令或程序名称。kill命令kill -l :查看各种参数/操作的信息kill -操作代码 pidkill -操作名 pid...

2022-02-18 22:35:15 319

原创 Linux cp命令

// -----------复制文件-------------// 复制文件到指定dest目录下,dest目录下文件名与源文件名相同(目录不存在,不会新建而会保存)cp filename dest/// 复制文件到指定目录,并指定名称cp filename dest/newname// -----------复制目录-------------// dest_directory不存在时,创建dest目录cp -r source_directory dest_directory...

2022-02-18 15:28:55 203

原创 Linux tar打包/拆包/解/压缩命令

// 打包操作:-c 打包操作、-v 输出文件信息 -f 后紧跟打包后的文件名(f放在其他参数后面)tar -cvf filename.tar file1 file2// 拆包操作: -x 拆包操作、-C 指定拆包后存放的目录/文件夹(tar只在拆包时可用-C参数)tar -xvf filename.tar -C directory// 压缩操作:直接压缩打包的文件,压缩后的文件以.gz为后缀。gzip filename.tar// 解压缩操作:-d 指明解压缩操作,解压缩后文件去除.g.

2022-02-18 14:56:50 1568

原创 Linux chmod文件权限修改命令

chmod --helpchmod --version用户类型:u、g、o三种用户分别设置权限,a代指三者。权限类型:r=4, w=2, x=1chmod [权限信息参数cfvR] u/g/o [+/-/=] [rwx] filename// 同时为多个文件设置权重chmod u+x filename1 filename2// 为一个类型用户设置权限chmod u+rwx filename1 filename2chmod u=rwx filename1 filename2/.

2022-02-16 20:29:06 825

原创 Linux touch修改文件的访问时间(access)和修改时间(modify)

对于几种参数的说明:touch -a filename #修改文件访问时间为当前时间touch -a filename #修改文件修改时间为当前时间touch -at 年月日时分[秒] filename #修改/设定文件的访问时间access(时间要连写没有空格!)touch -mt 年月日时分[秒] filename #修改/设定文件的修改时间modify...

2022-02-16 19:36:14 1359

原创 DNS无响应问题

原因:域名服务器地址解析错误导致方案:网络和Internet->WLAN->更改适配器选项->选中当前所连接的网络右键->属性->TCP/IPv4x协议->点击下方【属性】按钮->下步两者之一:1、自动选择域名服务器地址。2、将首选和备用的DNS服务器地址设置为8.8.8.8。...

2022-01-31 15:42:47 1206

原创 C++编程规范 1.0

C++代码规范

2022-01-22 14:50:39 201

原创 Debian10英语环境安装搜狗输入法

Debian10+美式键盘+美式英语,安装【搜狗输入法】的总结(说明:之前一直使用Centos环境,第一次安装使用Debian,安装搜狗输入法,综合多篇博文,不足之处见谅。)步骤:1、debian10环境下下载安装中文字符集。(因为版本不同,先检查是否有Fcitx,没有的话要下载Fcitx依赖,自行百度!!!)apt-get install ttf-arphic-umingapt-get install xfonts-intl-chineseapt-get install xfonts-wqy

2021-04-25 09:55:42 1025

原创 关于tomcat开启远程管理Manager

关于tomcat开启远程管理Manager推荐博文链接: [https://blog.csdn.net/u012326462/article/details/81038660]注意:因为,对于使用tomcat9来说,不能同时赋予用户manager-script和manager-gui角色。所以,当想要通过自定义的用户名和密码,打开Mananger App项目窗口,必须将自定义用户的权限设定为manager-gui角色。就是这样: <role rolename="manager-gui" /

2020-05-10 19:38:00 2415

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除