- 浏览: 13848 次
- 性别:
- 来自: 重庆
最新评论
-
jx17173:
很有效,看了下价格,觉得也不便宜·~多授权的得499EURO折 ...
amcharts组件开发总结
文章列表
表的索引丢失导致聚合函数查询速度慢
- 博客分类:
- database
今天发现以前做的东西查询巨慢,如果把聚合函数去掉又不存在次问题,sql语句也没有改动过,找了好久也没有发现问题,后来想起有次做数据改动使用create table xxx as 语句做了数据备份,恢复的时候表上面的外键索引没有了,赶紧建上,查询速度恢复,写下来以免以后忘记。
(一)断点续传的原理其实断点续传的原理很简单,就是在Http的请求上和一般的下载有所不同而已。打个比方,浏览器请求服务器上的一个文时,所发出的请求如下:假设服务器域名为wwww.sjtu.edu.cn,文件名为down.zip。GET /down.zip HTTP/1.1Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-
刚做CXF的开发,发现CXF不支持Map类型,必须要自己写adapter,特地写下来,要建立两个类:
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.x ...
flex3 带checkbox的List,增加全选/非全选,其中大部分代码来自网络
此解决办法来源百度知道上面的一位老兄,在此表示感谢.
以下为代码:
public static Workbook create(InputStream in) throws
IOException,InvalidFormatException {
if (!in.markSupported()) {
in = new PushbackInputStream(in, 8);
}
if (POIFSFileSystem.hasPOIFSHeader(in)) {
return ...
在做Hibernate开发的时候,会遇到删除大量数据的情况,一般情况下不建议使用"delete from..."的语句,调用executeUpdate方法进行直接删除,因为ORM Framework为了同步化已经缓存的持久化对象,必须根据主键来一条一条删除,这样框架才能知道删除了哪些数据,从而把这些数据从缓存中清理掉,如果使用批量删除的话则做不到这样,例如下面:
String hql = "delete from User u where u.name like 'test%'";
Query query = ses ...
之前用amcharts组件做报表开发,但是用在flex4的module上面或者是titleWindow上面的会报出空对象的异常,找了好久,终于在国外的一个网站上看到了解决方案,只需在编译器的参数上面假上 -isolate-style=false即可解决。但是加上此参数有可能会出现模块不能被GC回收掉的情况因为
“当你在编译模块时使用了isolate-style=false选项时,各模块间将会共用一个样式。如果模块间有相同的样式,即先被加载的样式的优先级会高于后加载的模块样式的优先级。使用该选项后,可能会出现卸载模块后模块不被GC回收等一些情况,因为有些模块的样式可能被其它模块引用 ...
最近项目需要用amcharts做简单报表,如果不付费的话就图表上会有官方网站的链接水印,可以不用破解通过继承的方法来去掉水印,例如现在要用AmPieChart饼图,我们可以通过继承此类,覆盖createChildren方法来实现:
import com.amcharts.AmPieChart;
public class CustomAmPieChart extends AmPieChart {
public function CustomAmPieChart() {
super();
}
override protected functio ...