- 博客(8)
- 收藏
- 关注
原创 表的索引丢失导致聚合函数查询速度慢
今天发现以前做的东西查询巨慢,如果把聚合函数去掉又不存在次问题,sql语句也没有改动过,找了好久也没有发现问题,后来想起有次做数据改动使用create table xxx as 语句做了数据备份,恢复的时候表上面的外键索引没有了,赶紧建上,查询速度恢复,写下来以免以后忘记。...
2012-05-30 11:32:44
192
原创 JAVA编程技巧之如何实现HTTP的断点续传
(一)断点续传的原理其实断点续传的原理很简单,就是在Http的请求上和一般的下载有所不同而已。打个比方,浏览器请求服务器上的一个文时,所发出的请求如下:假设服务器域名为wwww.sjtu.edu.cn,文件名为down.zip。GET /down.zip HTTP/1.1Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, ap...
2012-05-22 10:08:54
175
CXFMapAdapter
刚做CXF的开发,发现CXF不支持Map类型,必须要自己写adapter,特地写下来,要建立两个类:[code="java"]import java.util.ArrayList;import java.util.List;import javax.xml.bind.annotation.XmlAccessType;import javax.xml.bin...
2012-03-13 13:48:19
196
原创 关于POI读取Excel2007的异常InvalidFormatException: Package should contain的解决办法
此解决办法来源百度知道上面的一位老兄,在此表示感谢. 以下为代码: [code="java"] public static Workbook create(InputStream in) throws IOException,InvalidFormatException { if (!in.markSupported()) { ...
2011-11-22 13:15:48
940
原创 关于HIbernate批量删除
在做Hibernate开发的时候,会遇到删除大量数据的情况,一般情况下不建议使用"delete from..."的语句,调用executeUpdate方法进行直接删除,因为ORM Framework为了同步化已经缓存的持久化对象,必须根据主键来一条一条删除,这样框架才能知道删除了哪些数据,从而把这些数据从缓存中清理掉,如果使用批量删除的话则做不到这样,例如下面: [code="java...
2011-10-26 01:23:06
223
原创 amcharts在flex4中module加载报空的异常解决方案
之前用amcharts组件做报表开发,但是用在flex4的module上面或者是titleWindow上面的会报出空对象的异常,找了好久,终于在国外的一个网站上看到了解决方案,只需在编译器的参数上面假上 -isolate-style=false即可解决。但是加上此参数有可能会出现模块不能被GC回收掉的情况因为 “当你在编译模块时使用了isolate-style=false选项时,...
2011-10-22 01:09:07
142
原创 amcharts组件开发总结
最近项目需要用amcharts做简单报表,如果不付费的话就图表上会有官方网站的链接水印,可以不用破解通过继承的方法来去掉水印,例如现在要用AmPieChart饼图,我们可以通过继承此类,覆盖createChildren方法来实现:[code="actionscript"]import com.amcharts.AmPieChart; public class Custom...
2011-10-22 00:59:31
156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人