自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sweetorange_的学习笔记

会一点点C++的甜橙

  • 博客(217)
  • 资源 (6)
  • 收藏
  • 关注

原创 ubuntu系统下耳机没声音(已解决)

装完ubuntu16.04后发现电脑没声音,使用了如下方法解决“首先用在终端输入如下命令,下载pulseaudio音量控制软件”sudo apt install pavucontrol然后在终端输入:pavucontrol发现在输出设备中有两个输出设备,一个NVIDA的数字音频,一个内置音频,Nvidia HDMI输出设备一直在工作,理论上来看是有声音输出的,但是实际上听不到…在软件“配置”菜单栏下,HDA NVIDIA的下拉选框中,拉到最底部,选择“关”,关掉这个设备的输出,然后在内置音频

2020-12-07 13:46:29 2741 7

原创 爬虫入门指南

它提供了简单而灵活的方式来导航、搜索和修改解析树,是爬虫中常用的解析工具之一。它可以模拟浏览器行为,支持 JavaScript 渲染的页面,适用于需要执行 JavaScript 的爬虫任务。为了从这些海量数据中提取有用的信息,爬虫成为了一种不可或缺的工具。Scrapy:Scrapy 是一个用 Python 编写的高级爬虫框架,它提供了强大的抓取功能和灵活的数据提取机制,适用于大规模的网页抓取和数据提取任务。官方文档:各个工具的官方文档是学习的最佳资源,其中包含了详细的使用说明、示例代码和常见问题解答。

2024-04-11 12:23:05 623

原创 深蓝学院C++基础与深度解析笔记 第14章 元编程

● 如果某种信息需要在运行期确定,那么通常无法利用编译期计算。

2023-07-30 22:51:34 442

原创 深蓝学院C++基础与深度解析笔记 第13章 模板

● 使用 template 关键字引入模板:● 函数模板的显式实例化(生成函数): ● 函数模板的重载参数个数重载:参数重载为指针:● 模板实参的类型推导 :参考文献● 模板实参并非总是能够推导得到● 在无法推导时,编译器会选择使用缺省模板实参● 显式指定部分模板实参● 函数模板制动推导时会遇到的几种情况● 函数模板的实例化控制● 函数模板的 ( 完全 ) 特化: 注意尖括号本质是一个实例● 避免使用函数模板的特化: 视频参考资料●(C++20) 函数模板的简化形式:

2023-07-30 22:24:24 369

原创 深蓝学院C++基础与深度解析笔记 第 12 章 类进阶

属性是C++ 20 标准提供的一种属性(attribute),用于指示编译器在内存布局中不分配额外的空间来存储特定的成员变量。通过函数调用运算符的重载,我们可以自定义可调用对象的行为,使其在使用时更加灵活和符合特定需求。当派生类继承一个空基类时,根据空基类优化,编译器可以选择不为派生类分配额外的空间来存储空基类的对象。相反,派生类可以共享基类的内存空间,从而减少派生类对象的总体大小。指在C++中,可以通过重载函数调用运算符(operator())来创建一个可调用对象,使其表现得像一个函数一样。

2023-07-17 21:49:15 230

原创 C++备忘录 --- 常用的关键字

C++的常用关键字有很多,除了最基本的语法关键字外,还有一些在特定情境下使用的关键字,记录一些常见但是容易忘记关键字的备忘

2023-07-13 21:45:38 216

原创 深蓝学院C++基础与深度解析笔记 第 11 章 类

从C的结构体到C++的类的基础

2023-07-10 23:28:11 266 4

原创 VS Code 最常用的快捷键!学会了打代码效率飞涨!

Visual Studio Code(简称VS Code)是由微软开发的一款流行的源代码编辑器。它轻巧、可扩展,并支持广泛的编程语言和框架。VS Code提供了丰富的功能,包括语法高亮、代码自动完成、调试能力、Git集成以及大量的扩展插件。它具有用户友好的界面和可定制的设置,使开发人员能够根据自己的喜好定制开发环境。VS Code因其多功能和高性能而受到开发人员的高度评价。它可在Windows、macOS和Linux操作系统上运行,是跨平台的编辑器。

2023-07-09 17:06:33 1661 2

原创 深蓝学院C++基础与深度解析笔记 第 10 章 泛型算法与 Lambda 表达式

通过使用迭代器遍历容器,我们可以输出vector中的所有元素。需要注意的是,C++11引入了更方便的迭代器语法,即使用范围-based for循环。

2023-07-03 23:24:10 273 3

原创 深蓝学院C++基础与深度解析笔记 第 9 章 序列与关联容器

