最新 最热

ROS与PCL中点云数据之间的转换

应小伙伴们后台留言,想要了解ROS中如何使用PCL,本篇文章就将具体介绍一下。文章中如有错误,欢迎留言指出。也期待大家能够积极分享和讨论。

2020-09-04
1

使用责任链模式消除if分支实践

之前接手过一个车辆监控的工具,接受第三方推送过来的车辆状态数据然后入库。车辆状态一共有8种之多,每种状态都需要做不同 处理操作。刚接手这份代码时,针对此处处理,是庞大的if-else结构,if-else分支一多,分支内部逻辑再一...

2020-09-03
1

FreeRTOS事件组之事件组的创建(xEventGroupCreate())

1.使用事件组的前提: (1)与互斥量、队列集等其他内核资源不同,想要使用事件组(xEventGroup)重点不在宏定义上是否配置为1,重点在组织程序以及程序编译的时候是否包括event_groups.c源代码以及event_groups.h头文...

2020-08-31
1

C 库函数 - fread()

C 库函数 size_t fread(void *ptr, size_t size, size_t nmemb, FILE *stream) 从给定流 stream 读取数据到 ptr 所指向的数组中。

2020-08-31
1

【FreeRTos】队列管理1

写队列任务在每次循环中都调用taskYIELD()。taskYIELD()通知调度器立即进行任务切换,而不必等到当前任务的时间片耗尽。某个任务调用taskYIELD()等效于其自愿放弃运行态。由于本例中两个写队列任务具有相同的任务优先...

2020-08-31
1

析构函数

当对象结束其生命周期,如对象所在的函数已调用完毕时,系统会自动执行析构函数。在C++语言中:析构函数名应与类名相同,只是在函数名前面加一个位取反符 ~ ,例如 ~ stud( ),以区别于构造函数。 它不能带任何参数,也没有返回值(...

2020-08-27
1

StampedLock知识点梳理

接下来几篇文章会对JUC并发包里面的锁工具类做下梳理,如:ReentrantLock、

2020-08-19
1

【网易云课堂】Java语言程序设计进阶----第一周编程作业

设计一个表示分数的类Fraction。这个类用两个int类型的变量分别表示分子和分母。 这个类的构造函数是: Fraction(int a, int b) 构造一个a/b的分数。 这个类要提供以下的功能: double toDouble(); 将分数转换为double...

2020-08-12
1

新手必看单片机的编程架构。

1小时全面了解ARM架构 在大家初学编程的时候,总会读一些程序,可是读完程序之后,只能看明白一小部分的程序。有时候会摸不着头脑。下面我就给大家说说编程的架构。了解了程序的架构,在读起来程序就轻松多了。其实架构就是...

2020-08-07
1

C++判断类型的模板

介绍一些判断类型的模板。  下列模板中包含于头文件<type_traits>(C++11起引入)。检查类型是否为voidis_void检查类型是否为std::nullptr_t  C++14起引入。is_null_pointer检查类型是否为整数类型is_integral检查...

2020-08-04
1