- 博客(5)
- 收藏
- 关注
Rails读写分离实现
报表组件读写分离实现由于Kelude数据量不断增大,报表组件个别报表的查询会对生产主库造成很大压力。为了防止给主库造成过大压力,从而影响kelude线上使用,因此将报表组件连接我们的备库——slave库。分析如下:¶ 1.slave库为kelude线上主库的备份库,为只读库,其它配置与主库相同;slave库的数据与主库的数据实时进行同步,是binlog同步的 ,延时一般情况下是...
2011-08-30 11:17:00 200
原创 报表展示组件Highcharts与Fusioncharts的对比
Fusioncharts¶ 官方网址:http://www.fusioncharts.com/FusionCharts 是一个跨平台,跨浏览器的flash图表组件解决方案,能够被 ASP.NET, ASP, PHP, JSP, ColdFusion, Ruby on Rails, 简单 HTML 页面甚至PPT调用。FusionCharts是通过xml文件传送数据,对xml的格式要求...
2011-08-30 10:27:32 217
ruby on rails如何将时间段换算成天数
#将时间点做差,并转换成天数time = ("2011-06-03 12:23:34".to_time.to_i - "2011-06-01 00:00:00".to_time.to_i)/86400.00#保留小数点后两位days = format("%.2f",time)
2011-08-25 11:23:50 265
原创 .nil? , .empty?, .blank? .present? 的区别(转)
首先这三个都是判空的。 而 .nil? 和 .empty? 是ruby的方法。 .blank? 是rails的方法.nil? 判断对象是否存在(nil)。不存在的对象都是nil的.empty? 对象已经存在,判断是否为空字段,比如一个字符串是否为空串,或者一个数组中是否有值。有点像判断长度是否为零,呵呵.blank? 相当于同时满足 .nil? 和 .empty?...
2011-08-23 20:46:06 132
原创 Mysql日期函数,时间函数使用的总结,以及时间加减运算(转)
select timediff('23:40:00', ' 18:30:00'); -- 两时间相减SELECT substring( timediff('23:40:00', ' 18:30:00'),1,5) ----“05:10”相减返回小时:分钟select datediff('2008-08-08', '2008-08-01'); -- 7 -----两日期相减s...
2011-08-09 17:23:59 84
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人