POI 读取大数据 Excel 文件

POI读取Excel有两种模式,一种是用户模式,一种是SAX事件驱动模式,将xlsx格式的文档转换成CSV格式后进行读取。用户模式API接口丰富,使用POI的API可以很容易读取Excel,但用户模式消耗的内存很大,当遇到很大sheet、大数据网格,假空行、公式等问题时,很容易导致内存溢出。POI官
poi java 2020年04月25日 19次浏览

HashMap & HashSet 知识回顾

记得上次看HashMap和HashSet源码已经是很久之前的事情了,依稀记得看的是1.6的内容,这几天不忙的时候,又点进去1.8去看了看做一个知识回顾。底层实现HashMap底层是一个Entry<Key,Value>的单例键值对的集合,并对Key做了hash,实现HashMap的put/
java 2019年07月14日 113次浏览

@NotNull 与@NonNull 区别

@NotNulljavax.validation.constraints.NotNull属于java对Bean验证的一种注解,类似的还有如下:@Null被注释的元素必须为null@NotNull被注释的元素不能为null@AssertTrue被注释的元素必须为true@AssertFalse被注释的
java springboot 2019年07月10日 146次浏览

java 接口 回顾

特性接口中的每一个方法默认都是使用publicabstract来修饰的,其他修饰都会报错,项目中应省区修饰声明来保持代码简洁明了。接口中的每一个变量默认都是使用publicstaticfinal来修饰的,属于常量。1.8中的变化新增了default实现方法。publicinterfaceA{defa
java 2019年07月03日 69次浏览

JPA 启动自动 UUID 的 ID 生成策略

首先声明一个uuid策略,然后在需要的字段上声明ID生成方式。之后在调用save方式的时候,就不需要
java 2019年05月16日 247次浏览