- 博客(26)
- 收藏
- 关注
原创 使用groupBy优化查询
例子:上个月做了一个功能,查询机具表中 某一范围的数据,因为这其中的agentid重复度特别高,可以使用相同的agentId 分组进行查询 效率会提高很多。当表中数据某一列重复度特别高的时候,并且查询条件没有这一列的时候 可以使用groupby优化查询,速度直接提升10倍+如果没有加 group By 效率会降低很多.
2024-01-29 17:08:20
380
原创 工作中常用的JsonObject的方法
(1)json字符串-简单对象与JSONObject之间的转换。(3)json字符串-复杂对象与JSONObject之间的转换。(2)json字符串-数组类型与JSONArray之间的转换。(1)json字符串-简单对象与Java对象之间的转换。(3)json字符串-复杂对象与Java对象之间的转换。(2)json字符串-数组与Java对象之间的转换。
2023-12-27 17:09:12
407
1
原创 JVM笔记
当一个类加载器收到任务之后,自己首先不会加载,而是把这个请求委托给父类去加载,父类接受到请求之后,如果还有父类,则继续向上委托,如果加载成功,则直接返回,如果加载失败,子类加载器才会尝试自己去加载。当触发A类的类加载时,B类的类加载也会被触发,当类加载阶段完成。(举个例子,如果定义了一个Integer的类,当进行类加载的时候,因为是双亲委派机制,类加载器会按照"双亲委派模型"的规则,首先询问引导类加载器是否已加载。,所以即使你定义了一个同名的类,实际上仍然会使用引导类加载器加载核心API中的。
2023-10-25 21:36:53
59
转载 JAVA四种常量池
符号引用以一组符号来描述所引用的目标。符号引用可以是任何形式的字面量,只要使用时能无歧义地定位到目标即可.在编译的时候一个每个java类都会被编译成一个class文件,但在编译的时候虚拟机并不知道所引用类的地址,多以就用符号引用来代替,而在这个解析阶段就是为了把这个符号引用转化成为真正的地址的阶段。直接引用是可以直接指向目标的指针、相对偏移量或者是一个能间接定位到目标的句柄。如果有了直接引用,那引用的目标必定已经在虚拟机 的内存中存在。JVM中有两种主流的访问对象的方式:直接指针访问和句柄访问。
2023-10-25 16:46:08
177
原创 解决所有Maven依赖不能下载到本地仓库的问题!
最近在做一个微服务项目的时候,支付宝的依赖就是下载不到本地仓库,几乎把网上的所有方法都试了,就差点没把本地仓库给删掉了。在网上看到这么一个方法,完美解决问题!如果你实在需要一个依赖,可以去maven仓库中直接把jar包下载下来。输入完执行,直接就能导入到本地仓库,专治各种疑难杂症!以我下载的为例:(一定要认真改)下载完记得刷新一下maven!下载完记得刷新一下maven!
2023-08-04 09:08:09
1019
1
原创 jar包和maven的区别
在以前学习javaWeb的时候,经常看到程序需要导入jar包,后来使用了Springboot,再也见不到jar包了,这是为什么?
2023-07-18 09:55:01
441
1
原创 Set集合转为List集合常见的方式
在上述示例中,首先创建了一个 Set,然后使用 add 方法向 Set 中添加元素。接着,使用 ArrayList 的构造方法将 Set 转换成 ArrayList。在 Java 8 中,还可以使用 Stream API 来将 Set 转换成 List。将 Stream 中的元素收集到一个新的 List 中。将 Set 转换成 List。方法将 Set 转换成 Stream,然后使用。方法将 Stream 转换成 List。可以使用 List 的构造方法。
2023-04-17 16:52:06
26192
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人