自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (5)
  • 收藏
  • 关注

原创 ubuntu 18.04 离线源制作与安装

ubuntu 18.04 离线源制作与安装文章目录ubuntu 18.04 离线源制作与安装下载安装包(主机:可联网)生成包索引文件(主机:可联网)生成签名(主机:可联网)在不能上网的目标机上创建缓存目录(目标机:不能联网)更换为本地源(目标机:不能联网)导入公钥(目标机:不能联网)更新源(目标机:不能联网)一些问题:删除密钥关于/dev/null报错:sudo: dpkg-scanpackages: command not found注意普通用户用sudo echo权限依旧写入不了文件Ubuntu中u.

2020-09-18 11:27:49 263 2

原创 如何在docker内运行ROS2(dashing)的“小乌龟(turttlesim)”
原力计划

如何在docker内运行ROS2(dashing)的“小乌龟(turttlesim)”文章目录如何在docker内运行ROS2(dashing)的“小乌龟(turttlesim)”前置条件deb安装turttlesim源码安装turttlesim运行turttlesim关于docker方法一:需重新启动一个新的容器开放权限(在主系统)启动docker可视化方法二:不需要重新启动新的容器分别查看主机与docker的ip地址在docker内在主机注意测试是否可以显示图像测试是否可以显示图像前置条件首先需要

2020-05-18 15:48:29 734 1

原创 Ubuntu16.04下完美安装python3.6.x(以3.6.9为例)及对应版本的pip
原力计划

Ubuntu16.04下用源码完美安装python3.6.x(以3.6.9为例)及对应版本的pip文章目录Ubuntu16.04下用源码完美安装python3.6.x(以3.6.9为例)及对应版本的pip如果你是个幸运儿,网络带有梯子,你就没必要用源码安装了下载python3.6.9源码安装安装对应版本的pip下载get-pip.py文件安装pip3.6pip软件的批量安装写在前面:我为什么要用源码安装呢?还不是因为不用源码就死活装不上!千万别卸载系统自带的python2.7和python3.5!!!

2020-05-09 22:37:14 1276 5

原创 关于谷歌开源编译工具bazel的使用
原力计划

bazel优点分布式构建工具,增量编译速度快,支持remote方式,命令简单易用适用于单一代码仓库,所有的代码都在一个文件夹树里面(由WORKSPACE指定)每一个目标都可以指定可见性,可以指定什么目标是其他项目组可以用的比如内部测试的类可以被隐藏漏写了依赖会提示找不到头文件,可以保证所有代码中用到的头文件对应的目标都在当前目标的依赖列表里面bazel支持依赖远端代码库,可以...

2020-04-25 13:26:28 1157

原创 ccache可通过简单的搭建,提升10倍c++编译速度,亲测有效!

关于ccache源码下载地址#安装:可通过源码编译安装以及apt安装#源码安装./configuremakemake install#apt安装sudo apt-get install ccache#配置#在任何目录运行(设置最大缓存容量)ccache -M 20Gvim ~/.bashrc#ccache export USE_CCACHE=1 export CCA...

2020-04-09 21:54:13 126

原创 百度apollo Cyber_monitor的使用

Cyber_monitor的使用打开UI界面(绿色代表有数据流)sername@computername:~$: cyber_monitor常用命令#查看帮助username@computername:~$: cyber_monitor -h#指定通道username@computername:~$: cyber_monitor -c ChannelNameUI界面操作(第一...

2020-03-28 14:18:08 16711

原创 【Ubuntu16.04 升级pip问题】you are using pip version 8.1.1, however version 20.0.2 is available.

【Ubuntu16.04 升级pip问题】you are using pip version 8.1.1, however version 20.0.2 is available. you should consider upgrading via the ‘pip install --upgrade pip’ command.文章目录现象解决过程解决方案现象因为安装某些软件要用到pip,但...

2020-03-20 09:31:07 8105 1

