摘要:
2015.3.02客户端增加了"持续时间”功能。在meta.config中的col中增加了solve属性,该属性决定该列数据应当在何时采集,当该值为picking时表进在采集时决定,当该值为saving时表示该在保存之前决定。在sysdriver中增加了rowDuration测点,该值表示当前row... 阅读全文
摘要:
1..返回到Service1的“设计”视图。2..单击设计器的背景以选择服务本身,而不是它的任何内容。3..在“属性”窗口中,单击属性列表下面灰色区域中的“添加安装程序”链接。默认情况下,向您的项目添加包含两个安装程序的组件类。将该组件命名为ProjectInstaller,它包含的安装程序分别是服... 阅读全文
摘要:
1. 新建一个WCF服务应用程序。2. 在WCF服务中添加一个服务Data,在其中添加一个方法Upload(DataSet ds),并实现该方法。注意:在服务接口中将此方法标记为OperationContract.3. 启动WCF服务程序。4. 在Winform中添加"服务应用",在浏览地址栏中填"... 阅读全文
摘要:
场景:vs2012,winform,.net 4.0, c#, 使用(IOPCServer)Activator.CreateInstance(opcServerType)创建OPC服务器对象时报COM服务器未注册错误。解决:在配置管理器中将平台由Any Cpu改成x86。 阅读全文
摘要:
在使用多线程进行编程时,有一些经典的线程同步问题,对于这些问题,.net提供了多种不同的类来解决。除了要考虑场景本身,一个重要的问题是,这些线程是否在同一个应用程序域中运行。如果线程都在同一应用程序域中运行,则可以使用一些所谓“轻量”级的同步类,否则要使用另一些类,而这些类都是对操作系统所提供的同步原语的包装,相对来说更消耗资源。我在这儿介绍一些典型的应用场景和相关的问题。 目录 多线程争用独... 阅读全文
摘要:
介绍 在使用多线程模型进行编程时,经常遇到的问题之一是,当我们关闭前台的UI线程时,后台的辅助线程仍然处于活动状态,从而导致整个应用程序无法正常退出。这时我们需要一种较安全的方式来结束后台线程的运行,这样我们可以随时结束后台线程的运行,并且在线程结束时进行相应的资源清理工作(例如将内存数据写入硬盘)。.net框架提供了一些工具来实现该功能。 目录 IsBackground属性 Abort方法 轮循方式 取消阻塞的线程 IsBackgound属性 Thread类提供了IsBackground属性,当线程的IsBackground属性被设置为true时... 阅读全文
摘要:
初学python,使用的是python tools for vs2010开发环境,python2.7解释器。新开一个工程,结果发现在源代码中不能使用中文。解决的办法有两个: 1. 点击vs2010中的"文件|高级保存选项",在弹出的对话框: 将编码设置为"UTF-8",然后重新保存文件即可。 2. 不修改编码,但在py的源代码的第一行中添加注释"# coding=gb2312",也能解决问题。 这两个方法各有优劣吧。前者比较省力,后者比较清楚。 阅读全文
摘要:
1. Array indexOf(Object o):Number 方法remove(Object o):Array 方法 2. Date Javascript对日期时间的操作是不太方便的,而Ext在此基本上加入了比较多的扩展。比较重要的有: add(String interval,Number value):Date 方法 其中interval表示要加入的周期,有效的字符串为 ms--------表示毫秒 s-----------表示秒 mi---------表示分钟 h----------表示小时 d---------表示天 mo--------表示月 y---------表示年 这 阅读全文
摘要:
OWC ChartSpace控件使用心得。 阅读全文
摘要:
本文演示了OWC中的PivotTable在IE中的使用方法,对于做OA的人可能会有点用处。 阅读全文