- 博客(23)
- 收藏
- 关注
原创 关于 批量将其他表的特别大的数据导入到一张表里面去
有个需求将 其他库的其他20多张表导入到一张表中去,而且有些表的数据量高达将近400万。用普通的 insert into () select * from 显然是不行的,会超过内存大小。即使分页页数很繁琐的事情。如果数据量不大且没有跨库是可以用 insert into(。
2025-01-22 17:11:55
96
原创 ES 一次成功后,后面失败
记一次失败的经历,因为将连接的客户端关了。写流操作写成了习惯,用完即关了。client 为 RestHighLevelClient client;RestHighLevelClient 对象。
2024-08-23 16:38:09
733
原创 前端出现 call_and_retry_last allocation failed - javascript heap out of memory
JavaScript 内存不足,指的就是Node,Node 基于V8引擎, Node 中通过script使用的内存只是很小的一部分(64位系统下约为1.4 GB,32位系统下约为0.7 GB),当我们的开发中包比较大时,就容易形成内存不足。今天准备发布部署前端项目发现 这个问题,其实这个问题之前在有一个项目的运行中也发现了,忘了记录,结果现在又遇到了,因此记录一下。原因: 个人感觉是内存不足的问题。我的项目 1.46G。注意: 替换的前面是有双引号,后面的是没有双引号的。
2023-11-17 11:41:13
500
原创 关于1月1号如果为非星期一,那么定义该周为去年的最后一周
/ 实现点三:关于如何传入时间,获取当前时间为第几年的第几周。因为如果传入时间,例如2023年 1月1号可能为去年的最后一周// 先指定一个时间 或者 定义为当前时间也可。方式不一// 下面两句其实加不加都可以实现。因为一周7天,就已经够了。// 设置周一为一周的开始//以周一为首日////获取当前周为第几周// 如何判断为当前周为哪一年的 如果日期为1月份且天数小于7 周数大于50,那么判定为上一年的的最后一周year -= 1;
2023-09-20 15:21:03
232
原创 Mysql 以及达梦数据库两种数据库 关于 根据主键id查询的所有的下级目录id,不包含自身
Mysql 以及达梦数据库 关于 根据主键id查询的所有的下级目录id,不包含自身。pid为sql数据库中父级的属性字段。该结构为 主键id 父id 在同一张表。@后面的为定义的变量。比较忙,小记录一下哈~
2023-04-24 16:05:47
184
原创 Vue控制台报错Failed to mount component: template or render function not defined.
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-12-21 18:33:23
2894
1
原创 mybatis 以及 mybatisplus 根据条件批量删除
mybatis 以及 mybatisplus 根据条件批量删除需求背景需要大量的替换数据 根据 学校和年级相同的全部删除 再增加更明白点 本案例是 根据非id的字段值批量删除 刚开始使用foreach ,但是涉及到两个字段值上代码案例if (list != null ){ //将数据库的现有的删除QueryWrapper queryWrapper = new QueryWrapper();for (String key : list) {String[] values = key.
2021-03-09 17:08:47
9793
4
原创 poi导出多个Excel的zip格式(后端写接口,前端导出)
实现的需求:后端用poi写好 多个Excel ,并且压缩成zip格式,前端导出包含了多个Excel的zip文件代码: 第一步 写好两个workbook 这里演示的是03版本的HSSFWorkbook(这里只写了一个,第二个一样) private List<HSSFWorkbook> excelsPOI throws IOException { HSSFWorkbook hssfWorkbook = new HSSFWorkbook();...
2020-12-02 11:36:08
1065
2
原创 java实现解压文件并返回文件流(工具类,适合所有框架)
本案例功能实现 : 前端传过来的流解压为流的形式代码:public class UnZipUtil { public static List<MultipartFile> UnZip(MultipartFile multipartFiles){ String originalFilename = multipartFiles.getOriginalFilename(); //是否是zip文件类型 if (!originalFile
2020-11-30 16:18:05
1950
6
原创 POI java导出Excel设置自适应行高
本文章参考于:https://www.cnblogs.com/dtts/p/4741575.html需求:根据单元格的内容自动设置行高代码: /** * 设置自适应行高的方法 */ public int setHeight(HSSFRow row, int cellIndex){ HSSFCell cell = row.getCell(cellIndex); //1.先取出内容 计算长度 (这个方法在后面...) .
2020-11-18 11:54:12
8293
原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)异常处理
出现这个异常的原因有以下几个1.mapper的namespace和接口的完整路径不一致,可以检查一下2.接口名和对应的映射文件.xml名字不一致,比如:假如,接口名为第一个红色箭头的位置为Dept,那么和它的配置文件DeptMapper.xml不一致.这个问题也是我之前遇到,找了很久才发现3.接口中的方法名和配置文件中的id不一致也会报这个异常。这刚开始是猜测,现在已经测试成功...
2020-08-06 17:08:11
137
原创 throw和throws的区别
throw和throws的区别throws 异常处理手段之一。当出现编译时异常时,可以用try{}catch(){}finally{}处理异常。也可以在方法后面(方法体前)抛出异常,这时候就需要用到throws抛出。throw 主动产生异常,例如在我们自定义异常时,当符合我们自定义产生异常的条件时,用它来抛出我们写好的的异常类名。...
2020-05-22 11:50:56
231
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人