上一页 1 2 3 4 5 6 ··· 59 下一页
摘要: 使用场景,in适合数据量小的时候,exists适合数据量大的时候。 <if test="torqueRecordPageDTO.vinList != null and torqueRecordPageDTO.vinList.size >0"> and exists ( select 1 from ( 阅读全文
posted @ 2024-09-12 23:02 红尘沙漏 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 众所周知sql中条件in的值是不能超过1000个的,而mybatis可以使用动态sql拼接的方式绕开这个限制,网上看了很多例子,我感觉都不太好理解,下面介绍一个超简单的例子。 select * from user_info where 1 = 1 <if test="userList!= null 阅读全文
posted @ 2024-09-12 22:28 红尘沙漏 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 解决思路这种解决办法的核心思路就是每次将in的条数限制在1000以内,然后多次查询或者一次多个or条件拼接查询,然后将查询结果进行合并。 解决办法毫无疑问,这里我们需要将超过1000条查询条件的list集合数据进行分割,一种方法是自己手工写分割方法,比较麻烦,不推荐,如果有兴趣可以自己去写写看,建议 阅读全文
posted @ 2024-09-12 22:21 红尘沙漏 阅读(477) 评论(0) 推荐(0) 编辑
摘要: LIKE CONCAT('%',#{queryDTO.name},'%') 阅读全文
posted @ 2024-08-29 12:32 红尘沙漏 阅读(27) 评论(0) 推荐(0) 编辑
摘要: Navicat16的下载与安装1、官网下载地址:https://www.navicat.com.cn/download/navicat-premium当然有的朋友在官网下载比较慢,我也为大家准备好了百度网盘链接 链接:https://pan.baidu.com/s/1dUcTSHr3761Oayh0 阅读全文
posted @ 2024-08-28 09:40 红尘沙漏 阅读(904) 评论(0) 推荐(0) 编辑
摘要: https://mp3cut.net/#google_vignette https://mp3cut.net/ 阅读全文
posted @ 2024-08-17 13:31 红尘沙漏 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 前言 最近有个项目在生产环境做数据导入时,发现开始执行导入任务会出现cpu狂飙的情况。几番定位查找发现是在读取excel的时候导致此问题的发生,因此在通常使用的为POI的普通读取,在遇到大数据量excel,50MB大小或数五十万行的级别的数据容易导致读取时内存溢出或者cpu飙升。需要注意,本文讨论的 阅读全文
posted @ 2024-07-27 10:44 红尘沙漏 阅读(478) 评论(0) 推荐(0) 编辑
摘要: hutool分批次读取excel数据 Hutool是一个Java工具类库,它提供了一些实用的API来处理Excel文件。要使用Hutool分批次读取Excel数据,你可以使用ExcelReader类。以下是一个示例代码,展示了如何使用Hutool分批次读取Excel数据: import cn.hut 阅读全文
posted @ 2024-07-05 14:17 红尘沙漏 阅读(270) 评论(0) 推荐(0) 编辑
摘要: hutool去读excel中数据 Hutool是一个Java工具类库,它包含了一些实用的API,包括操作Excel的功能。以下是使用Hutool去读取Excel中数据的示例代码: 首先,确保你的项目中已经添加了Hutool的依赖。如果你使用的是Maven,可以在pom.xml中添加如下依赖: <de 阅读全文
posted @ 2024-07-05 14:06 红尘沙漏 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 前言 本文记录了如何使用EasyExcel完成简单的表格解析操作,同时实现了大量数据情况下数据的分次批量入库,并记录每条数据入库的状态,以便进行结果统计。 固定模板及表数据格式的解析 实现Excel模板内容对应的实体类 import com.alibaba.excel.annotation.Exce 阅读全文
posted @ 2024-07-05 10:54 红尘沙漏 阅读(116) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 59 下一页