`

统计一天的访问人数以及总访问数

    博客分类:
  • JAVA
阅读更多
//index.jsp
<%@ include file="inc/head.jsp"%>
<%@ page language="java"
	import="java.sql.*,java.util.*,com.zj.comm.util.Common"
	pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

<wml>
<head>
</head>
<card id="signup" title="中国丰动">

<p>
	<%
		Connection conn = null;
		PreparedStatement ps = null;
		PreparedStatement psl = null;
		ResultSet rs = null;
		ResultSet rsl = null;
		try {
			Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
			conn = DriverManager.getConnection(
					"jdbc:oracle:thin://localhost:1521:orcl", "zhang",
					"zhang");
			String sql = "select count(id) from (select * from (select *  from temporary  where trunc(createtime)=trunc(sysdate))  order by createtime desc)";
			ps = conn.prepareStatement(sql);
			String sqll = "select count(id)  from temporary";
			psl = conn.prepareStatement(sqll);
			ps.executeUpdate();
			psl.executeUpdate();
			rs = ps.executeQuery();
			rsl = psl.executeQuery();

			while (rs != null && rs.next()) {
	%>
	今日签到:<%=rs.getInt(1)%>
	人
	<%
		}
			while (rsl != null && rsl.next()) {
	%>
	总签到:<%=rsl.getInt(1)%>
	人
	<%
		}
		} catch (Exception e) {
			e.printStackTrace();
		} finally {
			try {
				if (rs != null) {
					rs.close();
				}
				if (rsl != null) {
					rsl.close();
				}
				if (ps != null) {
					ps.close();
				}
				if (psl != null) {
					psl.close();
				}
				if (conn != null) {
					rsl.close();
				}
			} catch (Exception e) {
				e.printStackTrace();
			}
		}
	%>
	<br />
	春天来了,幸运的用户们快来掌上
	<br />
	丰动吧,等待你们的加入,同时也为大
	<br />
	家准备了丰盛的话费奖励!
	<br />
	<img src="images/huodongduixiang.jpg" />
	<br />
	中国丰动幸运用户
	<br />
	<img src="images/huodongshijian.jpg"></img>
	<br />
	3月25号-4月25号
	<br />
	<img src="images/huodonguize.jpg"></img>
	<br />
	活动期间,只要您是中国丰动的幸
	<br />
	运用户,在不同的2天,点击“签到”
	<br />
	按钮,就可以获得3元话费奖励,话费
	<br />
	将于下月统一返充到您的账户!
	<br />
	<a href="get.jsp"><img src="images/qiandao.jpg"></img>
	</a>
	<br />
</p>
<%@ include file="inc/bottom.jsp"%>
</card>
</wml>




//get.jsp
<%@ include file="inc/head.jsp" %>
<%@ page language="java" import="java.sql.*,java.util.*,com.zj.comm.util.Common" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

<wml>
<head>
</head>
<card id="signup" title="中国丰动">

<p>

<%
	String mobile = Common.getMobile(request);

	if ("".equals(mobile) || mobile == null) {
		out.print("非手机用户,请您使用手机上网");
		out.print("<br/>");
		out.print("非法上网用户,请您准找有关法律正常上网");
		out.print("<br/>");
	} else {
		try {
			Connection conn = null;
			PreparedStatement ps = null;
			PreparedStatement psl = null;
			ResultSet rs = null;
			Class.forName("oracle.jdbc.driver.OracleDriver")
					.newInstance();
			conn = DriverManager.getConnection("jdbc:oracle:thin://localhost:1521:orcl","zhang","zhang");
			String sql = "insert into temporary (id) values ('"
					+ mobile + "')";
			ps = conn.prepareStatement(sql);
			String sqll="update temporary set today=1 where id='"+mobile+"'";
			psl = conn.prepareStatement(sqll);
			ps.executeUpdate();
			psl.executeUpdate();
			response.sendRedirect("index.jsp");
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
%>

</p>
<%@ include file="inc/bottom.jsp" %>
</card>
</wml>
分享到:
评论

相关推荐

    ASP.NET统计日访问量,总访问量

    日访问量指的是在特定一天内,独立访问网站的用户数量;而总访问量则是自网站运行以来,所有访问过的独立用户数量的累计。在ASP.NET中,我们可以利用HTTP模块、Global.asax文件或者数据库记录来实现这些统计。 1. *...

    在线人数统计 在线统计

    - 日活跃用户(DAU):一天内登录或访问过系统的独立用户数。 - 月活跃用户(MAU):一月内至少登录或访问过一次系统的独立用户数。 - 用户停留时间:用户在系统中停留的平均时长,反映用户粘性。 - 访问频率:用户...

    Hadoop按日期统计访问次数及测试数据

    本篇将深入探讨如何利用Hadoop按日期统计访问次数,并结合测试数据进行实战解析。 首先,Hadoop的数据处理通常涉及日志分析,例如网站访问日志。这些日志记录了用户的访问行为,包括访问时间、页面、IP地址等信息。...

    HttpSessionListener在线人数和历史访问量

    为了长期保存和统计历史访问量,你可能需要定时将内存中的日志数据持久化到数据库,并定期执行统计任务,例如计算过去一天、一周或一月的访问量。 总结,`HttpSessionListener`可以有效地帮助我们跟踪Web应用的在线...

    非常完美Java实现年、月、日、周访问量统计

    我们可以创建一个`WeeklyVisitCounter`类,其中维护一个`Map, Integer&gt;`,记录每周内每一天的访问量,然后提供一个方法来计算过去七天的总访问量。 在实际应用中,这些统计信息通常需要持久化,比如存储在数据库中...

    【ASP.NET编程知识】ASP.net中网站访问量统计方法代码.docx

    为了实现每天晚上的流量统计,我们可以创建一个或多个定时器,并在每天晚上的24点前10秒钟内统计一天的流量,然后将其删除,并将统计结果保存到另一个数据表中。 IPControl类的实现 在IPControl类中,我们可以使用...

    ZCMS访问统计信息详解

    通过这一功能,站长可以了解到一天中哪些时段是访问高峰期,从而合理安排内容更新和推广活动,以获得最大效益。 ##### 6. 入口统计分析 入口统计分析显示了用户通过何种途径进入网站的信息,如直接输入网址、搜索...

    本周来访人数统计表(表格模板、DOC格式).doc

    1. **数据记录**:表格的主要部分是按天划分的列,分别代表一周的每一天,从星期一到星期日。在这些列下,可以详细记录每天的到访人数,这是一个关键的量化指标,反映了业务的活跃度和吸引力。同时,统计表还包括...

    php网站流量统计插件

    2. **访问人数**:这是独立访客的数量,即不同的IP地址访问网站的次数。同一IP在一天内多次访问只计为一次。 3. **当前在线人数**:这是实时数据,显示当前正在浏览网站的用户数量,通常是基于IP地址来识别的。 在...

    网站浏览统计系统(不同时间、不同区域、不同页面的统计)

    网站浏览统计系统是一种用于收集、分析和展示网站访问数据的重要工具。它可以帮助网站管理员了解用户的行为模式,优化网站性能,提升用户体验,以及进行市场策略的调整。本系统特别关注不同时间、不同区域以及不同...

    网站访问量统计分析工具分布式站点监控与管理系统的研究与.pptx

    4. **访问人数(Visitor)**:根据CNNIC的定义,具有相同IP地址的访问者在20分钟内与网站互动被视为一次访问,不会记录新的用户访问数。 5. **栏目/频道**:网站的特定目录,通常不超过两级,可由用户配置指定。 **...

    javascript实现的网站访问量统计代码

    在JavaScript中实现网站访问量统计是一项基础而实用的任务,它可以帮助网站管理员了解用户访问行为,优化网站内容和服务。虽然专业的统计工具如Google Analytics提供更为详细和精准的数据,但通过简单的JavaScript...

    php实现统计IP数及在线人数的示例代码

    7. 设置cookie,有效期为一天,以便下次访问时能识别。 8. 最后,释放文件锁,结束操作。 以上代码实现了一个简单的统计系统,可以跟踪每日的独立访问者(基于cookie)以及累计访问总数。然而,需要注意的是,这个...

    asp通用流量统计代码

    ASP通用流量统计代码是Web开发中的一个重要组成部分,它主要用于跟踪和分析网站的访问情况,包括访问人数、页面浏览量、用户行为等数据。ASP(Active Server Pages)是一种由微软开发的服务器端脚本语言,它允许...

    表95 本周来访人数统计表.doc

    1. **到访人数统计**:表格的核心数据是每日的到访人数,这可以帮助管理者了解哪一天的访问量最高,哪一天可能较为冷清。通过对这些数据的分析,可以调整营业时间、促销活动或优化服务以吸引更多的客户。 2. **星期...

    JY-门户数据统计分析完美版资料.ppt

    - **UV(独立访客)**:一天内一台电脑只计一次,即使多次访问。 - **IP(独立IP)**:24小时内同一IP地址只计一次。 - **新访客**:首次访问门户的用户。 - **最近访客**:最近访问门户的用户列表,通常显示最近一...

    运营数据平台统计需求.pdf

    1. PCU(Peak Concurrent Users):统计一天内所有产品同时在线的最高用户数,反映平台的峰值负载能力。 2. CCU(Concurrent Users):记录每分钟的在线用户数量,用于分析用户活跃时段分布。 3. 新增注册账号数:...

    颖源网站分析与流量统计系统使用手册范本.doc

    - 独立访客(UV):一天内访问网站的不重复IP或cookie数量,代表实际的访问人数。 - 页面停留时间:用户在单个页面上停留的平均时间。 - 跳出率:只访问一个页面就离开的访问者占总访问者的比例,反映网站吸引力。 ...

Global site tag (gtag.js) - Google Analytics