- 浏览: 15968 次
- 性别:
- 来自: 杭州
最新评论
-
laximay:
我在使用的过程中遇到如果是中文就会报非法字符的错误,请问这个问 ...
excel的大数据量用POI写入 -
getclass:
我最近也在搞这样的问题 我们还没有一个固定的excel上传模板 ...
excel的大数据量用POI读取 -
kimmking:
yangyi 写道他能写出来你就可以读出来,建议直接解析bin ...
excel的大数据量用POI读取 -
yangyi:
他能写出来你就可以读出来,建议直接解析binary协议
excel的大数据量用POI读取 -
kimmking:
albb0608 写道客户把50万的数据用excel传了过来, ...
excel的大数据量用POI读取
文章列表
买了个VPS,用mac的term ssh过去后无法输入中文字符,在win下用SecureCRT ssh后能输入中文,但保存后页面用jetty暴露服务后浏览器打开还是乱码(应该是ssh过去的编码是gbk,vi保存的编码也是gbk,但jetty输出utf-8导致的)..
===================================
修改方法很简单,因为明确是vi编码的问题,就修改一下它的保存编码即可..
编辑/etc/vim/vimrc文件,在最后添上
set encoding=utf-8
set fileencoding=utf-8
set fileencodings=utf-8,gb ...
之前不知道哪个坑爹的在网上写文章说ssh -D 7070 username@hostname 就可以配置好FUCKGFW的转发请求..尼玛的,我搞了半天都没搞出来..
后来才发现需要再加几个参数,多写几个字你们会死么?
正确的设置方法是:
1. "终端"执行ssh -CfNg -D 7070 username@hostname
2. 输入密码
3. 打开FF,装个autoproxy
4. 选择autoproxy的代理模式是ssh-d
恭喜你,mac下的FUCKGFW就完成了..
CfNg的命令解释(来自这篇文章http://hi.baidu.com/hx10/blog ...
mysql字段的collation默认规则在多语言环境下的问题
同事碰到的一个诡异问题,挺有意思的..开始以为是索引的问题,后来才发现是collation的问题
问题描述如下:
在mysql表keywords对keyword字段进行查询,SQL为
select * from keywords where keyword = 'latigos'
匹配出2条结果,但是2条结果的keyword字段是不一样的,分别是:
latigos、látigos
原因是DBA对mysql字段的collation规则默认是utf8_general_ci,表示字符串比对忽略大小写和音标,解决方案是修改成utf8_bi ...
海外服务器的时间问题
刚才想起来,在这边记一笔
很多面向海外客户的网站会在美国那边买服务器,来提升访问的速度..
由于买来的服务器的时间是美国的时间..有时候往数据库插数据的时候就直接用了系统的时间了..但这是非常危险的...
我们就曾经使用洛杉矶时间来作为标准的时间存入数据库..但很遗憾..在美国是有冬令时和夏令时的..它会在某一时刻把时区从PST(太平洋时间)和PDT(太平洋夏令时)进行转换..
如果从冬令时进入夏令时,时间会消失一个小时
如果从夏令时进入冬令时,会出现两个重复的一小时
这两种场景都会对时间类的业务产生很大的影响(比如合同时间等),建议统一使用GMT时间,或者相对稳定的 ...
jboss4.0.5-GA在使用RMI时的大坑
去年3月份解决的,最近要转岗时清闲点了才有时间写,罪过罪过..
故事的起因是这样的..
我们公司使用jboss4.0.5-GA..APP的classloader一直用Jboss的classloader(UCL3),它会和jboss本身的classloader共享一片仓库缓存(ULR)...这种模式下,jboss容器本身需要的一些jar包和APP需要的一些jar包如果出现同名的话,就会优先加载jboss本身提供的(因为容器启动的时候就已经先被加载了)..
比较经典的case就是jboss中用到了commons-lang-2.1.jar,而我们的A ...
excel的大数据量用POI写入 香菜个人博客
昨天刚解决了POI的大数据量写,今天又碰到一个问题,客户把50万的数据用excel传了过来T.T
普通的读取依然会OOM
无奈继续查资料。记得看到一篇文章上说XSSF默认用DOM解析XML的,那必然会OOM了,于是开始找用SAX读的例子,找到了应该比较经典的FromHowTo.java(http://svn.apache.org/repos/asf/poi/trunk/src/examples/src/org/apache/poi/xssf/eventusermodel/examples/FromHowTo.java)
用这个例子还是碰到了 ...
excel的大数据量用POI写入 香菜个人博客
有50万的数据需要分析处理。
处理完毕后写入excel中,excel里需要用一个sheet放所有数据(excel用的是2007以后的版本,行数限制从老版的6万多突破到了100多万)
直接写入跑了一会就OUTOFMEMORY了
多番寻找终于找到poi 3.6,这个版本已经支持了使用XSSF(支持07及以后的excel版本)来写入,并且提供了一个DEMO叫BigGridDemo(网上比较多,知名的DEMO)。这玩意使用XML方式先生成数据,然后再和一个xlsx的模版进行合并生成最终的xlsx。这种做法由于生成XML后还进行了压缩,基本上还是比较节 ...