当前位置: 首页 > news >正文

winform定时任务

   #region 定时任务获取用户信息入库public void InitializeTimer(){// 创建一个定时器,每10秒触发一次_timer = new System.Threading.Timer(OnTimedEvent, null, 0, 10000); // 立即开始,然后每10秒触发一次
   }private void OnTimedEvent(object state){if (isTimerRun){// 定时任务的代码
           GetUserInfo();}}/// <summary>/// 获取用户信息并存入数据库/// </summary>public void GetUserInfo(){isTimerRun = false;try{var redisYHServer = RedisServer.GetInstance(0);var dm = redisYHServer.ListGet<YZ_BaseModel>("TCZYBModel");if (dm != null && dm.Count() > 0){foreach (var item in dm){YZ.TCZYBModel tCZYB = new YZ.TCZYBModel();tCZYB = JsonHelper.DeserializeJsonToObject<YZ.TCZYBModel>(JsonHelper.SerializeObject(item.Data));var info = new Model.TCZYBModel(){Head = tCZYB.Head,CZYDM = tCZYB.CZYDM,CZYM = tCZYB.CZYM,MM = tCZYB.MM,CZYJB = tCZYB.CZYJB,CJDM = tCZYB.CJDM,BCDM = tCZYB.BCDM,JSDM = tCZYB.JSDM,PDAJS = tCZYB.PDAJS,Tail = tCZYB.Tail};bll.UpdateData(info);}redisYHServer.StringRemove("TCZYBModel");}isTimerRun = true;}catch{isTimerRun = true;}}#endregion

 

http://www.zskr.cn/news/601.html

相关文章:

  • 基于Python+Vue开发的旅游景区管理系统源码+运行
  • 剑指offer
  • nvm安装与配置
  • Exadata计算节点的内存出现故障,导致CPU耗尽
  • 磁盘控制器与磁盘驱动器的关系
  • 【GitHub每日速递】从编程小白到造轮子高手,免费资源 + 实战指南全给你
  • CF1725D Deducing Sortability
  • 集合框架2
  • [机器人] 产业研究之【人形机器人】
  • 因果图灵测试(Causal Turing Test, CTT),为判断AGI是否真正实现的唯一终极标准。
  • 1111
  • Codeforces Round 1048 (Div. 2)
  • 世界最顶级的游戏网络联机框架——NetCode for Entity
  • 理解Redis线程模型
  • Prometheus监控harbor仓库
  • kubernetes集群重置部署(四)
  • 第一次作业
  • windows将服务器文件夹映射到windows本地
  • [huggingface] huggingface 有和 `git clone` 一样方便的命令
  • 计数杂题选刷 Part II
  • Rust异步运行时最小实现 - extreme 分享
  • MIDI简谱编辑器1.1程序代码QZQ-2025-8-20
  • p型编码
  • OTA 升级问题的分析
  • P3195 [HNOI2008] 玩具装箱
  • 模拟题
  • 自我介绍与软工五问
  • DAY2
  • Discipline
  • 建立本地仓库