自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 ld2410使能配置命令解析

使能配置命令 对雷达下发的任何其他命令必须在此命令下发后方可执行,否则无效。命令字: 0x00FF 命令值: 0x0001 返回值: 2字节ACK状态(0成功,1失败) + 2字节协议版本(0x0001)+ 2字节缓冲区大小(0x0040)发送数据: FD FC FB FA 04 00 FF 00 01 00 04 03 02 01雷达ACK(成功): FD FC FB FA 08 00 FF 01 00 00 01 00 40 00 04 03 0201。

2025-07-17 15:35:46 244

原创 [网站搭建]动态文件路径管理方案:告别硬编码,实现自动化用户数据切换

在开发数据分析系统时,我们经常会遇到这样的问题:每次新增用户数据都需要手动修改代码中的文件路径。本文将分享一个实际项目中的解决方案,通过动态文件路径管理,实现了多用户数据的自动识别和切换。每次采集不同用户的数据后,都需要手动修改这些路径才能查看对应数据,效率极低且容易出错。

2025-07-15 12:01:01 228

原创 如何解决前端浏览器的console中暴露file路径问题

console.log(data) 会把所有字段都打印出来,包括 file 路径。只要你不打印 data 或只打印你需要的字段,console 就不会暴露 file 路径。生产环境建议去掉所有 console.log,避免敏感信息泄漏。

2025-07-14 10:39:25 121

原创 关于启用Flask后的终端显示信息的控制问题

Flask 启动信息:基本无法关闭(除非换服务器)。HTTP 请求日志:可以通过设置 werkzeug 日志等级来控制。favicon.ico 404:放一个空的 favicon.ico 文件即可消除。

2025-07-12 21:20:19 719

原创 如何利用conda虚拟环境的python来运行多个py文件

背景:有时一个工作需要多个py配合运行,为提高效率,有必要一劳永逸优化下。但需要input的重要环节,建议仍然手动。

2025-07-10 11:59:54 613

原创 基础知识之USB转TTL

若容器存储自定义类型,需确保类型支持拷贝语义(如定义拷贝构造函数)。例如:cpp复制插入public:// 显式声明拷贝构造复制插入。

2025-07-09 15:14:57 882

原创 【网站搭建】关于前后端文件保存路径的坑

始终用 os.path.join(BASE_DIR, ...) 拼接所有文件路径这样无论你在哪里启动 Flask,文件都在你想要的目录。

2025-07-07 15:47:03 268

原创 不再生疏异步函数的细节概念

一说起异步函数,每个人都懂,就像边吃饭边看手机一样。不过一提到细节举例,恐怕久了就生疏了。异步函数是 Python 中借助async和await关键字实现的一种特殊函数,它允许程序在等待某个操作(像网络请求、文件读写等)完成时,去执行其他任务,从而提升程序的效率。下面通过一个简单的例子来解释异步函数的含义。

2025-07-07 10:23:21 146

原创 关于GATT Notification/Indication机制

很多朋友通过底层获取蓝牙设备数据后,因为没有产品的私有协议,导致无法解读数据。其实,有的产品的订阅功能,是能够获取到基础数据的。这种变通,比啥都没有好些。订阅,则涉及到利用GATT Notification机制。在蓝牙低功耗(BLE)通信中,是两种设备间主动推送数据的机制,用于。

2025-07-05 09:45:21 655

原创 hex 和 bytes 的关系

hex 是十六进制字符串表示的原始数据。bytes 是原始的二进制数据(字节流)。它们可以互相转换,内容本质一致,只是表现形式不同。

2025-07-04 14:55:15 324

原创 bleak库和wireshark抓包蓝牙低功耗ble数据区别

现象:用bleak库的代码能运行,但抓到的manufacturer_data 不完整,只有wireshark能解析的数据比如7208a318a803000000007a01012f004b、7208a318a803000000007a010127003a,实际上后面还有05020d18eefe7898c4这样几位。

2025-07-04 11:49:11 212

原创 大端序和小端序分别是什么意思

