| java.lang.Object dlog4j.ManagerBase dlog4j.SiteStatManager
SiteStatManager | public class SiteStatManager extends ManagerBase (Code) | | 用于网站统计的工具类
author: Winter Lau |
Field Summary | |
final public static int | SCOPE_ALL |
SCOPE_ALL | final public static int SCOPE_ALL(Code) | | |
resetCalendar | protected static void resetCalendar(Calendar cal, int scope)(Code) | | 重置日历的值
Parameters: cal - Parameters: scope - |
statLogs | public static int statLogs(int inc, int scope) throws SQLException, HibernateException(Code) | | 统计日记数
例如:
统计所有日记数 int logCount = statLogs(0, SCOPE_ALL);
统计昨天日记数 int logCount = statLogs(-1,Calendar.DATE);
统计本月月日记数 int logCount = statLogs(0,Calendar.MONTH);
Parameters: inc - 增量值 Parameters: scope - 范围值 日记数,-1表示统计失败 throws: SQLException - throws: HibernateException - |
statReplies | public static int statReplies(int inc, int scope) throws SQLException, HibernateException(Code) | | 统计评论数
例如:
统计所有评论数 int logCount = statLogs(0, SCOPE_ALL);
统计昨天评论数 int logCount = statLogs(-1,Calendar.DATE);
统计本月月评论数 int logCount = statLogs(0,Calendar.MONTH);
Parameters: inc - 增量值 Parameters: scope - 范围值 评论数,-1表示统计失败 throws: SQLException - throws: HibernateException - |
statTotalVisit | public static int statTotalVisit(int inc, int scope) throws SQLException, HibernateException(Code) | | 统计访问数
例如:
统计所有访问数 int logCount = statLogs(0, SCOPE_ALL);
统计昨天访问数 int logCount = statLogs(-1,Calendar.DATE);
统计本月月访问数 int logCount = statLogs(0,Calendar.MONTH);
Parameters: inc - 增量值 Parameters: scope - 范围值 访问数,-1表示统计失败 throws: SQLException - throws: HibernateException - |
statUserVisit | public static int statUserVisit(int inc, int scope) throws SQLException(Code) | | 统计用户访问数
例如:
统计所有用户访问数 int logCount = statLogs(0, SCOPE_ALL);
统计昨天用户访问数 int logCount = statLogs(-1,Calendar.DATE);
统计本月月用户访问数 int logCount = statLogs(0,Calendar.MONTH);
Parameters: inc - 增量值 Parameters: scope - 范围值 用户访问数,-1表示统计失败 throws: SQLException - throws: HibernateException - |
statUsers | public static int[] statUsers() throws SQLException, HibernateException(Code) | | 统计用户数
数组第一个数为总用户数,第二个数为当日新增用户数 throws: SQLException - throws: HibernateException - |
|
|