通过前台导出1000万的数据,这个功能合理吗? javawebexceltomcat temp 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比如服务器与client距离比较远,不在一个地方。一般都是在client端操作,有这种需求。 应该说没有不能完成的需求,就看怎么样的解决方案我的方案是1.客户发起下载请求,记录这个任务的状态为处理中,如果客户重复点击就直接告诉他,正在处理中,请稍后2.后台发起任务,可以是多线程,生成多个文件,文件不一定是excel,excel占内存,只要符合客户需要的格式就好3.多线程结束,把这些文件压缩4.更新原来那条记录的状态,并将压缩文件的路径写到那条记录中5.客户再点击下载的时候,发现任务好了,就直接下载文件了 struts标签lable属性无法显示 xmlHttpRequest打开xml后,如何更改xml的节点内容 mysql 插入数据 语句怎么使用? 删了些文件就出现乱码 在ajax中为什么字符能传,数字却不能传? tomcat为什么不能启动,出现错误信息:严重: Error initializing endpoint TOMCAT启动问题 java.io.EOFException 数组存储问题 XML元素排序 Maven打包时jar包重复 请教一个Ajax刷新列表的写法 web开发中maven中的依赖需要手动添加到WEB-INF?
我的方案是
1.客户发起下载请求,记录这个任务的状态为处理中,如果客户重复点击就直接告诉他,正在处理中,请稍后
2.后台发起任务,可以是多线程,生成多个文件,文件不一定是excel,excel占内存,只要符合客户需要的格式就好
3.多线程结束,把这些文件压缩
4.更新原来那条记录的状态,并将压缩文件的路径写到那条记录中
5.客户再点击下载的时候,发现任务好了,就直接下载文件了