大端序:高位在前,低位在后(习惯的写法)。小端序:低位在前,高位在后(Intel/ARM等常用)。BLE协议、Polar数据等多用小端序二进制八进制十进制十六进制000011111022211333100444101555110666111777100010881001119910101210A10111311B11001412C11011513D11101614E。

2025-07-03 12:08:33 622

原创 关于布尔掩码的消重问题

你现在的代码是分别对“描述”和“描述二”做去重。如果你想让“描述+描述二”作为一组搭配去重,需要用subset=['描述', '描述二']。

2025-06-28 21:50:34 175

原创 关于pandas 布尔掩码效率问题

pandas 会对整个 DataFrame 的所有行都做一次条件判断,生成布尔掩码。只有掩码为 True 的行才会被选中。不是分步筛选,而是“全表并列条件”筛选。如需进一步优化效率(比如先按时间做切片再做 key 匹配),可以用更细致的分步筛选,但 pandas 默认就是全表掩码。pandas 的全表掩码(即对所有行都做条件判断)在数据量很大时(比如几十万、几百万行),效率会明显下降,因为每次都要遍历整个 DataFrame。提升效率的常用方法。

2025-06-27 16:06:09 380

原创 安装polar的各个库版本问题

然后运行,提示要conda install xlsx2csv`,当前版本的polar库不需要calamine。Polars 的底层依赖,需与 NumPy 1.24+ 兼容。最后用的python=3.10.2,

2025-06-24 15:42:50 138

原创 conda中使用清华大学的镜像源

【代码】conda中使用清华大学的镜像源。

2025-06-21 14:27:59 689 1

原创 清除DNS缓存

清除DNS缓存可以帮助解决一些临时性的问题。

2025-06-21 09:41:26 93

原创 YOLO系列算法的产生背景与主要逻辑

本文系统梳理YOLO(You Only Look Once)系列算法的产生背景,从目标检测领域的需求出发,解析其核心设计逻辑及历代版本的演进脉络。重点阐述YOLO算法如何通过单次检测框架实现高效目标检测,并分析其关键技术原理和迭代优化思路。

2025-06-20 11:46:03 726

原创 docker基操代码

5、运行镜像之后,进入镜像 “docker exec -it 自定义镜像名 /bin/bash”,最后/bin/bash是执行docker ps后的COMMAND字段值;8、删除镜像 docker rmi id号(前三位),查看镜像id: docker images;4、拉取后要运行镜像,docker run -itd --name 自定义镜像名 镜像原名;7、删除容器 docker rm id号(前三位),查看容器id:docker ps -a;2、查看本地拉取的镜像 docker images;

2025-06-06 14:20:57 176

原创 如何从wsl中复制文件到本地物理机windows

home是wsl中位置,mnt是本地物理机windows中的位置,我这-av后面跟的就是目标文件了,因为已经在目标文件所在文件夹中(通过cd 某文件夹)了,所以直接输入目标文件名,然后空格,斜杠mnt就是windows中的根目录,斜杠e就是指定windows中的E盘,然后斜杠111.exe就是我指定目标文件复制过去后的命名,你可以命名为相同的也可以不同的。如果要用windows复制文件到wsl中,将rsync -av后面的反着写就可以,只是记得wsl根目录先用斜杠home写出,再加你要指定的路径。

2025-05-11 10:26:49 459

原创 Python 集合添加update和set注意点

【代码】Python 集合添加update和set注意点。

2025-05-01 14:43:48 230

原创 python中set.intersection和set.union的使用

results是一个字典,其键为 CSV 文件名,值为从该文件中提取出的 IP 地址集合。results字典存储了每个 CSV 文件及其对应的 IP 地址集合。这行代码的目的是计算所有这些 IP 地址集合的交集,也就是找出在所有 CSV 文件中都出现过的 IP 地址。

2025-05-01 10:48:10 315

原创 Python 代码知识点讲解:遍历目录并存储文件信息

我们要实现的功能是遍历指定目录下的所有文件,并将这些文件信息存储到一个字典中。

2025-05-01 10:26:19 204 1

如何从wsl中复制文件到本地物理机windows

如何从wsl中复制文件到本地物理机windows

2025-05-11

空空如也

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

TA关注的人

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