统计日访问量(c#)

原创 2007年09月14日 17:33:00

void Application(object sender ,EventArgs)

{

Application["counter"]=0;

Application["day"]=DateTime.Now.ToString();

 

}

void Seesion_Start(object sender,EventArgs e)

{

Application.Lock();

int count;//记录文本中的访问量

System.IO.StreamReader srd;

string NowDay;//记录文本中访问时间

string file_path=Server.MapPath("count.txt");

srd=System.IO.File.OpenText(file_path);

while(srd.Peek()!=-1)

{

string str=srd.ReadLine();//保存从文件中读取的信息

}

srd.Close();

string str[]=str.Split(',');//将读取的信息放在字符窜数组中

count Convert.ToInt32(str[0]);//日访问量

string day=str[1];//最后一次访问时间

NowDay=DateTime.Now.ToString();

//文件中保存的时间值也系统时间相比,如果系统时间大,则重新开始计数

if(DateTime.Compare(Convert.ToDateTime(NowDay),COnvert.ToDateTime(day))>=0)

{

count =0;

day=DateTime.Now.AddDays(1).ToShortDateString()+""+"00:00:00";//day保存下一天开始时间

string NewDayStr="0"+","+day.Tostring();

//将数据记录写入文件

//string file_path0=Server.MapPaht("count.txt");

StreamWriter srw0=new StreamWriter(file_path,false);

srw0.WriteLine(NewDayStr);

srw0.Close();

}

object objcount=count;

object objday=day;

//日访问量

Application["counter"]=objday;

//数据累加

int Stat=0;

//获取Application对象中的日访问量

Stat=(int)Application["counter"]=objcount;

Stat+=1;

object obj=Stat;

Application["counter"]=obj;

//保存日期

string day0=(string)Application["day"];

string str0=obj.ToString()+","+day0.ToString();

//将数据记录写入文件

//string file_paht0=Server.MapPath("count.txt");

StreamWriter srw1=new StreamWriter(file_path,false);

srw1.WriteLine(Stat);

srw1.Close();

Application.UnLock();

void Application_End(object sender,EventArgs e)

{

int Stat=0;

Stat=(int)Application["day"];

string day0=(strijng)Application["day"];

string str=Stat.ToString()+","+day0.Tostring();

string file_path=Server.MapPath("count.txt");

StreamWriter srw=new StreamWriter(file_path,false);

srw.WriteLine(str);

srw.Close();

}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

对于日访问量达到1W IP的处理方法

转自:http://www.java123.net/56026-2.html 对于日访问量达到1W IP的处理方法 一、1万ip真是不高: 1.常用数据用缓存,减轻数据库压力。 2.详细页数据生成静态...

C#设置代理IP及刷网站访问量demo

二话不说先上图: 设置代理ip是参考网上的资料,下面是设置代理ip代码:

Servlet网站访问量统计小案例

Servlet网站统计小案例
  • zjl16
  • zjl16
  • 2016-01-19 14:56
  • 680

J2EE页面访问量统计实例

  • 2008-12-23 16:24
  • 70KB
  • 下载

java jsp实现网站访问量的统计

最近做网站的开发,需要做网站的访问量统计,以前也做过这方面的东西,不过以前做的时候是在asp下做的,而且只能实现简单的网站历史总访问量的统计,且访问的数据是放在文件一个文件中的,现在在jsp下实现,个...
  • hj7jay
  • hj7jay
  • 2016-04-23 14:45
  • 5469
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)