加载中
一个Web报表项目的性能分析和优化实践(一):小试牛刀,统一显示SQL语句执行时间

最近,在开发和优化一个报表型的Web项目,底层是Hibernate和MySQL。 当报表数据量大的时候,一个图表要花4秒以上的时间。 以下是我的分析和体会。 1.我首先需要知道哪些函数执行了多少时间,...

一个Web报表项目的性能分析和优化实践(一):小试牛刀,统一显示SQL语句执行时间

最近,在开发和优化一个报表型的Web项目,底层是Hibernate和MySQL。 当报表数据量大的时候,一个图表要花4秒以上的时间。 以下是我的分析和体会。 1.我首先需要知道哪些函数执行了多少时间,...

2013年工作中遇到的20个问题:261-280

最近遇到的20个问题,大多比较常见,很有学习价值。 有几个是第1次遇到,大部分都解决了,挺给力的。 个别问题,可能难以找到根本原因。 有兴趣的,来瞧瞧吧! 261.字符串处理最常见的bug。 ...

2013年工作中遇到的20个问题:261-280

最近遇到的20个问题,大多比较常见,很有学习价值。 有几个是第1次遇到,大部分都解决了,挺给力的。 个别问题,可能难以找到根本原因。 有兴趣的,来瞧瞧吧! 261.字符串处理最常见的bug。 ...

使用JSONP解决跨域问题-代码示例

前段时间用JSONP解决了跨域问题,现在不用了,把代码思路记下来,今后说不定还用得上。 JS代码 //查询公告数据 function recentpost(){ $.getJSON(cmsUrl+"/post/recentpost.json?jsoncallb...

2015/04/13 15:05
10
使用JSONP解决跨域问题-代码示例

前段时间用JSONP解决了跨域问题,现在不用了,把代码思路记下来,今后说不定还用得上。 JS代码 //查询公告数据 function recentpost(){ $.getJSON(cmsUrl+"/post/recentpost.json?jsoncallb...

2015/04/13 12:36
25
使用JSONP解决跨域问题-代码示例

前段时间用JSONP解决了跨域问题,现在不用了,把代码思路记下来,今后说不定还用得上。 JS代码 //查询公告数据 function recentpost(){ $.getJSON(cmsUrl+"/post/recentpost.json?jsoncallb...

2015/04/13 16:40
143
linux闲话&&FHS标准下linux目录结构

1.闲话 2011年10月24日收到了秒针的OfferLetter并决定加入之后,就开始认真学习linux。坦白地说,以前几乎没有认真学习过linux,除了linux实验课上认真完成了大部分的实验任务。秒针招聘宣传...

Freemarker宏和函数的用法和区别

1.宏(macro) 写法: <#macro page url page maskSize=5> <#if (number == pages)> <li><a href="javascript:void(0);">下一页</a></li> <li><a href="javascript:void(0);">尾页</a></li>...

创业过程中的63个技术问题

1.Eclipse Marketplace搜索Hibernate,比较靠前的位置有“Hibernate Tools”,使用代码自动生成,提高开发效率! 需要选择正确的版本,我用的是Indigo! Eclipse插件:Hibernate Tools安装之...

创业过程中的63个技术问题

1.Eclipse Marketplace搜索Hibernate,比较靠前的位置有“Hibernate Tools”,使用代码自动生成,提高开发效率! 需要选择正确的版本,我用的是Indigo! Eclipse插件:Hibernate Tools安装之...

一个Web报表项目的性能分析和优化实践(二):MySQL数据库连接不够用(TooManyConnections)问题的一次分析和解决案例

最近,项目中遇到了数据库连接不够的问题。 异常信息 com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Data source rejected establishment of connection, messag...

linux闲话&&FHS标准下linux目录结构

1.闲话 2011年10月24日收到了秒针的OfferLetter并决定加入之后,就开始认真学习linux。坦白地说,以前几乎没有认真学习过linux,除了linux实验课上认真完成了大部分的实验任务。秒针招聘宣传...

Freemarker宏和函数的用法和区别

1.宏(macro) 写法: <#macro page url page maskSize=5> <#if (number == pages)> <li><a href="javascript:void(0);">下一页</a></li> <li><a href="javascript:void(0);">尾页</a></li>...

创业过程中的63个技术问题

1.Eclipse Marketplace搜索Hibernate,比较靠前的位置有“Hibernate Tools”,使用代码自动生成,提高开发效率! 需要选择正确的版本,我用的是Indigo! Eclipse插件:Hibernate Tools安装之...

2013年工作中遇到的20个问题:241-260

241.DAO层很多代码都是重复的。 分页:记录列表,多少条记录; 是否授权:授权的,没授权的。 一定要写一个功能强大的高度复用的BaseDao,大大减少重复代码。 242.SQL语句in有个数限制。 这问...

2013年工作中遇到的20个问题:241-260

241.DAO层很多代码都是重复的。 分页:记录列表,多少条记录; 是否授权:授权的,没授权的。 一定要写一个功能强大的高度复用的BaseDao,大大减少重复代码。 242.SQL语句in有个数限制。 这问...

2015年创业中遇到的技术问题:11-20

11.SpringMVC接收参数,冲突。 class LoanBean { private Double amount; } class LoanInfo{ piavate Money amount; } @RequestMapping("/doadd") public void doAdd(LoanInfo loanInfo, Loa...

2015年创业中遇到的技术问题:11-20

11.SpringMVC接收参数,冲突。 class LoanBean { private Double amount; } class LoanInfo{ piavate Money amount; } @RequestMapping("/doadd") public void doAdd(LoanInfo loanInfo, Loa...

2015年创业中遇到的技术问题:121-130

2015年创业中遇到的技术问题:121-130

2015/05/01 22:35
14

没有更多内容

加载失败,请刷新页面

返回顶部
顶部