stl 容器相关,设计c++14、17

2023-07-01 20:17:30 689

原创 深蓝学院C++基础与深度解析笔记 第 8 章 动态内存管理

代码中的内存分配、malloc/free 、 new/delete 、智能指针

2023-06-28 23:47:17 161

原创 Effective Modern C++ 笔记

对于判断一个表达式是否是左值的一个有用的启发就是,看看能否取得它的地址。所以,当使用decltype(auto)的时候一定要加倍的小心,在表达式中看起来无足轻重的细节(比如一个小括号)将会影响到decltype(auto)的推导结果。3、当使用另一个同类型的对象来初始化一个对象时,新的对象被称为是用来初始化的对象的一个副本(copy),尽管这个副本是通过移动构造函数创建的。显式的指定类型可能会导致不希望看到的类型转换,使用auto可以避免很难被意识到的类型不匹配的错误,这样无疑更具效率,且更容易书写。

2023-06-27 17:34:13 446

原创 深蓝学院C++基础与深度解析笔记 第 7 章 深入 IO

输入输出流,可参考 Cppreference

2023-06-27 08:30:00 371 1

原创 深蓝学院C++基础与深度解析笔记 第 6 章 函数

函数、函数重载、指针函数!

2023-06-25 16:33:30 312 1

原创 深蓝学院C++基础与深度解析笔记 第 5 章 语句

语句相关:顺序、选择、循环、达夫设备

2023-06-20 23:39:23 382 3

原创 深蓝学院C++基础与深度解析笔记 第 4 章 表达式

表达式相关:左右值、操作符等

2023-06-18 23:11:54 646 1

原创 深蓝学院C++基础与深度解析笔记 第 3 章 数组、 vector 与字符串

数组、 vector 与字符串相关

2023-06-14 23:56:12 469 1

原创 深蓝学院C++基础笔记 第 2 章 对象和基本类型

对象和基本类型相关

2023-06-07 22:56:21 571 3

原创 深蓝学院C++基础笔记 第 1 章 C++初探

C++基础知识

2023-06-01 00:12:24 755 2

原创 深蓝学院C++基础笔记 第 0 章 C++介绍

C++ 简单介绍

2023-05-30 22:40:10 741 1

原创 深蓝学院 C++笔记 先导篇章 - 绪论

先导篇章 - 绪论

2023-05-26 22:26:21 1216 1

原创 《Effective C++》中的55条建议,以及它们的具体做法

一句话说清楚《Effective C++》的55条建议

2023-04-24 21:12:51 163 1

原创 最好用的中文分词库cppjieba_ok【可直接编译使用用版】

cppjieba是一个快速、准确、易用的中文分词库,它基于前缀词典和有向无环图的算法,能够有效地对中文文本进行高效的分词。cppjieba支持多种分词模式和多线程分词,并且具有很好的可定制性和扩展性。如果你需要在自然语言处理中使用中文分词功能,cppjieba是一个非常不错的选择。

2023-04-15 12:01:18 2302 5

原创 时间戳字符串时间(秒) -> 年月日时分秒的字符格式 c++版

【代码】秒时间戳字符串时间 -> 年月日时分秒的字符格式 c++版。

2023-04-08 12:09:40 202

原创 Python获取多核CPU温度 均值

用python获取sensors的执行结果,计算多核CPU的均值 实时输出

2022-11-15 20:13:28 1114

原创 最好的ADB教程,从下载安装到使用,从小白到工作【win+ linux】

最好的安卓手机调试(adb)教程,自己整理留着以后查阅

2022-07-20 21:50:54 3494 2

原创 20、使强度信息渲染点云颜色

PCD_ins.cpp//头文件可能有冗余#include <iostream>#include <pcl/point_types.h>#include <pcl/io/ply_io.h>#include <pcl/io/io.h>#include<pcl/point_cloud.h>#include<pcl/io/pcd_io.h>//which contains the required definitions to

2022-03-15 12:24:28 1604 1

原创 18、SC-lego-loam代码解读

SC-lego-loam代码解读已完成,留个坑等有时间上传

2022-02-15 10:35:39 963 2

原创 19、论文解读:Intensity Scan Context: Coding Intensity and Geometry Relations for Loop Closure Detection

文章链接:ISC-LOAM文章代码:本文在SC描述子的基础上提出了一种新的基于距离和密度的全局描述子。通过二层搜索提升了搜索速度。

2022-02-15 09:01:08 2715 2

原创 17、论文解读:Scan Context: Egocentric Spatial Descriptor for Place Recognition within 3D Point Cloud Map

