相关文章
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
C++数据结构学习——栈
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、栈二、C语言实现1.声明代码2.实现增删查改代码3.测试代码 总结 前言
栈(Stack)是计算机科学中一种常见的数据结构,它是…
建站知识
2024/11/4 21:21:23
MySQL执行更新的流程
一、加载缓存数据 引擎要执行更新语句的时候 ,比如对“id10”这一行数据,他其实会先将“id10”这一行数据看看是否在缓冲池里,如果不在的话,那么会直接从磁盘里加载到缓冲池里来,而且接着还会对这行记录加独占锁。 二…
建站知识
2024/11/9 13:11:13