自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 资源 (3)
  • 收藏
  • 关注

原创 如何vscode中安装代码规范工具—cpplint

3)再次输入 ls -l /usr/local/bin/cpplint 检查安装目录,一般会安装在/usr/local/bin/cpplint目录下。4)打开vscode的设置界面,输入clang,如图所示,将代码风格设置为Google。如果不在此目录下,需要在vscode中手动配置一下cpplint的执行路径。2)接着打开终端,输入 sudo pip install cpplint。1)在Vscode中搜索并安装插件 cpplint。

2024-03-31 16:17:56 180

原创 docker 清除不用的容器数据

docker 遇到更新 容器和历史容器冲突,导致正常启动进入容器。需要删除不使用的数据,能恢复正常

2023-12-15 14:57:12 778

原创 vscode Google代码风格设置无效解决

解决google风格设置无效的问题,根因在于使用的格式化插件没有生效

2023-08-08 10:24:19 236

原创 编译ROS1工程需要配置的环境

在home目录下创建tony_command.sh。安装后的截图如下所示。

2023-05-06 20:24:22 272

原创 安装Groot的方法

Groot behavior-tree 行为树的图形化开发和状态监控

2023-05-05 19:52:06 497

原创 设置Ubuntu20.04关机等待时间

取消注释,修改未5s,保存退出。关机服务马上就能生效了。

2023-05-05 10:13:16 340

原创 vscode 安装clangd插件 替代 c++自带插件

摘要:clangd作为vscode的插件实现c++的跳转,取代vscode默认集成的c++插件,有快速修复提示,c++智能补全的功能都能替代,还有更丰富的补齐提示功能。

2022-12-09 20:01:24 5862

原创 搜索算法--Jump Point Search

本文主要介绍JPS算法的原理

2021-12-31 11:27:50 1655

原创 ubuntu18.04 vscode 设置字体,字体大小,缩进风格

