自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

原创 好你个 C++

第一章:C++三大法宝:1、C++继承C语言的高效简洁快速和可移植性的特点;2、C++面向对象的特性带来了全新的编程方法;3、C++的模板特性提供了另一种全新的编程方法——泛型编程;

2020-11-30 14:19:08 106

原创 C++ Primer Plus(学习笔记之——一会儿指南、一会儿指北)

第10章 对象和类章节知识点大纲:过程性编程和面向对象编程类的概念如何定义和实现类公有类访问 和 私有类访问类的数据成员类方法(类的函数成员)创建和使用类方法创建和使用类对象类的构造函数和析构函数const类型的成员函数this指针创建对象数组类作用域(新的作用域类型)抽象数据类型(如:链表、队列、栈)面向对象编程(OOP,话说,你有对象吗(^∀^)?当然有啊:)是一种特殊的设计程序的概念性方法(翻译成人话就是:面向对象编程就是一门玄学,实际的说,要设计性能优越的

2020-11-30 12:06:59 152

原创 CMAKE进阶学习

CMAKE进阶第一阶段:单细胞生物第二阶段:多细胞生物草履虫有机生物因为研究ORB_SLAM2的代码需要梳理程序的整个架构,需要看很多CMakeLists.txt,所以最终还是得好好研究一下cmake的语法和用法,大写的悲伤:CMAKE官网: https://cmake.org/第一阶段:单细胞生物指导原则:指令是大小写无关的,参数和变量是大小写相关的。但,推荐你全部使用大写指令。PROJECT(HELLO) #工程名语法:PROJECT(projectname [CXX] [C] [Java

2020-08-22 22:37:24 406

原创 ROS(kinetic)入门 & turtlebot2(kinect2)入坑 & ORBSLAM2

ROS是寄生在Linux上的(而且和Ubuntu的关系最亲密,兼容性最好),所以在安装ROS之前首先需要电脑已经安装了Linux(最好是Ubuntu)操作系统,而且不同的ROS版本之间的兼容性也是不怎么好滴,不同的ROS版本都是有官方推荐的搭配的Ubuntu版本的,具体的最好看看ROS官方网站上的推荐(http://wiki.ros.org/),此外推荐一篇不错的文章,https://www.cnblogs.com/liu-fa/p/5779206.html,作者对ROS的安装过程总结的比较好了,照着安装应

2020-08-16 15:45:35 1131

原创 Linux下使用CMAKE和Kdevelop4进行C++开发

记录一下这两天参照着《CMake_Practice》在Linux下结合cmake和kdevelop调C++程序的过程***1,首先当然是要***在Linux上安装cmake和kdevelop啦:sudo apt-get install cmakesudo apt-get install kdevelop2、再做点准备工作由于在Linux下路径很重要,所以现在就假设我们已经进入了自己新建的一个叫做class1的文件夹里面了,后面的所有描述都是在这个文件夹下面进行的。由于kdevelop在使用过程中

2020-08-05 17:05:47 993

原创 Linux 下C++编程学习笔记

1、原始手动编译方式工具:VIM + g++编译器步骤:假如有如下的两个源文件和一个头文件:第一个源文件: a.cpp 内容如下#include<iostream>#include"b.h"void goodbye(void);int main(void){ using namespace std; cout <<"girl: Are you OK ?\n"; answer(); goodbye(); return 0;}void good

2020-07-05 12:15:05 229

原创 视觉SLAM十四讲 读书 笔记

此为视觉SLAM十四讲第二章的读书笔记1、P24 第二章对于SLAM问题的由来以及建模的发展演化过程有一个比较清晰的介绍(想吐槽一下的就是:在一个研究领域刚兴起的时候,真的就是百花齐放啊,行业内对于同一个东西会有各种各样的描述,虽然每个作者的描述都没有错,但是对于初学者而言,今天在文章中看到一个“状态估计的不确定性研究”,明天看到一个“CML”或者“SLAM”,但是其实描述的是同一个东西,徒增了一些困惑),特别是对于初学者,对于SLAM问题到底是个啥?描述的很通俗易懂。2、Ubuntu的安装为了减少不

2020-05-20 15:22:49 603

原创 SLAM学习入门书籍和资料

1、先看两篇综述类的文章,了解一下SLAM到底是个啥(其实《视觉SLAM十四讲》里面也有讲,只不过看英文原版文献能对SLAM的来龙去脉有一个更清晰的认识),经常被引的几篇综述:[1] C. Cadena, L. Carlone, H. Carrillo, Y. Latif, D. Scaramuzza, J. Neira, I. Reid, and J. J. Leonard,“Past, ...

2020-04-23 21:51:08 2942

原创 rufus安装centos8(旧电脑玩Linux)

继昨天成功的将centos7(精简版)安装到电脑上之后,实际操作了一个下午,发现这个系统果然不愧为精简版啊,不带窗口界面、vim没有、ifcong命令也没有,由于机位前没有网线,所以希望安装无线网卡,结果搞了一个多小时都没连上网,于是果断转换思路,准备转换到“旗舰版”系统上玩一玩,对于初学者而言,系统自带各种软件以及窗口界面的操作方式会友好许多。其实更重要的考虑是,因为使用之前用老毛桃软件的方式...

2020-01-14 11:13:16 3583

原创 Win7下安装Centos7导致原Win7未在开机启动项中

上午刚安装完系统,由于安装的是最精简版本的Centos7,所以不带图形化界面,所有的操作全部都是在命令行界面下操作。开机时就发现没有win7的启动项可选,故判断应该是Linux系统里面没有识别到win7所在的NTFS格式的分区,所以只能百度怎样解决,结果忙活了一下午都没解决,尝试了很多方法,最终根据一篇帖子中的内容成功解决这个问题,题名:安装centos后无法引导启动windows7的解决方法...

2020-01-13 17:58:22 258

原创 联想启天M4880(老机)安装Centos7安装总结

联想启天M4880(老机)安装Centos7安装总结因为项目上要用到Linux做开发,所以学习之,从安装centos开始。因为手边有一台老电脑闲置,正好练手。总的来说就是,遇到问题多思考多看多试,主要的理论知识源自鸟哥的私房菜,参考了本站的多篇文章,最终实际解决问题的主要是两篇,后面会列出。因为机子不带光驱,所以选择U盘安装。首次时按照网上攻略使用UltroISO制作了启动盘,插到电脑上并设...

2020-01-13 12:29:02 1590

CMake_Practice(带书签版本).pdf

根据CMake_Practice的原文进行整理的书签,并对原文中一些错字进行了修改,方便后期阅读。在Linux下进行C++开发必备参考资料

2020-08-05

Defraggler

虽然是从网站上找的资源,但是,自己用过后觉得效果很不错,所以就是推荐给大家,如果需要的话可以分享一下。

2014-04-09

简易AT89C5X系列单片机编程器,绝对能用,本人已成功

本人保证,绝对能用,本人已经制作成功,绝对好用!

2013-12-08

七彩文件夹

可任意改变文档颜色,如果想让自己的桌面更花哨,就安装一个变色文件,一定让你的电脑桌面不同凡响

2011-11-25

空空如也

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

TA关注的人

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