简介:Scan Context(常简称SC):是2018年韩国kim等发在IROS上的一篇文章,是在shape context的基础上提出的,可以和loam系的一些文章相结合用于回环检测。标题:Scan Context: Egocentric Spatial Descriptor for Place Recognition within 3D Point Cloud Map作者:Giseop Kim, Ayoung Kim来源:2018 IEEE/RSJ International Conferen

2022-02-13 13:32:53 1548

原创 libtbb.so.2: 无法添加符号:DSO missing from command line类问题的彻底解决

一 遇到的问题:catkin_make编译报错如下:/usr/bin/ld: CMakeFiles/lio_sam_mapOptmization.dir/src/mapOptmization.cpp.o: undefined reference to symbol '_ZN3tbb8internal23allocate_via_handler_v3Em'//usr/lib/x86_64-linux-gnu/libtbb.so.2: 无法添加符号: DSO missing from command li

2022-02-10 13:42:31 4663 12

原创 Shutdown request received

ROS中出现的愿意可能是重复启动节点

2022-02-10 13:34:52 1256

原创 16、SC-LEGO-LOAM 编译&运行

SC-LEGO-LOAM 编译&运行

2022-01-30 14:03:14 2203

原创 力扣哈希表之 242.有效的字母异位词

242.有效的字母异位词carl原文:有效的字母异位词 242.有效的字母异位词//方法一:排序比较class Solution {public: bool isAnagram(string s, string t) { sort(s.begin(),s.end()); sort(t.begin(),t.end()); return s == t; }};//方法二:构建哈希表比较class Solution {publi

2021-08-18 10:52:15 94

原创 力扣链表之 160. 相交链表

160. 相交链表carl原文:相交链表方法二为carl方法。/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */ //方法一:循环完我就去找你,直到我们相遇class Solution {public: ListNode *g

2021-08-18 09:43:05 93

原创 力扣链表之 19.删除链表的倒数第N个节点

19.删除链表的倒数第N个节点carl原文:19.删除链表的倒数第N个节点19.删除链表的倒数第N个节点/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode() : val(0), next(nullptr) {} * ListNode(int x) : val(x), next(nullptr) {} *

2021-08-17 21:24:22 105 2

原创 力扣链表之 24. 两两交换链表中的节点

两两交换链表中的节点carl原文:两两交换链表中的节点/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode() : val(0), next(nullptr) {} * ListNode(int x) : val(x), next(nullptr) {} * ListNode(int x, ListNo

2021-08-17 20:24:31 68

原创 力扣链表之 反转链表

反转链表carl原文:反转链表206.反转链表//双指针法:pre:前一个 cur:当前 next:下一个class Solution {public: ListNode* reverseList(ListNode* head) { ListNode* pre = nullptr; ListNode* cur = head; while(cur){ ListNode* next = cur ->next;

2021-08-17 17:03:38 122

原创 力扣链表之 设计链表

设计链表carl整理 :设计链表 703.设计链表class MyLinkedList {public: /** Initialize your data structure here. */ //头节点不存东西,index从0开始 struct ListNode { int val; ListNode* next; ListNode(int val):val(val), next(nullptr){} };

2021-08-17 15:33:47 86

原创 力扣链表之移除链表元素

链表:carl整理链表知识点:# 关于链表,你该了解这些!carl整理:移除链表元素203.移除链表元素/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode() : val(0), next(nullptr) {} * ListNode(int x) : val(x), next(nullptr) {} *

2021-08-17 10:29:40 86

Intensity Scan Context

Intensity Scan Context: Coding Intensity and Geometry Relations for Loop Closure Detection

2022-02-15

PCL_first_example.tar.gz

PCL实现的VoxelGrid是通过将整个空间划分为若干大小相等的三维空间,把空间中的重心点代表整个栅格中的点保留下来,以此来达到实现降采样的目的。

2021-06-15

Number_distinguish.zip

车牌字符识别项目代码+图片+文档,适合深度学习入门使用,修改好路径就可以直接运行。

2021-03-10

pcl库的入门级教程.pdf

来自纽约州立美国布法罗大学布法罗分校的很好的PCL库学习资料,不长,但是很实用。墙裂推荐!!!

2020-12-24

2020-SLAM-Summer-School-slides.zip

这里是第三届SLAM暑期学校的每一章节的课件,配合其视频食用味道更加醇美无比。可以用作配套的讲义。怎么还不够。

2020-09-17

python小游戏飞机大战

飞机大战,代码+音效+图片,很全,自己配置好环境,可以直接运行的那种。适合新手学习python开发游戏。

2020-09-13

空空如也

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

TA关注的人

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