java 通过Excel上传数据,然后如何实现四种过滤。

豫中小达摩 2017-10-31 11:37:41
最近在做一个短信群发的功能,用户可以通过Excel上传号码(在Excel中是单列显示),然后界面上有(错误号码过滤),(联通过滤),(移动过滤),(电信过滤)四种操作,然后提示前台过滤掉多少XX号码。发现数据量过大,前台会卡死。文件上传上来的号码怎么存储来实现这四种过滤。而且过滤未完成的时候,点击别的操作,程序就会崩掉,
...全文
941 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
豫中小达摩 2017-11-02
  • 打赏
  • 举报
回复
还有就是放内存里面分页,100万个号码是不是内存会卡死?
豫中小达摩 2017-11-02
  • 打赏
  • 举报
回复



就是通过Excel文件将手机号码上传到服务器上,然后可以点击过滤,把不符合的数据过滤掉。就是过滤完的数据不知道放在哪里
Go 旅城通票 2017-11-02
  • 打赏
  • 举报
回复
引用 2 楼 donkey_xiao 的回复:
多谢,过滤是直接逐行读取Excel获取数据,然后把符合条件的数据重新创建Excel还是怎么处理?您说的那个分页能不能具体说下?
数据库分页会吗?这个和数据库分页差不多啊,只是改为内存分页,你的excel全部处理完放内存里面进行分类 excel其实也支持sql操作,自己找下java的驱动
豫中小达摩 2017-11-02
  • 打赏
  • 举报
回复
多谢,过滤是直接逐行读取Excel获取数据,然后把符合条件的数据重新创建Excel还是怎么处理?您说的那个分页能不能具体说下?
Go 旅城通票 2017-10-31
  • 打赏
  • 举报
回复
excel处理放服务器端,做好分类。客户端接受下处理后对于的数据类型,最好做个分页,要不一次大量数据除非chrome,其他浏览器会比较卡

Web开发学习资料推荐
easyui开发技巧
asp json类库解析json字符串

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