相关文章
【算法通关村】链表基础经典问题解析
【算法通关村】链表基础&经典问题解析
一.什么是链表
链表是一种通过指针将多个节点串联在一起的线性结构,每一个节点(结点)都由两部分组成,一个是数据域(用来存储数据),一个是指针域&…
建站知识
2024/12/9 1:07:33
GD32 定时器输入捕获模式测量PWM占空比和频率
简介
利用GD32 定时器的PWM输入捕获模式来实现PWM波形的占空比和频率的测量。相应的简介可以参考GD32用户手册中关于定时器输入捕获的章节,PWM输入捕获模式是输入捕获模式的一个特例。(记录自己学习过程,如有错误请留言指出)
原理
如何利用定时器测量…
建站知识
2024/12/13 18:02:02
Effective C++(四): 资源管理
文章目录 一、智能指针驱动的RAII二、shared_ptr 和 weak_ptr三、如何复制 RAII 对象四、在资源管理类中应该提供对原始资源的访问函数 为了防止忘记调用 delete 造成的内存泄露,我们应该尽可能让对象管理资源,并且采用 RAII 机制(Resource Acquisition …
建站知识
2024/12/10 3:46:21
使用MD5当做文件的唯一标识,这样安全么?
使用MD5作为文件唯一标识符可靠么? 文章目录 使用MD5作为文件唯一标识符可靠么?什么是MD5?MD5的用途MD5作为文件唯一标识的优劣优势劣势 使用MD5作为文件唯一标识的建议其他文件标识算法结束语 什么是MD5?
MD5(Messag…
建站知识
2024/12/18 14:03:42
基于 Python+flask 构建态势感知系统(附完整源码)
一、开发
一个基于linux的态势感知系统,基于python和flask框架开发,项目文件目录如下: admin -核心算法 charts -图表生成 model -类 app.py -主文件 config.py -配置文件 install.py -安装文件
二、安装
1、配置
数据库密码默认设…
建站知识
2024/12/9 1:07:40
ES6箭头函数的特性
箭头函数的特性有什么?让我为大家介绍一下吧! 1.不绑定arguments,用rest参数…解决 let fun ()>{console.log(arguments) //报错 arguments is not defined}fun()可以使用剩余参数 let fun (...a)>{console.log(a) //[1, 2, 3]}fun(1…
建站知识
2024/12/15 16:56:50
【智能家居】一、工厂模式实现继电器灯控制
用户手册对应的I/O 工厂模式实现继电器灯控制 代码段
controlDevice.h(设备设备)main.c(主函数)bathroomLight.c(浴室灯)bedroomLight.c(卧室灯)restaurantLight.c(餐厅…
建站知识
2024/12/21 20:01:43