2019独角兽企业重金招聘Python工程师标准>>>

// keep 100 rows in memory, exceeding rows will be flushed to disk

// SXSSFWorkbook.DEFAULT_WINDOW_SIZE == 100

//SXSSFWorkbook 不支持Excel 2003版本

SXSSFWorkbook workBook = new SXSSFWorkbook(SXSSFWorkbook.DEFAULT_WINDOW_SIZE);

Row row = null;

Cell cell = null;

Sheet sheet = wb.createSheet();

long start = System.currentTimeMillis();

for(int i = 0;i < 1000000;i++){

//亲自测试excel中的一个sheet能够存放下100万条数据,如果数据量更大可以考虑使用多个sheet

row = sheet.createRow(i);

cell = row.createCell(0);

cell.setCellValue("a" + i);

//System.out.println(i);

}

FileOutputStream out = new FileOutputStream("E:\\a.xlsx");

wb.write(out);

out.close();

// dispose of temporary files backing this workbook on disk

wb.dispose();

//花费2秒左右时间,当然我每行只创建了一个单元格,创建多个单元格时间可能会增加

System.out.println("花费:" + (System.currentTimeMillis() - start) + "毫秒");

转载于:https://my.oschina.net/u/1766298/blog/1036547

Apache POI导出Excel相关推荐

  1. 使用Apache poi 导出excel含有柱状图

    使用poi 在excel中使用chart绘制出柱状图 需要先在maven中将依赖引入 <dependency><groupId>org.apache.poi</group ...

  2. apache POI导出excel文件 及单元格合并 、样式的设置

    客户需要从完单物料信息中到处excel 大概思路: 单击某一按钮,触发请求至后台,创建输出流,导出excel ^_^ 前台代码: (此段代码 注释部分存在一个问题,注释部分的请求无效,后台无法响应前台 ...

  3. Apache POI操作Excel导出JAVABEAN对象方法

    2019独角兽企业重金招聘Python工程师标准>>> Apache POI操作Excel导出方法说明 Apache的POI组件是Java操作Microsoft Office办公套件 ...

  4. Java POI 导出EXCEL经典实现 Java导出Excel

    转自http://blog.csdn.net/evangel_z/article/details/7332535 在web开发中,有一个经典的功能,就是数据的导入导出.特别是数据的导出,在生产管理或者 ...

  5. SpringMVC+Hibernate +MySql+ EasyUI实现POI导出Excel(二)

    为什么80%的码农都做不了架构师?>>> SpringMVC+Hibernate +MySql+ EasyUI实现CRUD(一) 大概的截图.很简单的小功能 注:使用的是MyEcli ...

  6. springboot中使用poi导出excel文件(亲测实现了第一个功能)

    1.POI简介 Jakarta POI 是一套用于访问微软格式文档的Java API. 组件HWPF用于操作Word的; 组件HSSF用于操作Excel格式文件. 2.常用组件 HSSFWorkboo ...

  7. Java和poi导出excel报表

    一:poi jar下载地址:点击打开链接: 二:工程截图: 三:运行效果截图: 四:源代码: Student.java: package com.poi.bean;import java.util.D ...

  8. java后台处理excel_java后台利用Apache poi 生成excel文档提供前台下载示例

    之前在项目中会用到在java在后台把数据填入Word文档的模板来提供前台下载,为了自己能随时查看当时的实现方案及方便他人学习我写了这篇博客,访问量已经是我写的博客里第一了.于是乎我在学会用Java在后 ...

  9. bootstraptable导出excel独立使用_JavaWeb系列之-一小时搞定POI导出Excel

    课程简介: 课程目标:通过本视频,可以在一小时之内快速实现使用Apache POI组件导出excel,您是不是项目中用到这个功能了,是不是懒得从网上查代码改代码呢?这个简短的小视频适合您. 适用人群: ...

最新文章

  1. DeepMind成功使用深度强化学习技术完美控制核聚变反应堆!
  2. 我的Ubuntu9.10安装与配置
  3. 中小企业的当务之急:内部知识管理
  4. 缺少using namespace std;
  5. Visual Studio2017 配置OpenGL
  6. 推理集 —— 特殊的工具(二)
  7. Strategy模式C++实现
  8. win32 汇编实现全盘文件扫描功能(杀毒程序的扫描全盘文件功能)
  9. psasp和matlab,PSASP与Matlab/SimPowerSystems联合仿真接口方法研究
  10. 空间数据平台SDP - 医疗药品门店数字化营销
  11. 商品分类,手机云进销存ERP门店零售批发仓库开单APP软件,文具五金服装鞋帽酒店烟酒饰品批发条码管理
  12. 嵌入式软件设计中的哲学思想
  13. mac上设定prosody 用户
  14. 【ARM 嵌入式 C 入门及渐进 2 -- 向上取整向下取整 linux roundup/round_up】
  15. 微软开发的www服务器程序是,WebDeploy 微软开发的IIS6同步应用程序
  16. python多久可以完全学会_python好学吗自学要学多久
  17. 【转】跨终端实践-天猫试戴的解决方案
  18. Linux磁盘扩容的操作
  19. iOS开发者比较好用的几个工具
  20. BLE ATT和GATT小结

热门文章

  1. 安卓新发布机制----app bundle
  2. 非中国服务器的时区问题
  3. Qt笔记——添加菜单图片/添加资源文件
  4. Windows下,MySQL root用户忘记密码解决方案
  5. HDU 1542 Atlantis 线段树+离散化+扫描线
  6. Oracle 10g ORA-12154: TNS: could not resolve the connect identifier specified 问题解决!
  7. Guava事件处理组件Eventbus使用入门
  8. Tcpdump抓包命令使用
  9. 用nodejs向163邮箱, gmail邮箱, qq邮箱发邮件, nodemailer使用详解
  10. Java8新特性总结 - 序