递归分批次插入数据(An I/O error occurred while sending to the backend报错解决方案)
2024-09-08 19:11:44
//递归插入
public void add(List<Object> all, long start, long limit){
//截取
List<Object> collect = all.stream().skip(start).limit(limit).collect(Collectors.toList());
if (CollectionUtils.isEmpty(collect)) {
return;
}
//数据插入
dao.insertBatch(collect);
//递归
add(all,start+limit,limit);
}
//调用递归新增方法
add(all,0,1000);
最新文章
- Python 2.7 - CentOS 7 - ImportError: No module named Tkinter
- Java的数据类型
- Windows Azure Web Site (9) Web Site公网IP地址
- 无锁队列以及ABA问题
- php使用openssl来实现RSA(非对称加密)
- 如何启动ResourceManager和NodeManager
- 编写一个函数func(),将此函数的输入参数(int型)逆序输出显示,如54321 –>; 12345,要求使用递归,并且函数体代码不超过8行
- yii2的安装使用
- Struts2 全局拦截器、result 的实现
- shell 中条件判断
- python特性、属性以及私有化
- C 风格字符串相加
- python+requests+unittest API接口测试
- 控制input只能输入数字和两位小数
- 微信、qq二次分享
- PySpider框架的基本用法
- tortoisegit密钥与git密钥配置
- 牛客网_Go语言相关练习_判断&;选择题(4)
- Python 自然语言处理笔记(一)
- Druid + Grafana 应用实践