logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

EasyExcel+多线程实现大数据量

第二点其实也不用担心,只需要把BATCH_COUNT参数传进new PageReadListener()的构造函数就可以了,这样每次读取数据到内存中的数量就是BATCH_COUNT条,默认BATCH_COUNT=100,我这里设置成一千,最后不足一千也会读取完然后入库。在没有任何校验逻辑的情况下,导入了90万数据,时间大概半分钟多一点,速度还是很快的。这里应该是会涉及到数据库连接池的问题,需要限制

文章图片
#java
IDEA如何切换git账户

IDEA切换Git账户

文章图片
#git
Java中的^符号

概念:^是异或运算符,符号两边的数必须为二进制。计算方式:符号左右两边的二进制数,相应的位相同为0,不相同为1。举例:十进制 8, 转换二进制为 1000十进制10,转换二进制为1010那么,1000^1010 = 0010另外, boolean类型也是一样的,当两个boolean类型的变量同真或同假时,结果为假;两个变量一真一假时,结果为真。public class Xor {public st

#java
RabbitMQ-数据持久化

在控制台中,这个delivery_ mode 的值为2时,就表示这个消息是持久化的。手动发消息的时候,可以选择这个值,可以看到他的枚举。SpringAMQP调用时是默认持久化的。

文章图片
#java-rabbitmq#rabbitmq#java
Redis二进制存储

接上一篇文章,项目工程搭建参考前一篇文章:SpringBoot整合Redis,通过程序将对象写入redis_明明就很安静的博客-CSDN博客上一篇文章是使用的是json方式将对象存入Redis,这里使用二进制的方式存储,上代码:Redis工具类:import org.springframework.data.redis.core.RedisTemplate;import org.springfra

#redis#java
到底了