zoukankan      html  css  js  c++  java
  • 统计web应用程序的访问人数

    新建一个空网站,添加Global.asax全局处理。

    文件目录如图:

    在global类中添加代码:

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.Security;
    using System.Web.SessionState;
    
    namespace WebApplication
    {
        public class Global : System.Web.HttpApplication
        {
    
            protected void Application_Start(object sender, EventArgs e)
            {
                Application["UserCount"] = 0;
            }
    
            protected void Session_Start(object sender, EventArgs e)
            {
                try
                {
                    Application.Lock();
                    int countUser = (int)Application["UserCount"];
                    Application["UserCount"] = ++countUser;
                }
                catch
                {
                }
                finally
                {
                    Application.UnLock();
                }
            }
    

      新建一个web窗体applicationstateread类添加在如下代码:

    public partial class ApplicationStateRead : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {
                int userCount = (int)Application["UserCount"];
                Label1.Text = userCount.ToString();
            }
        }public partial class ApplicationStateRead : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {
                int userCount = (int)Application["UserCount"];
                Label1.Text = userCount.ToString();
            }
        }public partial class ApplicationStateRead : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {
                int userCount = (int)Application["UserCount"];
                Label1.Text = userCount.ToString();
            }
        }
    

      运行效果图:

  • 相关阅读:
    栈溢出笔记1.3 准备Shellcode
    聊聊手游的那些惊喜与惊吓
    GIS+=地理信息+容器技术(4)——Docker执行
    与AQS有关的并发类
    HDU 2102 A计划
    生产系统ELK日志采集系统
    datagrip离线安装驱动jar
    oracle无效索引重建
    18年总结及19年展望
    shell符号解释
  • 原文地址:https://www.cnblogs.com/simen-tan/p/5433375.html
Copyright © 2011-2022 走看看