- 博客(48)
- 收藏
- 关注
原创 关于mybatis插入大批量数据效率问题
MyBatis批量插入数据性能较差,主要因其未优化批量处理机制。相比之下,JDBC通过rewriteBatchedStatements参数和手动事务控制可显著提升效率。测试表明,JDBC方案采用addBatch()和executeBatch()方法,配合conn.setAutoCommit(false),比MyBatis批量插入速度快数倍。关键优化点包括:使用预处理语句、禁用自动提交、配置MySQL批量处理参数。实际应用中,万条数据插入耗时从秒级降至毫秒级,适合大数据量场景。
2025-06-12 15:23:28
105
1
原创 使用Jnativehook全局键盘监听,制作 “~” 替代“alt” + “→”
idea摸鱼看小说插件翻页需要alt+→,并且无法更改快捷键,所以做了个这方便看小说。
2024-12-31 11:19:47
271
原创 [记录心得]SpringBoot集成SpringSecurity从0到1搭建权限管理详细过程
[记录心得]SpringBoot集成SpringSecurity从0到1搭建权限管理详细过程
2024-11-20 11:02:16
389
原创 IDEA2023新版ui左上侧工具窗口提交按钮消失,如何恢复?(副作用就是其他设置也格式化了)
IDEA2023新版ui左上侧工具窗口提交按钮消失,如何恢复?
2024-07-22 11:36:44
1144
2
原创 RabbitMQ用作MQTT服务器
本人遇到的问题外部计算机无法连接mqtt,原因:没开webmqtt,然后防火墙还把请求给拦截了,导致其他计算机无法访问。遇到类似情况可以在RabbitMQ控制台查看是否开启webmqtt。之后可以让外部计算机用cmd的。第一步开启MQTT插件,开启Web MQTT插件,WebMQTT用来前端websocket连接mqtt。,来测试是否能访问服务器。
2024-03-13 08:56:14
2137
1
原创 PostgreSQL 的日常开发函数用法笔记,方便查阅
Postgresql之split_part()切割函数,取最后一部分_sql split_part-CSDN博客。
2024-03-01 09:59:12
461
1
原创 使用resultMap将SQL查询结果放入List,List中再嵌套List和其他对象
【XML】使用resultMap将SQL查询结果放入List,List中再嵌套List和其他对象。
2024-02-24 15:46:19
674
1
原创 Java在父类接口BaseController中反射调用mapper中的方法
在BaseController接口中反射调用mapper来操作数据库
2023-12-12 14:56:12
884
原创 java正则表达式表示“点”为什么要用 “\\.“
正则表达式用 “点” 来表示任意字符,所以表示 “点” 需要用 \. 而正则表达式用字符串表示,字符串里面\表示转义字符,所以JVM处理时,\. 不在转义字符表里面 无法处理,所以需要用\\. 表示。这样JVM先处理\\. 为\. 再通过正则表达式的转义,转换成 我们要的“点”。
2023-06-03 15:25:37
1469
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人