HttpContext.Current.Server未将对象引用到实例
摘要:问题描述: 在一些类库中需要读取当前系统的xml文件,当时用HttpContext.Current无法找到实例化对象 解决代码如下: XmlDocument xml = new XmlDocument(); //加载xml文件 try { if (HttpContext.Current != nul
阅读全文
posted @
2018-04-17 22:38
CRUDEngineer
阅读(965)
推荐(0) 编辑
关于存储最近N次数据的问题的实现
摘要:需求描述: 需要实现采集中,始终保持最近10次的数据 描述分析: 当采集第一次数据的存储的时候,开辟一个长度为11的list,和一个标记为来记录当前的采集轮询次数(记录1-10,第11次数值归1) 数据结构: public int Flag { get; set; } /// <summary> /
阅读全文
posted @
2018-04-17 10:17
CRUDEngineer
阅读(208)
推荐(0) 编辑
.net代码实现上千次ping的实现
摘要:先上代码: 多线程实现ping校验: public void PingCameraNew(List<CameraMongoDto> assetlist) { ThreadPool.SetMaxThreads(200, 200); for (int a = 0, b = assetlist.Count
阅读全文
posted @
2018-04-11 23:39
CRUDEngineer
阅读(987)
推荐(0) 编辑
webapi+Quartz.NET解决若干定时程序同时运行的问题
摘要:项目现状: 有若干定时程序需要自启动运行,为了简便程序部署等问题,采取这种办法把定时程序集中管理到webapi中跟随api发布 代码架构介绍: 新建一个类库,类库引用Quartz(Quartz.2.3.2),每个需要统一管理的程序新建一个文件,其中包括处理程序类和接口 类库中做一个接口静态类,便于a
阅读全文
posted @
2018-04-08 23:35
CRUDEngineer
阅读(2253)
推荐(0) 编辑
WebAPI中的定时处理-使用Quartz.Net
摘要:借鉴: https://blog.csdn.net/lordwish/article/details/78926252 在最近的一篇文章中讲到了如何在web API中实现定时处理,采用的是比较原始的Timer定时器,功能简单,无法胜任复杂任务。本次就着重介绍一下定时任务框架Quartz.Net。 Q
阅读全文
posted @
2018-04-04 14:22
CRUDEngineer
阅读(6706)
推荐(2) 编辑