解决windows 服务中定时器timer 定时偶尔失效 问题
摘要:最近做个windows 服务,功能是:定时执行一个任务:自动登录到一个网站后,点击相关网面上的按钮button。在处理的过程中发现定时器老是不定时的失效,失效时间没有规律。由于刚开始处于测试阶段,所以只简单的log一下到时间间隔后是否执行了定时器定时Elapsed事件;结果出错了,每大约相隔几个小时就没有log记录了,是怎么回事呢?为什么运行一段时间后(一般几个小时到十几个小时)定时器就不工作了,过了一段时间后又会自动工作了。也就是说 log.Info("Do something on time:"+DateTime.Now.ToString("yyyy-MM-d
阅读全文
posted @
2013-06-25 17:43
Albert Fei
阅读(4812)
推荐(0) 编辑
xml 序列化和反序列化
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Xml;using System.Xml.Serialization;public class XMLHelper { #region xml serializtion; #region serailize /// <summary> /// /// </summary> /// <param name="obj">&l
阅读全文
posted @
2013-05-17 18:10
Albert Fei
阅读(342)
推荐(0) 编辑
用C#创建Window Service 来监控文件夹 并发邮件通知 并上传文件到SFTP服务器
摘要:最近有个小项目,需求如下:1:传真机把传真保存为.PDF文件放在某个特定的URI下文件夹中.2:要监控这个文件夹下的文件变化,也就是有没有新的传真生成.(有新的传真会有新的.PDF文件生成).3:监控到有新的传真,发邮件通知到相关的监控人员.4:把新生成的文件上传到SFTP服务器上。由于时间紧,且做得越简单越好.所以后来我决定做个Windows服务来完成这个小项目。刚开始觉得这个项目应该很简单,不用花太多时间就可以完成的。但在做的过程中还是遇到不少小问题。现在我把这个过程记下来,以便以后再用到(因为很少写这方面的程序,本人也是第一次写Windows服务程序)和希望能帮助有需要的朋友.声明有很多
阅读全文
posted @
2013-04-17 17:52
Albert Fei
阅读(1725)
推荐(2) 编辑