相关文章
[操作系统] 策略模式进行日志模块设计
文章目录 [toc]一、什么是设计模式?二、日志系统的基本构成三、策略模式在日志系统中的落地实现✦ 1. 策略基类 LogStrategy✦ 2. 具体策略类▸ 控制台输出:ConsoleLogStrategy▸ 文件输出:FileLogStrategy 四、日志等级枚举与转换函数五、日…
建站知识
2025/5/17 16:42:52
MPC控制器从入门到进阶(小车动态避障变道仿真 - Python)
目录
第一章:最优化控制和基本概念 1.1 引言:为什么需要MPC?1.2 最优化控制:找到"最好"的方案1.3 用数学表达驾驶行为1.4 定义"好的驾驶"1.5 模型预测控制:向前看的司机 第二章:最优化…
建站知识
2025/5/17 16:45:12
MapReduce基本介绍
核心思想
分而治之:将大规模的数据处理任务分解成多个可以并行处理的子任务,然后将这些子任务分配到不同的计算节点上进行处理,最后将各个子任务的处理结果合并起来,得到最终的结果。
工作流程
Map 阶段: 输入数据被…
建站知识
2025/5/17 16:42:52
深圳无人机展览即将开始,无人机舵机为什么选择伟创动力
深圳无人机展览即将开始,无人机舵机为什么选择伟创动力
2025年5月23日至25日,伟创动力(Kpower)将携旗下多款高性能舵机及微型驱动系统方案亮相2025国际低空经济与无人系统博览会(深圳无人机展),全面展示其在无人机、机…
建站知识
2025/5/17 16:42:52
香橙派/树莓派读取GY39数据
目录
前言
环境安装
效果
代码: 前言
网上还没啥GY39树莓派的代码
这次使用的是串口通信
悬空S0引脚
接上串口使用的4个引脚就可以了 环境安装
pip3 install pyserial香橙派配置串口: sudo orangepi-config配置后重启就行: 效果&…
建站知识
2025/5/17 17:09:14
海量数据Top k 与查重问题
海量数据求top k
问题:
- 求最大的前k个元素、求最小的前k个元素 - 求最大的第k个元素、求最小的第k个元素
解法:
- 大根堆、小跟堆 -》 优先级队列(priority_queue) - 快速分割函数
priority_queue<int,vector<int>…
建站知识
2025/5/17 17:36:39
AcWing 204:表达整数的奇怪方式 ← 扩展中国剩余定理
【题目来源】 https://www.acwing.com/problem/content/206/ 【题目描述】 给定 2n 个整数 a1,a2,…,an 和 m1,m2,…,mn,求一个最小的非负整数 x,满足 ∀i∈[1,n],x≡mi(mod ai)。 【输入格式】 第 1 行包含整数 n。 第 2 … n1 行ÿ…
建站知识
2025/5/17 17:37:03