- 博客(7)
- 收藏
- 关注
原创 用POI导出EXCEL中百万级数据的时候出现gc overhead limit exceeded
在开发过程中出现这个问题记录一下,之前都是用的XSSFWorkbook workbook = new XSSFWorkbook();50W数据hainen
2021-06-11 15:23:59 1541 2
原创 轻松学会当前读、快照读、MVCC、gap锁
快照读 读取的是记录数据的可见版本(可能是过期的数据),不用加锁当前读 读取的是记录数据的最新版本,并且当前读返回的记录都会加上锁,保证其他事务不会再并发的修改这条记录刚看的人可能觉得比较难懂,直接举实例来解释,首先准备工作先做好:快照读:select(不加锁)当前读:select……lock in share mod(加共享锁,又称S锁),select……f...
2020-08-25 17:02:06 530
原创 轻松学会mysql隔离级别
数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题因为mysql有自动提交事务的功能,所以先把自动提交关了,关闭自动提交:set autocommit=0 或者 set autocommit = off; ...
2019-08-03 21:18:18 199 1
原创 数据库—外键笔记
第一张表我称被依赖表(表1),第二张表称依赖表(表2,因为stuId依赖第一张表的stuId),如图,insert的情况:表1里面有125的数据,那么在表2必须添加125的数据,添加其他的会报错,如图:delete情况:表2的数据可以随便删除,因为表2的stuId依赖表1,表1的数据只要还在,表2删不会影响。比如我删除了,不会报错。但是,如果我不删除表2的125,我想删除表1的125...
2019-08-03 14:05:31 125
原创 解决javaWeb应用项目是中文的乱码问题
假如应用项目的名称带有中文名,如图所示:然后将它部署到tomcat上,结果出现404,如图所示:我们可以看到,我们这是GET请求,那么怎么解决这个字符编码问题呢?我总结了两个方法,第一个方法就是把应用名称改成英文,第二个方法就是进入tomcat中配置,觉得麻烦请直接方法二。方法一: 注意:很多新人以为改项目名就万事大吉了,其实不然。来看看为什么:...
2018-05-19 15:55:42 1686
原创 解决PotPlayer播放MKV格式文件没有声音的问题
废话不多说,直接上链接:https://pan.baidu.com/s/1wSeqNDtu9fUWyVU2RSU8MA 密码:as6s步骤:
2018-05-13 14:10:27 113530 43
原创 CCF 学生排队(Java)
问题描述试题编号: 201703-2 试题名称: 学生排队 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 体育老师小明要将自己班上的学生按顺序排队。他首先让学生按学号从小到大的顺序排成一排,学号小的排在前面,然后进行多次调整。一次调整小明可能让一位同学出队,向前或者向后移动一段距离后再插入队列。 ...
2017-11-17 15:39:37 260
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人