$ cat ~/.config/Code/User/settings.json{“editor.tabSize”: 4,“editor.fontSize”: 12,//“editor.insertSpaces”: true,// 使用空格缩进,以及将缩进转换为空格“editor.detectIndentation”: false,“editor.renderControlCharacters”: true,“editor.renderWhitespace”: “all”,// 原来

2021-07-27 15:47:07 1716

原创 Git推送里程碑tag到远程仓库方法

Git推送里程碑tag到远程仓库方法创建标签$ git tag -a v1.1.5 -m “1.1.5版本注释”查看标签$ git tag # 查看当前仓库的所有标签$ git tag -l v1.1.5 # 查看指定标签推送到远程服务器1.push指定tag,命令格式为:git push origin [tagname]例如:$ git push origin v1.1.5 #将本地v1.0的tag推送到远端服务器2.push所有tag,命令格式为:git push [origin

2021-02-22 12:25:58 1370

原创 修改ubuntu16.04用户信息

修改ubuntu用户信息修改主机名$ vim /etc/hostname先修改密码$ passwd oldname再修改用户名$ vim /etc/passwd$ vim /etc/group$ vim /etc/shadow修改oldname为newname修改用户名mv /home/star /home/username

2020-06-17 14:35:50 341

原创 个人虚拟机无法使用VSCode解决方案

2020-06-17 11:42:02 1706

原创 Ubuntu18.04 配置静态ip方法变革

Ubuntu18.04 配置静态ip方法变革描述:方法不同于Ubuntu12.04打开文件/etc/netplan/*yaml$ /etc/netplan/50-cloud-init.yaml修改后为network: ethernets: eno3: dhcp4: no addresses: [192.168.4.128/24] gateway4: 192.168.4.1

2020-06-03 14:39:09 438

原创 Git删除在本地有但在远程库中已经不存在的分支

$ git remote show origin* remote originlib stale (use 'git remote prune' to remove)lib2019 stale (use 'git remote prune' to remove)使用如下命令可以删除没有用的分支$ git remote prune origin ...

2020-04-13 11:52:15 1534

原创 修复:connectToBus() Connection Error(Using X11 for dbus-daemon autolaunch was disabled at compile time

1. 问题:d-bus 在 dbus-daemon 没有运行起来的环境中会报这个错:connectToBus() Connection Error(Using X11 for dbus-daemon autolaunch was disabled at compile time2. 解决方法:在运行程序之前,先执行这个命令,把dbus-daemon 先运行起来$ export $(dbus...

2020-03-31 14:42:07 5410

原创 只需一步解决ubuntu 搜狗中文输入法打字出现乱码方法

杀掉系统的输入法服务$ sudo killall -9 fcitx然后,系统会自动重启这个服务,再试一下就OK了

2020-03-31 09:19:29 2529 4

原创 Gitolite 服务器架设教程

Gitolite 服务器架设教程文章目录Gitolite 服务器架设教程适用环境安装 gitolite版本库基本操作下载远程版本上传修改本地创建远程分支提交Git服务器版本管理应用实例新建一个版本库上传到服务器alex创建私人版本库 /users/alex/xxx.git迁移SVN到GIT安装 git-svn使用svn创建一个本地版本库git-svn 下载 svn库从已有的git版本库创建远程版...

2019-10-22 09:24:48 364

原创 vim调整分屏的宽度与高度

文章目录vim调整分屏的宽度在命令模式下使用调整垂直分屏的方法调整水平分屏方法vim调整分屏的宽度在命令模式下使用:vs可以直接实现垂直分屏:split可以实现水平分屏这样子很方便代码的比对和复制粘贴调整垂直分屏的方法使用指定当前屏的宽度:vertical res[ize] Nfor example, :vertical resize 80实时调整当前窗...

2019-06-04 10:21:02 7385

原创 svn高亮显示版本diff差异

文章目录svn高亮显示版本diff差异diff设置svn高亮显示版本diff差异diff设置先安装colordiff$ sudo apt install -y colordiff设置svn提交说明编辑器修改svn配置文件$ vim ~/.subversion/config# 增加如下两行 diff-cmd = colordiff editor-cmd = vim...

2019-04-26 09:17:56 1062

原创 SVN 显示两个版本之间修改过的文件名

$ svn diff --summarize -r 48:49

2019-03-21 12:04:01 1258

原创 Git 查看两个版本的差异和修改了那些文件

Git 查看两个版本的差异和修改了那些文件文章目录Git 查看两个版本的差异和修改了那些文件查看两个提交版本id的修改记录差异$ git diff commit-id1 commit-id2查看两个提交版本id修改了那些文件,可以使用$ git diff commit-id1 commit-id2 --stat...

2019-03-08 10:00:27 19697 1

原创 svn: Authorization failed 解决方法

文章目录svn: Authorization failed问题描述解决方案注意问题svn: Authorization failed问题描述svn下载版本库代码发现权限有问题,或者是密码操作不对就会有这个错误提示解决方案删除 /home/tony/.ssh/known_hosts删除 /home/tony//home/tony/.subversion注意问题上面的目录前面都是隐...

2019-02-21 10:37:59 4721

原创 vim 自动换行设置

vim 自动换行设置不换行使用: set nowrap换行使用: set wrap

2019-01-26 17:29:11 7606

原创 使用c/c++实现冒泡排序算法和比较排序算法的效率

文章目录使用c/c++实现冒泡排序算法和比较排序算法的效率实现目的冒泡法排序和比较排序的实现方法普通比较排序算法冒泡排序算法结论使用c/c++实现冒泡排序算法和比较排序算法的效率实现目的通过对比冒泡法排序和普通的比较排序,阐述冒泡法的排序效率,从而达到更好的掌握冒泡法的目的冒泡法排序和比较排序的实现方法普通比较排序算法#include <iostream>#include...

2018-11-10 00:32:00 1497

原创 安装搜狗输入法或者是googlepinyin不出界面也找不到输入法选择的的时候

安装搜狗输入法或者是googlepinyin不出界面也找不到输入法选择的的时候$ sudo apt-get install fcitx fcitx-googlepinyin im-config$ im-configchoose fcitx

2018-09-20 14:47:58 1346

原创 cmake编译zipper错误提示: Please check that LIBZ_LIBRARY-NOTFOUND

cmake编译zipper错误提示: Please check that LIBZ_LIBRARY-NOTFOUNDcmake编译zipper错误提示: Please check that LIBZ_LIBRARY-NOTFOUND解决问题zipper c++下载地址编译方法解决方法编译zipper 库生成libZipper-static.a静态库和测试程序Zipper-te...

2018-09-09 13:16:17 931

原创 在Makefile定义软件版本传给C/C++源码使用

在Makefile定义软件版本传给C/C++源码使用在Makefile定义软件版本传给C/C++源码使用需求应用定义变量流程图需求 系统环境: ubuntu 14.04 开发语言: C/C++ 软件版本定义方法一般有三种: 1. 一般定义为编译时作为参数传给Makefile,然后再传给C/C++源码使用 2...

2018-08-19 13:28:11 1865 1

原创 markdown编辑器语法和显示效果演示

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-08-19 11:14:48 2021

原创 Git版本管理-Tony讲义

这是一个有关版本管理的培训课件,以Git版本管理为例,讲述版本管理的历史,为什么选择Git作为版本管理,Git基本操作,如添加,修改,提交,推送,下载等;Git高级操作,如冲突解决,里程碑,分支操作,远程版本库和补丁的提取和打补丁的方式。这个课件通过业余时间整理,花费了两个星期的整理,才完成,内容很多,分享给大家讲义地址详见我的下载:https://download.csdn.net/...

2018-08-13 15:01:50 260

原创 SVN获取版本号方法

使用命令$ svn info显示svn版本信息,然后后通过获取行数和字段方式,可以获取版本号$ svn info | awk 'NR==9{print $4}'awk --- 用于打印NR==9 --- 打印行数,从1开始print $4 --- 打印单词个数,从1开始...

2018-08-13 14:53:39 17605 1

原创 Ubuntu14.04把home目录搬家到新硬盘分区

1 对新分区进行格式化为ext4$ sudo mkfs.ext4  /dev/sda52 查看分区的硬盘id$ blkid /dev/sda5: UUID="3e48bddf-7ae0-4669-ba63-dfc1459eaed9" TYPE="ext4" 3 添加到开机启动脚本满足自动挂载$ sudo vim /etc/fstab增加这一行UUID=3e48bddf-7ae0-4669-ba63...

2018-05-23 11:03:43 1142

原创 Makefile里的PHONY理解和实例

.phony是一个特殊工作目标(special target) , 它用来指定一个假想的工作目标(也就是说phony后面的名字在make之后并不会生成一个相应名字的实际文件)而且肯定要视为未被更新(makefile只有在依赖文件更新之后才会进行再次make,此处未更新的意思是说.phony后面这个名字指定的文件未被更新,意思即生成此文件的条件总是满足,需要处理)PHONY 目标并非实际的文件名:只...

2018-04-23 19:13:02 1932

原创 ubuntu16.04安装搜狗输入法攻略

1 首先在优麒麟网站下载到 sogoupinyin_2.2.0.0102_amd64.deb 搜狗的安装包2 输入命令先装一个辅助工具3 然后使用这个叫gdebi的工具安装搜狗输入法的安装包4 把设置里的输入法设置改ibus为fcitx5 重启系统就可以看到输入法出来了

2017-12-05 22:19:41 570

原创 svn 简单命令

1 命令比较两个版本A和B命令的改动差异$ svn diff -r A:B

2017-11-16 10:43:12 290

原创 ubuntu 12.04升级14.04后网络连接为灰色,无法选择,不能显示图标

问题:ubuntu 12.04升级14.04后网络连接为灰色,无法选择,不能显示图标解决方法:1、修改文件 /etc/NetworkManager/NetworkManager.conf 修改 managed = true,原来是false;单独修改这一步并不能解决问题;2、重新安装网络指示模块$ sudo apt-get install indicator

2017-08-24 17:42:14 1658

原创 ubuntu14.04搜狗输入法中文无法切换英文

问题描述:之前不知道怎么安装中文输入法之后,无法切换英文了。设置了中英文切换也没用,如下图:解决方法:打开输入法配置。添加英文输入法支持,并上移使得默认打开输入法为英文输入。--->>> 这里是问题的关键!!!到这里,就可以使用ctrl键轻松切换中英文输入法了,问题得到解决!

2017-08-17 20:21:36 5405 3

原创 普通用户非root可以使用wireshark

问题分析:  wireshark 安装完成之后,可以打开程序,但是无法正常捕获抓包。默认需要root用户才能捕获,使用很不方便,每次都需要sudo,而且不是很安全。目的:  使用普通用户,非root用户就可以正常使用wireshark工具。操作步骤如下:1. 安装wireshark软件$ sudo apt-get install -y wireshark2. 创

2017-07-19 19:16:35 1368

原创 ubuntu12.04 server 中文显示乱码

1. 问题描述:ubuntu12.04-server终端显示中文文件乱码,vim显示中文注释乱码2. 解决目标:实现终端可以正常显示中文文件名,vim可以正常显示中文注释3. 解决方法步骤:(1)修改 /var/lib/locales/supported.d/local 内容如下$ cat /var/lib/locales/supported.d/localen_US.

2017-07-14 19:07:52 1630

原创 cscope 创建数据库快捷方式

$ cscope -Rqbk具体可以使用如下命令查看帮助$ man cscope$ cscope -h

2017-06-30 10:10:24 1067

原创 ubuntu12.04 挂载samba网盘命令

sudo mount -t cifs -o username=xxxx,password=xxxx   //192.168.9.10/tony   /home/tony/samba

2017-05-27 18:32:36 843

GIT版本管理v1.1-Tony.pdf

Git版本管理 包含基础应用;分支创建与合并,冲突解决等高级用法;还包括版本提交,远程创建,分支合并,提交后悔,版本丢失找回等骨灰级应用

2021-10-28

Git版本管理-Tony讲义

这是一个有关版本管理的培训课件,以Git版本管理为例,讲述版本管理的历史,为什么选择Git作为版本管理,Git基本操作,如添加,修改,提交,推送,下载等;Git高级操作,如冲突解决,里程碑,分支操作,远程版本库和补丁的提取和打补丁的方式。 这个课件通过业余时间整理,花费了两个星期的整理,才完成,内容很多,分享给大家

2018-08-13

Ubuntu-server-12.04 手把手安装教程(图形讲解)

Ubuntu有32bit的x86和amd64 64位的x86_64两个版本,我选择的是amd64这个版本。另外还有desktop && server 的区别,desktop就是桌面版图形界面,server就是服务器版本,默认是字符界面。我这里主讲64位的server版本安装过程。

2017-05-21

空空如也

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

TA关注的人

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