相关文章
Redis和MongoDB的区别
前言 在项目选型阶段,MongoDB被选中主要是基于其处理大规模数据集的能力,而当时并未深入探讨其他替代方案。此前,Redis被用于管理少量但访问频繁的热数据。目前,项目采用MongoDB存储百万级数据,预计未来数据量将增长至…
编程日记
2025/2/25 12:08:17
QTableWidget的简单使用
1.最简单的表格示例: ui->tableWidget->setRowCount(2);// 设置行数ui->tableWidget->setColumnCount(3);// 设置列数,一定要放在设置行表头之前QStringList rowHeaderList;// 行表头rowHeaderList << QStringLiteral("姓名"…
编程日记
2025/2/24 18:31:50
npm操作大全:从入门到精通
引言
在现代前端开发中,npm(Node Package Manager)是不可或缺的工具。无论是安装依赖、管理项目,还是发布自己的包,npm都扮演着重要的角色。本文将带你从npm的基础操作开始,逐步深入到高级用法,…
编程日记
2025/2/25 12:05:23
[HOT 100] 0021. 合并两个有序链表
文章目录 1. 题目链接2. 题目描述3. 示例4. 解题思路5. 算法流程6. 题解代码7. 复杂度分析 1. 题目链接
21. 合并两个有序链表 - 力扣(LeetCode) 2. 题目描述
将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点…
编程日记
2025/2/25 3:09:06
[2025分类时序异常检测指标R-AUC与VUS]
梳理了一下分类中常见的指标,这些指标与时序异常检测中新提出的A-RUC与VUS之间的关系
真正例(True Positive,TP): 被正确识别为正样本的数量。真负例(True Negative,TN): 被正确识别为负样本的数量。假正例(False Positive ,FP): 被错误识为正样本数量假负例(Fals…
编程日记
2025/2/24 16:23:30
vim将一行行尾倒数第三个字符替换成1
%s/\v(.)(.)(.)(.)$/1\2\3\4\v:very magic模式,可以省略转义符 (.):圆括号的分组功能,将括号匹配内容放到第一个寄存器里面,第二个括号匹配内容放到第二个寄存器里面。 $:匹配行尾字符 \2:第二个括号匹配内容 \3:第三个…
编程日记
2025/2/24 12:25:35
Windows蓝牙驱动开发-蓝牙 IOCTL
蓝牙驱动程序堆栈为配置文件驱动程序提供了多个 IOCTL,来收集有关以下内容的信息:
本地蓝牙无线电和系统;
远程蓝牙设备;
会使即插即用 (PnP) 管理器加载配置文件驱动程序的设备;
为收集有关本地蓝牙无线电和系统的…
编程日记
2025/2/17 16:19:56
第12章:Python TDD完善货币加法运算(一)
写在前面 这本书是我们老板推荐过的,我在《价值心法》的推荐书单里也看到了它。用了一段时间 Cursor 软件后,我突然思考,对于测试开发工程师来说,什么才更有价值呢?如何让 AI 工具更好地辅助自己写代码,或许…
编程日记
2025/2/24 22:02:33