国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 編程 > C# > 正文

c#一個定時重啟的小程序實現代碼第1/2頁

2020-01-24 03:47:27
字體:
來源:轉載
供稿:網友
原理我像大家都很清楚,這里只說.NET(c#實現)。服務器每次啟動或者重啟,都是沒登陸的。那意味著啟動項里不只能做,我就考慮到使用Windows服務。Windows服務在系統加載時候就會啟動所有服務,把程序寫進里面應該沒錯了。
需要重啟,那就要一個時間來效驗,寫法都有很多。我這里采用ini來存放。
Time 記錄要重啟的時間,驗證時間。
Day 用來累加天數。
復制代碼 代碼如下:

[Reboot]
Time=02:02:01
Day=3


使用System.Timers.Timer循環驗證時間(不知道始終對占用資源是否會太大)
復制代碼 代碼如下:

private void Timer_Elapsed(object sender, ElapsedEventArgs e)
{
if (DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") == retime)
{
Shoutdown.DoExitWin(0x00000002);
}
}


服務首次啟動初始化重啟的時間以及天數,初始化時候讀取ini文件,把時間放進變量里,將天數累加3天。(減少讀寫I/O的開銷)
始終不停的循環驗證。
復制代碼 代碼如下:

protected override void OnStart(string[] args)
{
ini = new IniFile(AppDomain.CurrentDomain.BaseDirectory + "Current.ini");
time = ini.IniReadValue("Reboot", "Time");
day = ini.IniReadValue("Reboot", "Day");

retime = DateTime.Now.AddDays(double.Parse(day)).ToString("yyyy-MM-dd ") + time;

autoTimer.AutoReset = true;
autoTimer.Enabled = true;
autoTimer.Elapsed += Timer_Elapsed;
autoTimer.Start();
}


這里可以改造成用線程來做,我想應該比這個會好。

放出一段自動備份SQLSERVER的代碼端,將后會發布。
復制代碼 代碼如下:

private readonly Dictionary<string, bool> cache =
new Dictionary<string, bool>();

private readonly IniFile ini = new IniFile(SysUtil.GetMapPath("Task.ini"));
private bool _flag;
private string day;
private string fHour;
private string fWeek;
private string hour;
private Thread timeThread;


protected override void OnStart(string[] args)
{
Go();
}

protected override void OnStop()
{
StopThread();
}

/// <summary>
/// 執行
/// </summary>
public void Go()
{
day = DateTime.Now.ToString("yyyy-MM-dd");
fWeek = ini.IniReadValue("Task", "Week");
fHour = ini.IniReadValue("Task", "Hour");
RunThread();
}

/// <summary>
/// 執行線程
/// </summary>
private void RunThread()
{
//這里開始線程
_flag = true;
timeThread = new Thread(ThreadTimer);
timeThread.Start();
}

/// <summary>
/// 停止線程
/// </summary>
private void StopThread()
{
_flag = false;
if (timeThread != null) timeThread.Abort();
}

/// <summary>
/// 線程方法
/// </summary>
public void ThreadTimer()
{
while (_flag)
{
if (fWeek == "") //按天
{
RunBackup();
}
else
{
// 按周
if (WeekSwitch(fWeek) == DateUtil.getWeek(DateTime.Now) && WeekSwitch(fWeek) != "")
{
RunBackup();
}
}
}
}

/// <summary>
/// 數據庫列表
/// </summary>
private DataTable GetTaskList()
{
DataSet ds = new DataSet();
ds.ReadXml(SysUtil.GetMapPath("Db.xml"));
return ds.Tables["DataSet"];
}

private void RunBackup()
{
if (!File.Exists(SysUtil.GetMapPath("Db.xml"))) return;

day = DateTime.Now.ToString("yyyy-MM-dd");

hour = DateTime.Now.ToString("HH");
if (hour.Equals(fHour))
{
if (!cache.ContainsKey(day)) cache.Add(day, false);

if (fWeek != "" && cache[day] == false)
{
if (WeekSwitch(fWeek) == DateUtil.getWeek(DateTime.Parse(day)))
{
StartWork();
cache[day] = true;
}
}
else
{
if (cache[day] == false)
{
StartWork();
cache[day] = true;
}
}
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
亚洲欧美综合乱码精品成人网 | 性网站在线观看| 中文字幕第一页av| 中文字幕av中文字幕| 国产精品入口麻豆高清| 在线观看wwww| 91sp网站在线观看入口| 国产精品国产国产aⅴ| 国产福利电影在线| 男女羞羞视频在线观看| 中文字幕中文字幕在线中高清免费版 | 亚洲最新永久观看在线| 在线黄色.com| 二人午夜免费观看在线视频| 国产一级性片| 伊人伊人av电影| 日本卡一卡2卡3卡4精品卡网站| 成年女人在线视频| 国产www视频在线观看| 亚洲一区免费在线| 激情在线视频播放| 国产精品视频h| www.操.com| 国产馆av播放| 国产美女视频一区二区三区 | 国产亚洲依依| 日本一二三区视频免费高清| 九九在线视频| 亚洲图区综合| 天天操人人干| 羞羞视频在线观看免费| 国产乱视频在线观看播放| 国产天堂资源| 天堂资源最新版在线视频观看免费网 | 免费看的毛片| 午夜国产视频| 欧美日韩在线视频免费观看 | 国产成人va亚洲电影| 老鸭窝av在线| 青青草在线播放| 国产视频资源| 国产尤物视频在线| 四虎a级欧美在线观看| 国产91在线视频蝌蚪| 国产在线传媒| 久久久久久日本一区99| 人人九九精品| 久草网在线视频| 欧美96在线| 福利在线视频导航| 黄色国产网站在线播放| 在线观看视频污| 999国产在线视频| 国产精品冒白浆免费视频| 国产污视频在线| 日本中文字幕视频| 中文字幕在线观看av| 日本中文字幕在线视频| 中文字幕亚洲精品视频| 国产丝袜自拍| 国产精品久久久久久久牛牛 | 国产精品麻豆一区二区三区 | 在线视频xx| 亚洲精品久久久成人| 影音av资源站| 高清欧美精品xxxxx在线看| 中文字幕人成高视频| 中文字幕第一页在线| 国产黄色免费看| 日本在线天堂| 国产午夜电影| 青青草视频在线观看| www.狠狠插| 国产亚av手机在线观看| aaa大片在线观看| 高清av中文在线字幕观看1| 国产网友自拍电影在线 | 精品美女调教视频| а天堂8中文最新版在线官网| 黄色av电影在线播放| 国产系列电影在线播放网址| 亚洲一区二区三区在线观看网站| 在线观看国产视频| 国产免费网址| xxxxx中文字幕| 在线视频福利| 2018中文字幕在线| 国产农村一级特黄α**毛片| 精品国语对白精品自拍视| 免费视频二区| 精品视频一区二区观看| 黄色三级视频在线观看| av首页在线| 99热国产在线| 国产www网站| 国产欧美一区二区三区小说| 超碰在线中文| 性网站在线看| 亚洲www色| av中文在线资源| 亚洲视频精品在线观看| 69av二区| 91在线中文| 尤物视频在线观看视频| 91麻豆福利| 在线亚洲电影| 99在线播放| 亚洲欧美自拍另类| 小说区乱图片区| 国产福利图片| 国产精品bbw一区二区三区| 最新天堂资源在线资源| 黄色电影网站在线观看| 欧美日韩在线视频免费观看| 欧美xxxx黑人又粗又长| 在线国产1区| 69av二区| 人人干人人插| 黄色一级片视频| 99视频在线观看地址| 国产欧美一区二区三区小说| 国产视频福利| 国产成人va亚洲电影| 97国产视频| 青草av在线| 国产免费av高清在线| 国产午夜在线视频| 国产福利免费观看| 在线午夜影院| 狠狠操狠狠色| 91看片在线观看| 九九免费视频| 国产爆初菊在线观看免费视频网站| 18av在线视频| 欧美性猛交p30| 国产精品秘入口| 香蕉视频网站在线观看| 国产一区二区三区美女秒播| 一级二级在线观看| 丁香婷婷激情| av人人综合网| 国产二区三区在线| www.九九热.com| 国产日产精品久久久久久婷婷| av免费在线免费| 自拍亚洲国产| 男人天堂v视频| 在线视频中文字幕第一页| 最近最好的中文字幕2019免费| 亚洲私人影吧| 精品999视频| 国产区在线观看| 国产麻豆精品入口在线观看| av网站大全在线| 97视频在线观看网站| 午夜免费视频在线国产| 激情综合丁香| 亚洲sss视频| 在线视频二区| 在线观看免费高清完整| 精品美女调教视频| 91黄色在线| 99热国产在线| 在线免费看黄av| av在线网页| 欧美日韩性视频一区二区三区| 亚洲日本伊人| 欧美日韩视频精品一区二区| av手机免费观看| 亚洲欧美综合乱码精品成人网| av免费在线观看网站| 性网站在线观看| 在线观看免费高清完整| 在线亚洲不卡| 欧美视频免费一区二区三区| 国产中文字幕av| 成年女人在线视频| 国产理论电影在线| 国产激情三区| 伊人影院在线播放| 日本高清中文字幕在线 | sese在线视频| 狠狠干五月天| 国产日韩网站| www.色婷婷| 国产色在线播放| 2018中文字幕在线| 日本不卡视频一区二区| 国产主播福利在线| 国产二区三区四区| www.狠狠操.com| 国产一级黄色片免费| 在线免费观看黄色av| 免费国产视频| 2019天天操夜夜操| 国产原创在线播放| 在线观看电影av| 国产一级在线观看www色| 一本免费视频| 中文字幕高清av|