有时要为每一篇文章统计其点击次数,如果每一次浏览都要更新一次库的话,那性能在访问量很大的情况下,服务器的压力就会很大了,比较好一点的方法就是先将要更新的数据缓存起来,然后每隔一段时间再利用数据库的批量处理,批量更新库。源码如下: kV(}45i]s
>0=` 3X|Y7
CountBean.java ?0WJB[/
`B"=\0
/* +n %uIv
* CountData.java m\__Fl
* B9/x?Jv1
* Created on 2007年1月1日, 下午4:44 '%yWz)P
* s@E"EWp0
* To change this template, choose Tools | Options and locate the template under } '. l'%
* the Source Creation and Management node. Right-click the template and choose #qGfo)
* Open. You can then make changes to the template in the Source Editor. ;+g
p#&i`
*/ >lU[
lf+/
4iBp!k7
package com.tot.count; "~9 !o"
;WC]Lf<Z^
/** 29
L~SMf
* r+217fS>
* @author KcglpKV`
*/ t;TMD\BU
public class CountBean { zy~vw6vu
private String countType; ^1BQejD
int countId; u{,e8. Z
/** Creates a new instance of CountData */ q%w\UAqA
public CountBean() {} 3gaijVN
public void setCountType(String countTypes){ nKp='>Th
this.countType=countTypes; Vz!W(+
} !krbGpTVH
public void setCountId(int countIds){ H`G[QC
this.countId=countIds; DF-`nD
} SG2s!Ht
public String getCountType(){ ~EG`[cv
return countType; 1D&Q{?RM
} ]vMr@JM-G
public int getCountId(){ M%7{g"J*
return countId; x1W<r)A )r
} y5 $h
} a?.hvI
J4#t1P@Na
CountCache.java k)UF.=$d
k, &