摘要:bool restart = true;while (restart){Start(out restart);}(1):在主进程中不停的调用start.void Start(out bool restart){ bool connected = false; restart = false; string[] userInfo = null; try { //打开LoginInfoForm窗体,返回用户名密码。 userInfo = GetLoginInfo();// Splasher.GetLoginInfo(); if (userInfo == null) { loginOK = fals
阅读全文
07 2011 档案
摘要:1. 首先使用Configuration Console, 在blocks里面 Add Caching Setteings. 设置一些参数,比如Expiration Polling Frequency(seconds), 这个是指每隔指定的时间,cache block会检查那些过期的cache item,并且把他们删除掉。2. 配置好以后可以保存为一个config文件,然后把config内容拷贝到你的project中的配置文件中。 <configSections> <section name="cachingConfiguration" type=&quo
阅读全文
摘要:(1):引用log4net(2):using log4net;(3):构造函数中static CoreLogging() { log4net.Config.XmlConfigurator.Configure(); }(4):private const string UnknownDeviceCategory = "UnknownDevice"; private const string AlarmCategory = "Alarm"; private const string GeneralCategory = "Trace"; pr
阅读全文
摘要:AutoResetEvent 允许线程通过发信号互相通信。通常,此通信涉及线程需要独占访问的资源。线程通过调用 AutoResetEvent 上的 WaitOne 来等待信号。如果 AutoResetEvent 处于非终止状态,则该线程阻塞,并等待当前控制资源的线程通过调用 Set 发出资源可用的信号。调用 Set 向 AutoResetEvent 发信号以释放等待线程。AutoResetEvent 将保持终止状态,直到一个正在等待的线程被释放,然后自动返回非终止状态。如果没有任何线程在等待,则状态将无限期地保持为终止状态。可以通过将一个布尔值传递给构造函数来控制 AutoResetEvent
阅读全文
摘要:http://www.cnblogs.com/jillzhang/archive/2008/07/26/1252171.html必要条件(1)wcf服务已经运行。(2)behaviors> <serviceBehaviors> <behavior name="CoreServiceBehavior"> <serviceMetadata httpGetEnabled="true"/> </behavior> </serviceBehaviors> </behaviors>说明支持
阅读全文
摘要:为什么要MODEM来电显示? 因为MODEM,不管是内置MODEM,外置MODEM,只要它支持来电显示,接在电脑上,就可以装上相关来电显示软件,让打来的电话,在电脑上显示显示出电话号码。但MODEM必须支持来电显示是最关键也是最重要的要求。 实现来电显示的系统最小需求1.你的固定电话已经向电信运营商申请开通了来电显示功能,若没有申请,即使MODEM支持也是白搭。2.安装了MODEM的驱动软件。3.MODEM支持来电显示。(有些MODEM必须要驱动程序支持) 怎么判断MODEM是不是支持来电显示?1. 打开超级终端,随便输入一个连接名称,例如TEST。(也可以用其它终端软件,如Bitware)2
阅读全文