摘要: 1、什么是异步? 异步操作通常用于执行完成时间可能较长的任务,如打开大文件、连接远程计算机或查询数据库=异步操作在主应用程序线程以外的线程中执行。应用程序调用方法异步执行某个操作时,应用程序可在异步方法执行其任务时继续执行。 2、同步与异步的区别 同步(Synchronous):在执行某个操作时,应 阅读全文
posted @ 2018-03-14 16:21 whatgorun 阅读(267) 评论(0) 推荐(0)
摘要: 一、Lock定义 lock 关键字可以用来确保代码块完成运行,而不会被其他线程中断。它可以把一段代码定义为互斥段(critical section),互斥段在一个时刻内只允许一个线程进入执行,而其他线程必须等待。这是通过在代码块运行期间为给定对象获取互斥锁来实现的。 在多线程中,每个线程都有自己的资 阅读全文
posted @ 2018-03-14 15:35 whatgorun 阅读(220) 评论(0) 推荐(0)
摘要: 利用DB块内变量属性的保持性,勾选上就可以保持了。300PLC数据块默认断电保持。 阅读全文
posted @ 2018-03-14 11:21 whatgorun 阅读(1854) 评论(0) 推荐(0)
摘要: NI服务定位器未运行在使用labview查找范例时,出现“NI服务定位器未运行”的对话框,而后不能够打开范例。有以下方法。方法一:是防火墙服务禁用造成的,在防火墙规则里面找,把和NI相关的都允许。方法二:点击我的电脑-管理-服务- National Instrument mDNS Responder 阅读全文
posted @ 2018-03-14 00:06 whatgorun 阅读(1658) 评论(0) 推荐(0)