自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (7)
  • 收藏
  • 关注

原创 mybatis多线程,oracle,百万数据从一个表导入另一个表

要求:从几个表读取数据,存入另几个表,这几个表一一对应,我的情况是被读取表包含需要的所有数据,我按天取数据,每天400多万条。思路:先是读取数据,分页读,一次20000条,然后批量存(一次1000),然后每次导表都是一个线程实现:serviceImpl:public void insert1(List<xxx> xxxList,String j){ List<Map<String,Object>> list = new ArrayList<>(

2021-09-09 14:36:00 1184 1

原创 avue获取查询条件

avue获取查询条件

2023-03-16 12:02:19 530

原创 差异备份和增量备份的区别

增量备份:备份上一次备份之后变化的数据。差异备份:备份上一次。备份之后变化的数据。

2022-09-07 09:19:28 660

原创 多线程使用ArrayList报错java.util.ConcurrentModificationException

ArrayList换成copyonwritearraylist

2021-12-29 10:02:52 234

转载 设计模式七大原则

开闭原则—软件实体应当对扩展开放,对修改关闭。引申1:当子类的方法重载父类的方法时,方法的前置条件(即方法的输入参数)要比父类的方法更宽松引申2:当子类的方法实现父类的方法时(重写/重载或实现抽象方法),方法的后置条件(即方法的的输出/返回值)要比父类的方法更严格或相等—继承时应该只新增不重写里氏替换原则----继承必须确保超类所拥有的性质在子类中仍然成立。阐述了有关继承的一些原则,也就是什么时候应该使用继承,什么时候不应该使用继承,以及其中蕴含的原理。举例就是:“几维鸟/企鹅不是鸟.

2021-10-28 09:53:54 117

原创 $emit的使用,触发父组件的自定义事件

下面摘自vue官网实例,并加了注释<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>test</title> <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.js"></script></head><body>&l

2021-10-20 14:47:45 349

原创 理解vue的父子组件,以及用props接收父组件传过来的值

下面摘自vue官网实例,并加了注释 test

2021-10-20 13:43:35 141

原创 mybatis

一级缓存https://mp.weixin.qq.com/s?__biz=MzkwMDE1MzkwNQ==&mid=2247496101&idx=1&sn=8d32c975eb41744903bb6331a500c28d&source=41#wechat_redirect二级缓存https://www.cnblogs.com/cxuanBlog/p/11333021.html

2021-07-06 11:59:57 57

原创 事务的脏读、不可重复读、幻读,隔离级别,传播行为

如果不考虑事务的隔离性,会发生的问题:脏读、不可重复读、幻读。脏读事务1操作记录把“男人”改为“女人”,不提交(不推出手术室),事务2读到’女人"(朋友冲进手术室一看变成女的了,欣喜万分),然后发生错误(可能是后悔了),事务1退回了(又有宝贝了)。不可重复读事务1读到记录为(看到一个男人),事务2把500改为(手术变成女的了),提交(直接推出手术室),事务1再读(不对啊,刚才看你是个爷们啊)。幻读事务1把所有“男人”都改为“女人”,事务2往里面插入一个男人,事务1查询发现还有一条没改(怎么还有

2021-03-02 11:39:32 168

原创 子页面向父页面传值

子页面:parent.window.datalist={id:value}父页面:var data=parent.datalist

2021-02-26 15:50:34 92

原创 删掉word最后一页空白

这里写自定义目录标题删掉由于前面表格引起的word最后一页空白删掉由于前面表格引起的word最后一页空白Ctrl+backspace或者Alt+backspace

2021-02-01 14:25:30 161

原创 XSSFWorkbook 设置单元格边框

//设置样式XSSFCellStyle cellStyle = wb.createCellStyle();cellStyle.setBorderBottom(BorderStyle.THIN);cellStyle.setBorderLeft(BorderStyle.THIN);cellStyle.setBorderRight(BorderStyle.THIN);cellStyle.setBorderTop(BorderStyle.THIN);bord(row,cellStyle,5);/**

2021-01-11 14:43:47 8548

原创 处理文件重名

List reNameList = new ArrayList<>();/*** 处理重名,如果有后缀给文件后缀+1,例如(1)——>(2)* @param fileName* @param reFileName*/public static String chongMing(String fileName,List reFileName){if(!reFileName.isEmpty()){for (int i=0;i<reFileName.size();i++)

2020-11-25 16:10:08 533

原创 XSSFWorkbook

在操作excle时,使用XSSFWorkbook中,int rowNum=sheet.getPhysicalNumberOfRows();的时候必须要删掉表格之外的空白部分,不然会出现getPhysicalNumberOfRows()方法得到的比实际的多的问题, 而使用int coloumNum=sheet.getRow(0).getLastCellNum();时,因为得到的时第一行的列数,所以第一行要做合并之类的操作,当然也可以用其他合适的行,不然会出现得到的比实际少的情况。

2020-11-09 15:58:38 9076

finalshell.7z

finalshell.7z

2023-04-26

ssofilter-3.0.0.jar

ssofilter-3.0.0.jar

2022-12-08

jdk8\15\13备份一下。。。。。

jdk8\15\13备份一下。。。。。

2021-12-30

linux操作语句整理包括启动项目

linux操作语句整理包括启动项目

2021-11-18

ojdbc7-12.1.0.2等jar包,以及ojdbc14_g-10.2.0.4,ojdbc6-11.2.0.3

ojdbc7-12.1.0.2等jar包,ojdbc14_g-10.2.0.4,ojdbc6-11.2.0.3,json-1.0.jar

2021-11-09

oracle.zip pom的ojdbc

ojdbc

2021-09-26

数据库快捷键配置方法.zip

plsql应用自定义快捷键

2021-09-13

idea链接docker.docx

idea链接docker.docx

2021-08-16

MYSQL学习文档.doc

MYSQL学习文档.doc

2021-03-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除