相关文章
生成12位短id,自增且不连续,永不重复,不依赖数据库
基本思路:
设计模式:单例模式
是否加锁:是 synchronized
获取最后一次生成的时间戳值T0
限定初始时间为2023-08-01 00:00:00,获取当前时间时间戳T1,T1与初始时间的毫秒差值T2,转为16进制,转为字符串为r1,获取该字符串的长度L1…
建站知识
2024/11/19 2:49:33
保姆级教程之SABO-VMD-SVM的西储大学轴承诊断
之前写过一篇优化核极限学习机的轴承诊断,今天再出一期基于SVM的轴承诊断。 依旧是包含了从数据处理,到减法优化器SABO算法优化VMD参数,再到支持向量机的故障诊断,实现故障诊断的全流程,其他类型的故障诊断均可参考此流…
建站知识
2024/11/19 2:49:29
数据结构--KMP算法
模板:
// s[]是长文本,p[]是模式串,n是s的长度,m是p的长度
求模式串的Next数组:
for (int i 2, j 0; i < m; i )
{while (j && p[i] ! p[j 1]) j ne[j];if (p[i] p[j 1]) j ;ne[i] j;
}// 匹配
f…
建站知识
2024/11/19 2:49:25
【前端】Vue2 脚手架模块化开发 -快速入门
🎄欢迎来到边境矢梦的csdn博文🎄 🎄本文主要梳理Vue2 脚手架模块化开发 🎄 🌈我是边境矢梦,一个正在为秋招和算法竞赛做准备的学生🌈 🎆喜欢的朋友可以关注一下🫰&#x…
建站知识
2024/11/19 2:49:21
深度学习(十)--- cv2.pointPolygonTest() 判断一点是否在指定区域内
今天发现了opencv一个好用的函数 cv2.pointPolygonTest() ,它可以判断一个点是否在指定区域内。
1. cv2.pointPolygonTest() 函数解析
dist cv2.pointPolygonTest(contour,point,Boolean)contour: 多边形轮廓
point: 坐标点
Boolean:True或False ,Tru…
建站知识
2024/11/19 2:49:16
0.96寸IIC-OLED屏幕
文章目录 一、硬件介绍1.1 0.96寸IIC-OLED屏幕1.2 主控1.3 取模工具 二、软件程序2.1 oled.c2.2 oled.h2.3 font.c2.4 font.h 一、硬件介绍
1.1 0.96寸IIC-OLED屏幕 1.2 主控
使用stm32f103c8t6单片机进行控制, IIC驱动使用软件模拟的方式。
1.3 取模工具
文字取模工具&…
建站知识
2024/11/18 16:43:09
12 mysql char/varchar 的数据存储
前言
这里主要是 由于之前的一个 datetime 存储的时间 导致的问题的衍生出来的探究
探究的主要内容为 int 类类型的存储, 浮点类类型的存储, char 类类型的存储, blob 类类型的存储, enum/json/set/bit 类类型的存储
本文主要 的相关内容是 char 类类型的相关数据的存储 …
建站知识
2024/11/19 2:49:13
nnUNet v2数据准备及格式转换 (二)
如果你曾经使用过nnUNet V1,那你一定明白数据集的命名是有严格要求的,必须按照特定的格式来进行命名才能正常使用。
这一节的学习需要有数据,如果你有自己的数据,可以拿自己的数据来实验,如果没有,可以用十…
建站知识
2024/11/19 2:49:09