原创 史上较全docker镜像制作流程(有基础镜像,非docker build)
原力计划

文章目录一、安装docker二、拉取Ubuntu16.04基础镜像Ubuntu16.04 amd64Ubuntu16.04 aarch64docker容器重命名启动进入容器三、如果docker内部ping不通网络四、环境搭建安装python安装sudo五、提交镜像六、删除docker镜像七、查看dockerlog补充:用以记录docker镜像制作过程中遇到的问题一、安装docker参照这篇文...

2020-03-11 20:12:05 798

原创 VMware 15虚拟机安装Ubuntu18.04,点击创建并打开虚拟机后黑屏

宿主机系统:windows10 专业版VMware Workstation版本:15.0.4拟安装虚拟机系统:Ubuntu18.04最近由于工作需要,需要安装Ubuntu18.04虚拟机(之前一直用的Ubuntu16.04),本来很简单一件事,却也有不少问题,年龄大了,记忆力不行了,所以把遇到的问题都记录下来,万一啥时候换新电脑了呢 =。=问题描述:在操作完“创建虚拟机”的最后一步“创建...

2020-01-11 11:37:17 1669 1

原创 【笔记】vscode做C++开发,launch.json、tasks.json、settings.json写法示例

vscode的使用笔记预定义变量的意义解释${workspaceFolder} :表示当前workspace文件夹路径,如C:\Users\admin\Desktop\test${workspaceRootFolderName}:表示workspace的文件夹名,如test${file}:文件自身的绝对路径,如C:\Users\admin\Desktop\test\.vscode\la...

2019-12-24 21:41:41 1871

原创 完美解决虚拟机占用硬盘越来越大、删除快照无效、菜单栏显示不全等问题

解决由于虚拟机占用硬盘越来越大的问题简要说明原因排查尝试解决问题找外援,抱大腿峰回路转,确定问题创建一个表格导入简要说明由于工作电脑是256G的SSD(C盘)+1T的机械硬盘(D盘),原本C盘就只用来装一些常用软件,也装不了多少。本着不浪费资源的宗旨,把虚拟机装在了C盘(其实是实在忍不了D盘启动的速度)。然而在用了一段时间后C盘飘红了。原因排查最初C盘飘红,我甚至都没有怀疑是由于虚拟机导...

2019-12-23 22:50:22 2814 4

原创 关于windows下编程动态库链接问题

关于windows下编程动态库链接问题文章目录关于windows下编程动态库链接问题背景动态库遇到的问题使用`vscode`+`cmake`使用`visual studio`背景本来开发工作都是在ubuntu下进行的,最近搞一个跨平台产品的驱动,结果拿到的sdk在ubuntu下跑不起来,便想着看能不能再windows下先跑起来,但是之前也没有windows平台的开发经验,折腾了半天还是没搞定,请教了同事才得以解决,做个简单的记录。动态库windows下的动态库分为xxx.lib和xxx.dll,之

2020-12-23 10:59:42 17

原创 docker命令大全

docker命令大全容器生命周期管理run[常用]#创建一个新的容器并运行一个命令docker run [OPTIONS] IMAGE [COMMAND] [ARG...]start/stop/restart[常用]#启动一个或多个已经被停止的容器docker start [OPTIONS] CONTAINER [CONTAINER...]#停止一个运行中的容器docker stop [OPTIONS] CONTAINER [CONTAINER...]#重启容器docker rest

2020-12-14 20:41:37 11

原创 NFS挂载过程记录

NFS挂载文章目录NFS挂载安装`NFS`修改`NFS`配置启动服务测试`NFS`本机挂载远程挂载服务器端安装NFSsudo apt install nfs-kernel-server修改NFS配置sudo gedit /etc/exports# 添加以下内容/home/nfsroot *(rw,sync,all_squash,anonuid=1000,anongid=1000)/home/nfsroot *(rw,sync,no_root_squash) #选择一个即可其中

