今天的成果(excel报表):200多倍的生成效率
来源:互联网 发布:mac pro 型号 编辑:程序博客网 时间:2024/06/05 09:29
首先是昨天就实现了web上的office的报表展示。这个实现原理和探索过程稍后再讲。今天可以说是实现了质的飞跃。
测试表明,对于一般情况下,逐个的处理单元格的时间约为215s每千行*3列数据,这个时间包括逐个处理单元格的样式(对于要求稍高的报表,丰富的样式是必不可少的)。如果不考虑样式,即逐单元格的输入数据的时间可以提高20倍,即11s左右。
经过我今天一天的努力(当然想法昨天就有了),今天已经将这个时间提高到了约0.9s,也就是说,我今天提高了我的excel报表200多倍的生成效率。
生成报表前是加载模板,对于目前的demo来说,这个时间约3s。相当于这样的一个时间尺度,我的生成效率已经是相当完美的了。
图一 demo的主页面
图二 加载excel模板
图三 生成报表
ps:写这篇日志的时候,还发现一个事情。就是使用sougou输入法,输入
sj的时候,会显示2007年10月13日1:38:10,很神奇。
- 今天的成果(excel报表):200多倍的生成效率
- 今天的成果(excel报表):200多倍的生成效率
- 今天的成果(excel报表):200多倍的生成效率
- 今天的成果(excel报表):200多倍的生成效率
- 今天的成果(excel报表):200多倍的生成效率
- 今天的成果(excel报表):200多倍的生成效率
- 今天的成果(excel报表):200多倍的生成效率
- 今天的成果(excel报表):200多倍的生成效率
- 今天的成果(excel报表):200多倍的生成效率
- 今天的成果(excel报表):200多倍的生成效率
- 今天的成果(excel报表):200多倍的生成效率
- 今天的成果(excel报表):200多倍的生成效率
- 今天的成果(excel报表):200多倍的生成效率
- 今天的成果(excel报表):200多倍的生成效率
- 今天的成果(excel报表):200多倍的生成效率
- 今天的成果(excel报表):200多倍的生成效率
- 今天的成果(excel报表):200多倍的生成效率
- 今天的成果(excel报表):200多倍的生成效率
- (二)Java EE 5实现Web服务(Web Services)及多种客户端实例-实现Web服务
- F5公司的负载均衡解决方案
- 必须知道的社会生活中十二大著名法则
- AJAX框架资源汇总
- 数据仓库——在“啤酒与尿布”中挖掘
- 今天的成果(excel报表):200多倍的生成效率
- [转] 通过 PHP 和 Sajax 使用 Ajax(二)
- 技术英雄会【三】:社区英雄们的与会感言大赏
- 从xmlrpc++ 的Method中获取客户信息
- eclipse 加注释
- Windows API一日一练(61)GetDriveType函数
- XOOPS - 安装
- 利用存儲過程進行簡繁體轉換
- 如何构建银行数据仓库