Fork me on GitHub
摘要: 简介 判断文件/路径是否存在 新建文件/路径 代码 #include <boost/filesystem.hpp> #include <boost/filesystem/fstream.hpp> bool isDirExist(const std::string& path_name) { if ( 阅读全文
posted @ 2021-06-26 10:42 chrislzy 阅读(5835) 评论(0) 推荐(0) 编辑
摘要: 常用库 catkin #catkin find_package(catkin REQUIRED COMPONENTS roscpp image_transport cv_bridge ) include_directories(${catkin_INCLUDE_DIRS}) boost # boos 阅读全文
posted @ 2021-06-24 20:24 chrislzy 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 简介 ssh为目前较为可靠的远程登录回话和其他网络服务提供安全性的协议,可以用来局域网传输文件。 安装ssh: sudo apt-get install ssh(默认安装客户端和服务器端) 安装openssh-server服务器端: sudo apt-get install openssh-serv 阅读全文
posted @ 2021-06-24 19:40 chrislzy 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 行内与独行 行内公式:将公式插入到本行内,符号:$公式内容$,如:\(xyz\) 独行公式:将公式插入到新的一行内,并且居中,符号:$$公式内容$$,如:\(xyz\) 上标、下标与组合 上标符号,符号:^,如:\(x^4\) 下标符号,符号:_,如:\(x_1\) 组合符号,符号:{},如:\({ 阅读全文
posted @ 2021-06-24 19:39 chrislzy 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 前言 安装有两种方式,一种是从包管理器中安装,另一种是使用源码安装。 推荐使用包管理安装,然后在程序中加入cmake文件,通过cmake文件来查找库。 不推荐使用源码安装,因为在找库的时候和包管理安装冲突,产生很多问题 包管理器安装 # google-glog + gflags sudo apt-g 阅读全文
posted @ 2021-06-24 19:38 chrislzy 阅读(4468) 评论(0) 推荐(0) 编辑
摘要: 参考 OpenMP多线程 背景 OpenMP并行执行的程序要全部结束后才能执行后面的非并行部分的代码, 这就是标准的并行模式fork/join式并行模式,共享存储式并行程序就是使用fork/join式并行的。标准并行模式执行代码的基本思想是,程序开始时只有一个主线程,程序中的串行部分都由主线程执行, 阅读全文
posted @ 2021-06-24 19:32 chrislzy 阅读(1440) 评论(0) 推荐(0) 编辑
摘要: 桌面常用快捷键 Alt + F1:聚焦到桌面左侧任务导航栏,可按上下键进行导航 Alt + F2:运行命令 Alt + F4:关闭当前窗口 Alt + Tab:切换程序窗口 Alt + 空格:打开窗口菜单 PrtSc:桌面截图 shift + PrtSc: 局部截图 Win + A:搜索/浏览程序 阅读全文
posted @ 2021-06-24 19:30 chrislzy 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 简介 当项目越来越庞大之后,不可避免的要拆分成多个子模块,我们希望各个子模块有独立的版本管理,并且由专门的人去维护,这时候我们就要用到git的submodule功能。 常用命令 git clone <repository> --recursive 递归的方式克隆整个项目 git submodule 阅读全文
posted @ 2021-06-24 19:29 chrislzy 阅读(2095) 评论(0) 推荐(0) 编辑
摘要: 前言 tar是Linux常见的一种归档文件(原生不包括压缩功能) gzip是gnu/Linux的一种压缩文件工具,算法是基于 DEFLATE,文件是gz,可以和tar组合。 zip是一种规范开放的压缩文件,算法不定,但主要是用 DEFLATE rar的算法专有,但发行时附送解码器允许解码器再开发,编 阅读全文
posted @ 2021-06-24 09:05 chrislzy 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 备份软件源 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup 修改软件源 sudo vim /ect/apt/sources.list 将sources.list文件内容改成清华源 # deb cdrom:[Ubuntu 16.04 阅读全文
posted @ 2021-06-23 20:01 chrislzy 阅读(198) 评论(0) 推荐(0) 编辑