2020-12-07 22:04:18 30

原创 windows连接wifi通过有线网口共享网络给Ubuntu

windows连接wifi通过有线网口共享网络给ubuntu文章目录`windows`连接`wifi`通过有线网口共享网络给`ubuntu`设置`/etc/network/interfaces`设置`DNS`设置`route`临时设置方法永久设置方法重启网络服务设置/etc/network/interfaces# ens33改为自己的网卡名,下同auto ens33iface ens33 inet dhcp设置DNSnameserver 114.114.114.114设置route临时

2020-12-07 22:03:11 54

原创 关于vscode插件开发的一些事

关于vscode插件开发的一些事、一些坑文章目录关于vscode插件开发的一些事、一些坑之前没有接触过JavaScript和TypeScript最近在整vscode的插件开发,做一些简单的笔记。用的是yo code脚手架生成的工程,根据官方推荐,用的是typescripts语言开发,开发过程还比较顺利,demo版已经开发完毕,但是在最终想要打包成.VSIX格式的时候却发现事情好像没那么简单。直接在webview的ts文件里面插入了html文件,‘html’文件调用的是外部的css文件和js文件。按照

2020-11-24 22:08:12 17

原创 docker ssh 配置(可用vscode连接)

docker ssh 配置文章目录docker ssh 配置宿主机端容器端宿主机端# 创建macvlan类型的docker网卡,并绑定宿主机的host网卡,必须加subnet参数docker network create --driver=macvlan --subnet=192.168.84.0/24 --gateway=192.168.84.1 -o parent=ens39 vmnetdocker network connect vmnet test_ssh容器端docker run

2020-10-10 20:04:12 74

原创 虚拟机必备的三张网卡

虚拟机必备的三张网卡文章目录虚拟机必备的三张网卡虚拟机网络编辑器虚拟机设置重启虚拟机虚拟机网络编辑器在虚拟机的——编辑——虚拟机网络编辑器里进行设置,分别添加:桥接模式:注意选对网卡仅主机模式:可以指定IP网段NAT模式:可以指定网段虚拟机设置在虚拟机——虚拟机设置——网络适配器中增加3个适配器,分别对应上面的三张“网卡”:网络连接模式在“自定义”中进行选择,记得一一对应重启虚拟机在虚拟机里面设置:HOST(仅主机)指定IPLAN (桥接)指

2020-09-18 11:35:04 43

原创 Ubuntu下Finalshell的安装

Ubuntu下Finalshell的安装安装rm -f finalshell_install_linux.shwget www.hostbuf.com/downloads/finalshell_install_linux.shchmod +x finalshell_install_linux.sh./finalshell_install_linux.sh安装路径/usr/lib/FinalShell/配置文件路径/home/$USER/.finalshell/...

2020-09-18 11:31:30 237

原创 更新vscode到最新版(1.47.1)后,ssh连接虚拟机老是断开,频繁弹窗需要重新加载窗口

一、最开始怀疑是openssl的版本太低导致的,把win10和虚拟机下的openssl都升级了。没用。二、按照网友给的方法改了~/.config/ssh/config文佳,增加断线重连机制。没用。三、重装低版本,1.43.1.没用四、后面突然想到自己的win环境下vscode用的是中文,会不会是由于这个原因造成的,换回英文后,问题解决。...

2020-07-16 09:00:35 1364 9

原创 如何在docker内愉快的使用vscode进行代码编写

如何在docker内愉快的使用vscode进行代码编写先在官网下载好vscode的deb包将deb包通过docker cp 拷进docker内进行安装在安装的时候如果报缺失相关的依赖,运行apt --fix-broken install进行自动修复,然后重新安装即可然后如果直接运行code会报以下的错误,因为docker内都是root权限,你需要用它提示的方法启动:You are trying to start vscode as a super user which is not

2020-06-06 14:59:37 949

