一个WEBSERVICE中在接收第一个请求的中会做一些初始化工作,以后的请求就不需要做了
static bool bIniSystem;
if( !bIniSystem )
{
//进行初始化
}
由于如果不停的有请求我担心WS启动的时候,由于初始化需要一些时间,如果连续
收到多个请求会多次做初始化的工作,有什么方法能保证初始化只做一次。
static bool bIniSystem;
if( !bIniSystem )
{
//进行初始化
}
由于如果不停的有请求我担心WS启动的时候,由于初始化需要一些时间,如果连续
收到多个请求会多次做初始化的工作,有什么方法能保证初始化只做一次。
解决方案 »
- 用c#控制系统服务
- 用update更新数据表的问题
- 请问如何得到datagrid中某一行的各列值
- 怎样让pictureBox中的图片随鼠标移动而移动???在线等待……
- checkbox绑定问题:请进
- 单点登录,直接关闭窗口清空Cache
- vb当中的GetObject函数,在c#中有类似的方法对应吗?
- 给初学的朋友发个从数据库里取数据填充树的例子
- 明华读卡器C#读卡数据有问题
- C# 网页aspx获取post的数据
- 设置了dgv的某列为readonly=true,然后设置dgv.readonly=false之后全部成了可读的呢,但有的就没有事
- WinForm自定义控件加载出错的问题:加载设计器时遇到一个或多个错误。这些错误在下面列出。一些错误可通过重新生成项目来修复,而另一些错误则需要更改代码
private void Test()
{
if(counter < 1)
{
......
//your code...
......
} counter++;
}适当修改,应该可以满足你的要求。可以根据需求COUNTER置0