摘要:
前言 本文将使用一个NuGet公开的组件技术来实现一个ModBus TCP的服务器端数据引擎,方便的实现接收来自各种设备的数据。并且该服务器模拟真实的设备,包含了数据池功能,可以接受来自任何支持Modbus tcp的客户端进行读写数据。C#实现的客户端类请参考下面这篇文章:http://www.cn 阅读全文
posted @ 2019-10-11 10:42
搬运工_阿壮
阅读(1822)
评论(1)
推荐(0)
摘要:
Com组件和dll区别:1.普通dll不能通过regsvr32.exe来注册,而Com组件能通过regsvr32.exe注册。 2.Com组件是微软的一个协议,满足com组件协议的dll文件就是com组件,这种协议为了跨语言、跨平台使用,dll组件需要编译后使用,而Com组件注册后即可使用。而dll 阅读全文
posted @ 2019-10-11 10:40
搬运工_阿壮
阅读(1076)
评论(0)
推荐(0)
摘要:
com英文为Component Object Model(组件对象模型),是微软生产软件组件的标准。 它是构造二进制兼容软件组件的规范,不管组件应用何种语言编写只要遵循com规范就可以相互直接通信。提出com规范主要是为了满足: 1.程序的快速开发,可以将一个大型的工程分成若干个com组件同时开发。 阅读全文
posted @ 2019-10-11 10:39
搬运工_阿壮
阅读(1823)
评论(0)
推荐(0)
摘要:
Queue队列,特性先进先出. 在一些项目中我们会遇到对一些数据的Check,如果数据不符合条件将会把不通过的信息返回到界面。但是对于有的数据可能会Check很多条件,如果一个数据一旦很多条件不通过,那么全部错误返回到界面,可能会让用户束手无策。我们有时候往往在一个流程中。只将Check流程中第一个 阅读全文
posted @ 2019-10-11 10:35
搬运工_阿壮
阅读(911)
评论(0)
推荐(0)
摘要:
在启动某个程序之前,如果需要先检查改程序是否已经运行,可以查找进程里有没有这个进程,再根据查找进程后的结果进行相应的判断操作。 产找进程的范围是任务管理器中的进程列表。如果进程被隐藏了,结果……(我没有试过) 查找进程、启用进程、关闭进程 using ……using ……using System.D 阅读全文
posted @ 2019-10-11 10:34
搬运工_阿壮
阅读(2913)
评论(0)
推荐(0)
摘要:
Task是微软在.net framework 4.0发布的新的异步编程的利器,当然4.5新增了async、await,这儿我们先说Task相关。 在实际编程中,我们用的较多的是Task、Task.Factory.StarNew、Task.Run,接下来简单的表述下我的理解。 实例化的Task对象,需 阅读全文
posted @ 2019-10-11 10:33
搬运工_阿壮
阅读(298)
评论(0)
推荐(0)
摘要:
在说Asnc和Await之前,先说明一下Func和Action委托, Task任务的基础的用法 1. Func Func是一种委托,这是在3.5里面新增的,2.0里面我们使用委托是用Delegate,Func位于System.Core命名空间下,使用委托可以提升效率,例如在反射中使用就可以弥补反射所 阅读全文
posted @ 2019-10-11 10:31
搬运工_阿壮
阅读(1717)
评论(0)
推荐(0)
摘要:
1、单个字符分隔用split截取 2、利用多个字符来分隔字符串 3、根据字符串或字符串组来截取字符串 4、提取字符串中的第i个字符开始的长度为j的字符串; 5、提取字符串中右数长度为i的字符串 6、替换字符串中的特定字符串 7、删除字符串中的特定字符串Jiangj 8、删除指定位置(第i个)的指定长 阅读全文
posted @ 2019-10-11 10:30
搬运工_阿壮
阅读(16672)
评论(0)
推荐(0)
摘要:
Dictionary提供快速的基于键值的元素查找。 结构是:Dictionary <[key] , [value] >,当你有很多元素的时候可以用它。 它包含在System.Collections.Generic名控件中。在使用前,你必须声明它的键类型和值类型。 1 using System; 2 阅读全文
posted @ 2019-10-11 10:29
搬运工_阿壮
阅读(3614)
评论(0)
推荐(0)
摘要:
在程序调试时的debug和release 网上有如下的描述:Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。 原文 https://www.cnbl 阅读全文
posted @ 2019-10-11 10:28
搬运工_阿壮
阅读(840)
评论(0)
推荐(0)