原创 Ubuntu16.04 如何更改pip的源(国内镜像源)

Ubuntu16.04 如何更改pip的源(国内镜像源)文章目录Ubuntu16.04 如何更改pip的源(国内镜像源)pipy国内镜像源安装的时候每次手动指定镜像源永久更改pip的源pip在下载或者安装时默认访问pypi,速度很慢;好在可以用国内的pip的镜像源pipy国内镜像源#目前pipy国内镜像源有#清华https://pypi.tuna.tsinghua.edu.cn/sim...

2020-05-08 11:21:36 1609

原创 ubuntu 16.04 用离线源进行 apt-get安装
原力计划

ubuntu 16.04 离线安装文章目录ubuntu 16.04 离线安装下载安装包在不能上网的目标机上创建缓存目录生成包索引文件(主机)更换为本地源(目标机)更新源(目标机)一些问题:关于/dev/null报错:sudo: dpkg-scanpackages: command not found说明:该方法是为了解决不能上外网的机器的安装依赖问题。大致思路就是将安装包及其依赖放到本地目录,...

2020-05-07 11:21:20 846

原创 Ubuntu16.04下完美单独安装ROS2的编译工具colcon

Ubuntu16.04下完美安装colcon编译工具文章目录Ubuntu16.04下完美安装colcon编译工具安装pip3升级pip3升级setuptools安装colcon安装pip3sudo apt-get install python3-pip升级pip3curl https://bootstrap.pypa.io/get-pip.py -o get-pip.pysudo p...

2020-04-25 13:16:11 295

原创 Ubuntu16.04用源码安装python3.6.4过程及问题

Ubuntu16.04用源码安装python3.6.4过程及问题文章目录Ubuntu16.04用源码安装python3.6.4过程及问题注意正文问题注意Ubuntu16.04自带python2.7和python3.5,且其源内最高支持版本为python3.5,所以不能直接通过apt-get安装。切记!!!千万不能卸载系统自带的python,Ubuntu系统的默认桌面及很多软件都是基于pyth...

2020-04-21 16:31:18 253

原创 【个人笔记】从头开始安装Ubuntu16.04,安装完后需要做些什么
原力计划

从头开始安装Ubuntu16.04,安装完后需要做些什么文章目录一、安装vmtools二、安装ssh服务三、生成sshkey四、配置vscode远程连接虚拟机五、安装terminator六、安装docker七、配置docker拉取仓库环境八、升级安装python3.6及pip3九、安装及配置ccache九、安装及配置ccache一、安装vmtools可以安装传统的VMtools,也可安装op...

2020-04-19 00:17:41 109

原创 vscode利用ssh服务远程连接虚拟机、服务器进行开发的完美教程

vscode利用ssh服务远程连接虚拟机、服务器进行开发的完美教程文章目录vscode利用ssh服务远程连接虚拟机、服务器进行开发的完美教程一、在远端安装并启动ssh服务二、在本地(windows端)生成ssh-key三、设置vscode免密连接虚拟机四、安装vscode的ssh插件五、利用插件连接虚拟机六、重新安装插件此文以虚拟机为例,服务器的操作相同。需要在本机端安装git与vscode。...

2020-04-18 17:37:10 1450

原创 ubuntu16.04,卸载系统自带的python3.5引发了一宗惨案,好在最终完美解决

