人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當(dāng)前位置:蘿卜系統(tǒng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁面

在B/S系統(tǒng)中引入定時(shí)器的技巧

在B/S系統(tǒng)中引入定時(shí)器的技巧

更新時(shí)間:2022-08-20 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

過去的一些使用ASP技術(shù)開發(fā)的B/S系統(tǒng)中,需要系統(tǒng)定時(shí)執(zhí)行一些方法時(shí)一直都
找不到好的解決方案(如果有,那一定是我淺薄了,我們討論討論)。
現(xiàn)在在ASP。NET中可以使用自定義實(shí)現(xiàn)IHttpModule接口的類來加載一個(gè)定時(shí)器。
public class OilIHttpModule : IHttpModule 
{
 public static Timer analyseTimer;//分析數(shù)據(jù)的定時(shí)器
 static int intLastTrialInfo_id;//最后分析的ID
 static long intAnalyseInterval= 10000;//間隔的時(shí)間
 public OilIHttpModule()
 { }
 public String ModuleName
 {
  get { return "OilModule"; }
 }
 ///初始化模型
 public void Init(HttpApplication application)
 {
  application.BeginRequest += (new EventHandler
(this.Application_BeginRequest));
//增加處理請求時(shí)觸發(fā)的事件
  if(intLastTrialInfo_id==0)
  { //獲取最后分析的
   trialInfo_id intLastTrialInfo_id =
globalMethod.getLastAnalyseTrialInfo_id();
  }
  //判斷Timer是否存在,如果沒有則實(shí)例化
  if(analyseTimer==null)
   analyseTimer = new Timer(new TimerCallback(analyseData),null,
intAnalyseInterval,intAnalyseInterval);
 }
 private void Application_BeginRequest(Object source, EventArgs e) 
 {
  //null
  // HttpApplication application = (HttpApplication)source;
  // application.Response.Write(intLastTrialInfo_id.ToString());
 }
 ///要定時(shí)執(zhí)行的程序片段
 private void analyseData(object obj)
 {
  ///很重要,可以防止定時(shí)器被重新生成
  analyseTimer.Change( System.Threading.Timeout.Infinite,
intAnalyseInterval );
  // StatsInterval
  int intTrialInfo_idAfterUpdate;
  intTrialInfo_idAfterUpdate =
globalMethod.AnalyseTrialFromTrialInfo_id(intLastTrialInfo_id);
  if(intTrialInfo_idAfterUpdate > intLastTrialInfo_id)
  {
   intLastTrialInfo_id = intTrialInfo_idAfterUpdate;
  }
 }
 public void Dispose()
 {
  analyseTimer = null;
}

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
主站蜘蛛池模板: 海阳市| 神农架林区| 象州县| 遂川县| 桦甸市| 连平县| 敦化市| 青浦区| 长汀县| 齐河县| 郧西县| 通江县| 灵武市| 灌云县| 延安市| 阳江市| 石嘴山市| 临汾市| 南川市| 肇源县| 渭源县| 齐齐哈尔市| 当阳市| 禄劝| 抚远县| 建宁县| 泸州市| 邵东县| 商洛市| 乐山市| 黄平县| 贡觉县| 盐山县| 白城市| 固阳县| 桃园市| 蒙阴县| 通榆县| 读书| 华宁县| 湘乡市|