摘要:
window下,hosts文件位置:C:\windows\system32\drivers\etc\hosts 刷新方式: ipconfig /flushdns #清除DNS缓存内容。 ipconfig /displaydns #显示DNS缓存内容 linux下,文件位置:/etc/hosts 刷新 阅读全文
摘要:
本文是针对 LPMS-B2 数据采集源码进行分析, LPMS-B2 是 LP公司出品的一款IMU,最近用到特别总结。 源码的数据采集程序,可见第38行其中使用了pollData和update进行数据采集。 void LpmsSensorManager::run(void) { MicroMeasur 阅读全文
摘要:
背景 软件打包是程序成形发布的必经之路,但是常常会有软件依赖库缺失而导致的无法运行问题。 假设依赖关系如下: graph LR A[程序A] -- 依赖 --> B[动态链接库B] B[动态链接库B]-- 依赖 --> C[动态链接库C] C-- 依赖 --> D[...] 其根本原因是因为本程序A 阅读全文
摘要:
之前的一篇文章自编数据标注(分割)软件 之 数组嵌套实现哈希函数的数据分片应用介绍了如何显示数据点的活动标签。但是并不特别符合当前的需求,并无法达到动态修改每段数据的标签值,因为其中的labelNum是由slice获取得的,并且是从头到尾遍历进行的赋值操作,算法复杂度较高为O(n),即在每一次的分割 阅读全文
摘要:
图与树和并查集相近,主要解决的是网络问题,比如人际网络。 实现方式 图有两种实现方法包括邻接矩阵和邻接表。邻接矩阵(Adjacency Matrix)适合存储稠密图(Dense Graph),邻接表(Adjacency List)适合存储稀疏图 (Sparse Graph),稠密图的代表是完全图,即 阅读全文
摘要:
冒泡排序法 实现 对相邻的元素排序 若无数据交换,排序结束,如果存在执行步骤1 实际操作过程 代码 template<typename T = double> // 冒泡排序,arr 表示数组,n 表示数组大小 void bubbleSort(T arr[], int n) { if (n <= 1 阅读全文
摘要:
该测试程序是将protocol变量转换为DataFrame类型为了便于使用numpy等数学工具 ImuEncode_pb2 是使用protocol生成的model, 具体使用方法可参考Protocol buffer 指南。 这是我使用的一些变量的声明 import time import ImuEn 阅读全文
摘要:
错误日志: QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSqlDatabase: an instance of QCoreApplication is required for loading dr 阅读全文
摘要:
函数指针 函数在内存中也是占用一段内存的所以我们也可以使用指针指向函数,之后只用指针调用函数,这一点在Python中有较好的体现,在个体类中直接调用适应度函数指针即可实现适应度的计算,因为Python中遵循一切皆指针的原则,所以直接以函数名传递即可实现。当然在cpp函数名也是函数指针类型的可以直接按 阅读全文
摘要:
泛型程序设计(Generic Programming) 算法实现时不指定具体要操作的数据的类型 泛型 \(\Rightarrow\) 算法实现一遍 \(\Rightarrow\) 适用于多种数据结构 优势 : 减少重复代码的编写大量编写模板,使用模板的程序设计 函数模板 **实现方式 😗* tem 阅读全文