- 博客(3)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Java导入excel大量数据出现内存溢出解决方案
问题:系统要求导入40万条excel数据,采用poi方式,服务器出现内存溢出情况。 解决方法:由于HSSFWorkbook workbook = new HSSFWorkbook(path)一次性将excel load到内存中导致内存不够。 故采用读取csv格式。由于csv的数据以x1,x2,x3形成,类似读取txt文档。 private BufferedReader bReader;
2017-07-21 16:33:51 21114 2
翻译 Redis 章节学习总结
第一章节:简单动态字符串(SDS) SDS结构定义: struct sdshdr{ int len;//记录SDS保存的字符串长度 int free;//记录数组中未使用的字节数量 char buf[];//保存字符串 } SDS与C字符串的区别 复杂度 c字符串并不记录自身记录,获取长度时遍历整个字符串
2017-07-05 23:36:51 256
原创 关于java重载为什么不能用不同返回值区分
在java语言中,要重载一个方法,除了要与原方法具有相同的简单名称之外,还必须要求又一个与原方法不一样的特征签名 (特征签名:一个方法中各个参数在常量池中的字段符号引用的集合),但返回值并不会包含在特征签名中。故无法通过返回值来确定对一个方法的重载。
2017-07-02 00:25:17 530
eclipse编译打包后的代码无法在服务器上加载?
2017-08-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人