!如果着急解决问题,建议直接跳到【解决问题】章节文章目录背景安装python3.6设置python优先级设置python关联版本为python安装对应的pip卸载python3.5悲剧发生解决问题重新安装Ubuntu桌面修改gi库名及安装gi更改gnome-terminal文件成了!背景由于项目需求,在调试代码的时候发现一个由python版本导致的错误(Ubuntu16.04 python3...

2020-04-16 22:36:30 2333 2

原创 偶得江湖残卷《CMake Practice.pdf》照着练习cmake技能大大提升,却在最后一章差点走火入魔

偶得江湖残卷《CMake Practice.pdf》照着练习cmake技能大大提升,却在最后一章差点走火入魔文章目录残卷原文说明解决方案在我手里的《CMake Practice.pdf》残卷的最后一章的“编写属于自己的FindHello模块”,少写了一条指令残卷原文接下来,我们在t6示例中演示如何自定义FindHELLO模块并使用这个模块构建工程:请在建立/backup/cmake/中建立...

2020-03-17 21:21:00 102

原创 震惊!在docker内运行apt-get upgrade,docker环境直接从16.04升到18.04
原力计划

文章目录简单说明环境说明懵逼操作初始系统版本运行apt-get upgrade再次查看系统版本总结简单说明之前为了实现交叉编译,在x86的虚拟机上搭建了arm 64的docker环境,具体搭建流程见史上较全docker镜像制作流程(有基础镜像,非docker build),在其中也遇到了一些坑,也简单做了笔记https://blog.csdn.net/qq_29935433/article/d...

2020-03-13 14:59:32 277

原创 【填坑!】在x86的虚拟机上搭建arm64的docker,之前一直都只能使用“一次性”docker,重新run就报错standard_init_linux.go:211: exec user proc

文章目录来填坑啦!走过的坑具体解决方法【填坑!】在x86的虚拟机上搭建arm64的docker,之前一直都只能使用“一次性”docker,重新run就报错standard_init_linux.go:211: exec user process caused “exec format error”【原标题】留个坑,在amd64的虚拟机上搭建arm64的docker,只能使用一次,重启电脑后再r...

2020-03-11 20:50:04 807

原创 【学习笔记】《每天5分钟玩转Docker容器技术》
原力计划

【学习笔记】《每天5分钟玩转Docker容器技术》文章目录【学习笔记】《每天5分钟玩转Docker容器技术》镜像下载加速容器和虚拟机Docker架构DockerfileRUN、CMD和ENTRYPOINTShell与Exec(推荐)attach与execpause / unpause容器删除容器内存限额CPU限额实现容器的底层技术cgroup(Control Group)namespaceMo...

2020-03-11 20:47:34 114

原创 Ubuntu18.04如何将“关闭”按钮移动到左上角

#移到左上角,三个按钮的顺序可以自由变换,但冒号在最后$ gsettings set org.gnome.desktop.wm.preferences button-layout 'close,maximize,minimize:'#移回右上角,三个按钮的顺序可以自由变换,但冒号在最前$ gsettings set org.gnome.desktop.wm.preferences butt...

2020-03-11 14:12:55 720

原创 Ubuntu16.04 docker干净卸载与安装

文章目录卸载docker安装docekr把当前用户加到docker用户组中卸载docker#卸载dockersudo apt-get remove dockersudo apt-get remove docker-engine docker.io#卸载docker-cesudo apt-get remove docker-ce#卸载安装依赖sudo apt-get autoremo...

2020-03-10 19:57:02 530

原创 docker内网络不通无法联网的解决方法

文章目录问题描述:解决方法:问题描述:在linux环境下,linux系统本身是可以上网的,但是安装docker后,docker内不能上网(ping不通)解决方法:一、如果是新拉取的基础docker镜像(比如Ubuntu16.04),则需要先安装ping及network的相关工具二、做完第一步还不行在进行此步,进入docker,修改/etc/hosts文件,将相关网站ip写入将相关网站i...

2020-03-05 21:29:37 3420

原创 用CMake打包deb包流程完整版(带字段解析)
原力计划

用CMake打包deb包流程完整版(带字段解析)文章目录用CMake打包deb包流程完整版(带字段解析)CMakeLists.txt关于打包部分的设置版本控制信息添加一些额外的依赖文件其他选项打包操作问题及解决方案问题:deb包的描述不对**附:**control 文件字段解析preinst文件postinst文件prerm文件postrm文件dpkg相关指令解析dpkg --conf...

2020-03-05 21:24:42 924

原创 敏捷开发书籍《轻松Scrum之旅》阅读笔记

敏捷开发Backlog:根据初始需求分解出的任务列表,包括功能性的和非功能性的(全员参与)​ 产品Backlog是产品所要具备的所有功能的总纲User Story:详细的产品Backlog里的项目中的一个小功能就是1个User Story(由相关专家来写,而不是开发人员)​ 是从用户视角的角度对系统的某个功能模块所做的简短描述​ 格式:作为<某个角色>...

2020-02-28 21:11:25 86

原创 ROS时间概念总结

ROS时间概念总结——常用到的时间相关的一些类、定时器、概念关于ROS Time和Wall Time两者是有区别的。它们两个的接口完全一样,数据类型也一样,但是ROS Time表示的是网络中的时间(如果当时在非仿真环境里运行,那它就是当前的时间。但如果去回放当时的情况,那就需要把当时的时间录下来)ROS Time可以被认为修改,你可以暂停它,可以加速,可以减速,但是Wall Time不可以...

2020-02-27 21:25:00 599

原创 VMware虚拟机Ubuntu16.04日常使用问题汇总,虚拟机有问题,看这一篇就够了(持续更新,最近更新时间2020-4-21)

文章目录VMware虚拟机Ubuntu16.04日常使用问题汇总,虚拟机有问题,看这一篇就够了(持续更新)问题一:VMware虚拟机提示“以独占方式锁定此配置文件失败”,任务管理器也不管事怎么办?问题描述有效解决方法后续问题问题二:开机时总是提示“system program problem detected”问题描述解决办法具体原因问题三:虚拟机磁盘被占满,需要扩容问题描述解决办法后续问题VM...

2020-01-12 13:12:50 470

原创 ROS安装(ROS Kinetic,系统:Ubuntu16.04)

文章目录常规安装设置网络时间协议(NTP)添加代码列表设置公钥(Key)更新软件包索引安装ROS Kinetic Kame初始化rosdep安装rosinstall加载环境配置文件创建并初始化工作目录ROS配置测试安装结果简易安装常规安装设置网络时间协议(NTP)#将时间误差缩短到最小$ sudo apt-get install -y chrony ntpdate$ sudo ntpda...

2020-01-05 15:05:44 118

get-pip.py

利用该文件,安装/升级pip。pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。官方提供的pip 示例 $ pip install requests $ pip search xml $ pip show beautifulsoup4 $ pip uninstall requests

2020-05-09

ccache-3.7.9.tar.gz

ccache(“compiler cache”的缩写)工具会高速缓存编译生成的信息,并在编译的特定部分使用高速缓存的信息, 比如头文件,这样就节省了通常使用 cpp 解析这些信息所需要的时间。如果您编译清单 2 中的文件,假定 foobar.h 中包含对其他头文件的引用,ccache 会用那个文件的 cpp-parsed 版本来 取代 include 声明。就那么简单。不是真正去读取、理解并解释其内容,ccache 只是 将最终的文本拷贝到文件中,使得它可以立即被编译。文件为ccache3.7.9的源码。

2020-04-09

cmake-3.16.0-rc3.tar.zip

cmake-3.16.0-rc3.tar.gz官网搬运,目前最新版,官网下载速度极慢,方便大家使用.

2020-01-11

cmake-3.16.0-rc3-win64-x64.msi

cmake-3.16.0-rc3-win64-x64.msi,官网搬运,目前最新版,官网下载速度极慢,方便大家使用.

2020-01-11

git submodules.pdf

每个公司的系统都会有一套统一的系统风格,或者针对某一个大客户的多个系统风格保持统一,而且如果风格改动后要同步到多个系统中;这样的需求几乎每个开发人员都遇到,下面看看各个层次的程序员怎么处理?

2019-12-27

空空如也

空空如也

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

TA关注的人 TA的粉丝

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