自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

java 反编译工具

用于查看java编译后的class文件信息

2017-08-08

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

TA关注的人

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