相关文章
Qt 正则(数据格式校验、替换指定格式数据、获取匹配数据)
头文件引用
#include <QRegExp>初始化QRegExp实列
QRegExp re("^\\d{1,3},\\d{1,3}$");数据格式验证
QRegExp re("^\\d{1,3},\\d{1,3}$");
QString msg "12,33";
if(re.exactMatch()){// 验证通过
}else{//验证不通过
}替换数…
建站知识
2024/11/1 11:02:37
Java代码优化案例2:使用HashMap代替List进行数据查找
在开发过程中,我们经常需要在一个集合中查找某个元素。一种常见的做法是使用List来存储数据,然后通过循环遍历List来查找目标元素。然而,当数据量较大时,这种做法效率较低。我们可以通过使用HashMap来优这个过程。
1. 原始代码实…
建站知识
2024/11/4 22:54:36
LeetCode千位分隔数
给你一个整数 n,请你每隔三位添加点(即 “.” 符号)作为千位分隔符,并将结果以字符串格式返回。
示例 1:
输入:n 987 输出:“987”
示例 2:
输入:n 1234 输出&…
建站知识
2024/11/4 18:41:08
Android 设置app深色、浅色、跟随系统
Android深色模式适配
我们需要再用户设置时候,记录下来,用户的设置,等app再次启动时候,获取之前设置,重新设置 public static void setThemeMode() {int themeModeType SpUtils.getThemeModeType();if (themeModeTyp…
建站知识
2024/11/5 6:44:02
【Vue2】---->路由懒加载
说明: 当打包构建应用时,JavaScript 包会变得非常大,影响页面加载。如果我们能把不同路由对应的组件分割成不同 的代码块,然后当路由 被访问的时候才加载对应组件 ,这样就更加 高效 了。 路由懒加载 | Vue Router (vu…
建站知识
2024/10/27 8:37:11
❤ vue清除定时器Bug
❤ vue清除定时器Bug
页面加载,清除定时器 clearTimeout(intm)
问题
遇见的需求是:webapp 从A页面进入B页面,B页面点击按钮,加载完B页面的加载效果进入c,从C页面返回A页面,仍然显示B页面的加载效果
结果定时器一直…
建站知识
2024/10/27 20:29:26
聊聊mybatis-plus的sql加载顺序
序
本文主要研究一下如果mybatis mapper定义了多个同名方法会不会有问题
MybatisConfiguration
com/baomidou/mybatisplus/core/MybatisConfiguration.java /*** MybatisPlus 加载 SQL 顺序:* <p> 1、加载 XML中的 SQL </p>* <p> 2、加载 SqlP…
建站知识
2024/11/4 14:40:02