
笔记
文章平均质量分 53
☜@_@达奚黑雁
怕什么真理无穷,进一寸有一寸的欢喜!
展开
-
从共享内存中取地图
从共享内存中取地图原创 2023-03-03 17:04:57 · 222 阅读 · 0 评论 -
矩阵变换矩阵变换
旋转变换(一)旋转矩阵 - 莫水千流 - 博客园原创 2022-02-14 10:37:49 · 418 阅读 · 3 评论 -
C语言和C++的区别在哪
一、面向过程语言和面向对象语言我们都知道C语言是面向过程语言,而C++是面向对象语言。说C和C++的区别,也就是在比较面向过程和面向对象的区别。1. 面向过程和面向对象的区别面向过程:面向过程编程就是分析解决问题的具体步骤,然后把这些步骤一步一步实现,使用的时候就一个一个的依次调用就可以了。 面向对象:面向对象编程就是把问题分解成不同对象,建立对象的目的不是为了完成一个步骤,而是为了描述该对象在整个解决问题过程中的角色和行为。2. 面向过程和面向对象的优缺点面向过程:优点:性能高(比面向原创 2021-05-17 10:12:57 · 130 阅读 · 0 评论 -
linux、windows环境下的代码比较工具beyond compare的安装
beyondcompare官方下载地址安装方式两种:第一种:双击.deb,即可安装第二种:安装:sudo apt-get install bcompare-***.deb卸载:sudo apt-get remove bcompare原创 2021-02-25 17:29:26 · 291 阅读 · 0 评论 -
Linux挂在windows下的共享文件夹目录
背调:为什么今天会写这篇部落格呢?因为我在用U盘copy代码压缩包到我的Ubuntu笔记本上的时候。没事瞎捣鼓,一顿骚操作后,懵逼(⊙o⊙)…了。我的windows系统没办法识别U盘了。而且插进去后一点反应都没得,更别说去格式化了!!我想了很多办法去解决,(比如说 跟同事借U盘,U盘没有,一个人都没有,我很确定的排除了他们不想借给我的这种可能w(゚Д゚)w。怎么办呢。ubuntu的笔记本上还等着米下锅呢。后来我想到了云传递(MD我真聪明),后来又被我亲手毙掉了。因为我要上传的代码包将近4个G,但是百度云原创 2021-02-23 14:04:32 · 130 阅读 · 0 评论 -
ubuntu16.04系统的ros安装及常见问题解决~图文教程
ROS: wiki官网: http://wiki.ros.org/kinetic/Installation/Ubuntu打开终端:step1: 添加ROS软件源sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'step2: 添加秘钥(ros的很多功能包在下载的时候需要对照一下秘钥,所.原创 2021-02-23 09:39:25 · 682 阅读 · 0 评论 -
【图文教程】Linux下搜狗输入法sougou的安装
新安装的ubuntu或者centos等linux系统,默认的都是English输入法,并没有大众所喜闻乐见的以搜狗为代表的的中文输入法。下面我们就来一步步安装搜狗输入法。step1:更新软件源首选选择一下我们系统的软件源(也就是我们更新软件的来源),一般比较稳定的有aliyun,中科大的。这里我选择了中科大的软件源。更新完软件源后,打开终端,运行“sudo apt update” 更新一下系统的软件源列表。step2:下载搜狗输入法安装包首先我们先去搜狗输入法的官网下载linux系统下的对应原创 2021-02-22 23:52:29 · 970 阅读 · 0 评论 -
【图文教程】ubuntu16.04系统整机安装全过程(含下载链接)~O(∩_∩)O~亲测
u盘启动盘的制作1. 下载好需要安装的ubuntu系统镜像,Ubuntu16.04系统ISO文件可以从官网下载:64位ubuntu16.04系统32位ubuntu16.04系统2. 打开启动盘格式化制作工具Rufus,一键制作启动盘。安装ubuntu16.04 我所用的是笔记本电脑 "联想小新14air" ,重启后按 F12键进入“启动管理界面” 启动后,进入“选择安装系统界面”。因为我们是需要安装ubuntu系统,所以我们选择“Install ubuntu”选项,然后回车.原创 2021-02-22 22:25:08 · 3653 阅读 · 0 评论 -
Err:12 http://old-releases.ubuntu.com/ubuntu xenial Release 404 Not Found [IP: 91.189.88.248 80]
在切换ubuntu系统的软件源之后,运行sudo apt update 更新软件源列表的时候,发现提示一下错误:Err:12 http://old-releases.ubuntu.com/ubuntu xenial Release 404 Not Found [IP: 91.189.88.248 80]按照提示,在地址栏里输入 91.189.88.248:80 地址.发现该地址栏下,果然不存在我们所需要的路径.那就更不用说更新成功了.所以该错误可以被忽略掉(擦~~~~)...原创 2021-02-22 20:48:04 · 367 阅读 · 0 评论 -
Linux系统下的常用目录文件及其作用
Linux系统下的常用目录文件及其作用 ~/.bashrc (PS: source ~/.bashrc) 配置环境变量自动加载 /etc/apt/source.list 软件源列表文件 ...原创 2021-02-22 16:44:27 · 92 阅读 · 0 评论 -
cmake环境搭建
cmake 官方网站下载安装。 http://www.cmake.org/HTML/Download.html原创 2021-02-21 11:31:43 · 174 阅读 · 0 评论 -
新安装的linux虚拟机发现没有注册root账户,该如何解决?~亲测有效
在Windows环境下安装好了一台虚拟机(VMware Workstation),当在这台虚拟机下安装好了我们所需的linux系统后,打开终端,发现并不是以"超级管理员"root的什么分进入的,此时我们尝试着运行su 切换用户的命令,发现提示以下错误...原创 2021-02-20 17:11:42 · 6642 阅读 · 1 评论 -
CMakeLists.txt中的 make install 命令介绍 [cmake编程]
应用场景抛出: linux下如何安装编译生成的目标文件???常见安装方式有两种:代码编译完成后,直接运行 make install 命令进行安装 打包时制定目一个简单的Makefile栗子DESTDIR=PREFIX=/usrinstall: mkdir -p $(DESTDIR)/$(PREFIX)/bin install -m 755 hello $(DESTDIR)/$(PREFIX)/bin运行 make install, 将 hello 直接安装...原创 2021-02-19 18:16:32 · 1505 阅读 · 0 评论 -
cmake简明教程+常用命令总结+示例
cmake使用示例与整理总结原创 2021-02-17 11:41:39 · 238 阅读 · 0 评论 -
浅谈静态库和动态库之间的调用关系
在linux编程过程中,经常会遇到静态库和动态库之间的相互调用问题。库与库之间的相互调用大致可分为下列四中情景:静态库调用静态库(Test—>.a1—>.a2)在链接生成 Test 时,Test 会把 .a1 的代码实现部分包含进来,再递归,把 .a1 中关联的 .a2 的代码实现部分也包含到 .a1 里。运行 Test 时,不再需要 .a1 和 .a2 。Test ——> .a1 ——> .a2静态库调用动态库(Test—>.a—>...原创 2021-02-08 10:26:15 · 543 阅读 · 0 评论 -
我将自己的ubuntu电脑设置为了一台可远程访问的服务器
说起服务器,给人的第一印象就是算力强、存储空间大、价格昂贵。幻想能拥有自己的一台服务器,简直就是痴人说梦。(思聪们另行别论~~~~(>_<)~~~~)难道作为屌丝的我们就没有追求爱情的权利了么,哦不对,是追求一台属于自己的服务器(额!!一不留神好像暴露点什么信息出去了(⊙o⊙))俗话说,高富帅有高富帅的烦恼,Q屌丝有屌丝的快乐。其实服务器说白了,也是一台普通的电脑(连显示器都没有的那种),哎,让我把服务器说的简直是太寒酸了,~~~~(>_<)~~~~那么如何让自己电脑华丽转身原创 2021-02-07 15:55:45 · 1295 阅读 · 0 评论 -
linux查看防火墙状态以及端口号对应的服务名称
如果把自己的linux本机设置为一个可供远程访问的服务器,那么防火墙的设置是一个绕不开的话题,如何快速的设置防火墙并且查看端口的使用状态,你可以向下边这么搞防火墙 sudo apt-get install ufw 安装防火墙 sudo ufw enable 启动防火墙 sudo ufw default deny 启动后,设置防火墙默认不开启端口 sudo ufw status 查看防火墙状态 sudo ufw allow...原创 2021-02-05 17:47:18 · 966 阅读 · 0 评论