用.net静态变量取代Application,速度更快

原创 2004年09月25日 20:09:00
在传统的ASP中,我们要用application对象去存储应用于整个application的变量。这当然会带来内存消耗的代价。在.net中,我们可以用static变量来改善它,采用static 变量在大多数时候存储的速度会比application对象快。

做法:

创建一个webApplication,假设名称为webApplication1,在Global.aspx中的Global类中增加一个静态的成员sGreeting.

public class Global : System.Web.HttpApplication

{

public static string sGreeting = "China is great!";

……

}

在WebForm1中增加一个label,名称为label1.

在page_load()中为label1的text属性赋值。

private void Page_Load(object sender, System.EventArgs e)
{

Label1.Text = WebApplication1.Global.sGreeting;
}

运行程序后将会看到China is great!

ASP.NET中static 变量和Application的区别

在C#中,static 变量不属于类的实例,也就是说该类的所有实例共享一个static变量ASP.NET页面就是一个类,那么一个用户访问一个页面就是NEW一个类,那么和APPLICATION有什么去区...
  • ccp5780199
  • ccp5780199
  • 2007年08月21日 01:11
  • 1746

用.net静态变量取代Application,速度更快。

在传统的ASP中,我们要用application对象去存储应用于整个application的变量。这当然会带来内存消耗的代价。在.net中,我们可以用static变量来改善它,采用static 变量在...
  • yshujin
  • yshujin
  • 2002年05月20日 10:34
  • 439

[转贴]用.net静态变量取代Application,速度更快

在传统的ASP中,我们要用application对象去存储应用于整个application的变量。这当然会带来内存消耗的代价。在.net中,我们可以用static变量来改善它,采用static 变量在...
  • snaill
  • snaill
  • 2005年03月27日 07:56
  • 1049

不要通过Application Object或者其他全局静态变量来存放数据

不用通过Application Object或者其他全局静态变量来存放数据   翻译自:http://www.developerphil.com/dont-store-data-in-the-ap...
  • liaoqianchuan00
  • liaoqianchuan00
  • 2014年04月24日 10:57
  • 4656

Android中Application、静态变量和Sharedpreferences的使用与区别

转自 http://wlccomeon.blog.163.com/blog/static/18177204020154129584706/                      Androi...
  • FastThinking
  • FastThinking
  • 2015年09月25日 11:39
  • 2667

.net 全局变量 静态变量使用问题

本人在做网站时有一个问题,就是网页中使用了一些静态变量,网站上传到服务器后,如果多人访问,那就乱套了例如第一个人访问时比静态变量a赋值为1, 第二个人同时访问把a赋值为2,那不就是乱了,那第一个人要...
  • mengfanteng
  • mengfanteng
  • 2016年05月05日 20:09
  • 761

kmp算法源码-经过比较,这个源码的速度应该是移动最快的。

#include #include #include void get_next(char *p, int len, int *next) { int j = -1; int i = 0; ne...
  • zzran
  • zzran
  • 2012年12月08日 14:17
  • 891

如何让你的网站显示速度更快

从内容、css、javascript、服务器、图片处理等方面讲述如何使你的网站性能和速度提升的原则。...
  • u013686154
  • u013686154
  • 2016年05月16日 13:05
  • 954

提高Firefox的网页浏览速度

来自INQ的文章告诉那些对FireFox速度还抱有怀疑的用户,其实FireFox的速度可以更快。改进的步骤非常简单,首先在浏览器地址栏里输入“about:config”,等系统调用完毕之后按照下列步骤...
  • moxiaolong
  • moxiaolong
  • 2005年01月02日 10:55
  • 869

如何让你的Python爬虫采集得更快

如何让你的Python爬虫采集得更快 转自:http://www.site-digger.com/html/articles/20131019/69.html     鲲鹏数据的技术人员长...
  • qq_23181841
  • qq_23181841
  • 2017年07月12日 18:19
  • 464
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用.net静态变量取代Application,速度更快
举报原因:
原因补充:

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