摘要: modbus协议中规定:至少3.5个字符传输时间的停顿间隔时间标志了消息的结束。 我的理解如下:约定参数:9600bps,8数据位,无奇偶校验,1起始位,1停止位。 9600bps代表在9600的波特率下,每1秒可以传输9600位,那么每一位的传输时间是1/9600. 1个字符=8数据位,加上1起始 阅读全文
posted @ 2019-03-13 19:49 初次的告白 阅读(1493) 评论(0) 推荐(0) 编辑
摘要: 场景:1主2从 1.不使用哨兵模式,则当主机宕机后,从机并不会自动切换到Master状态,仍旧是Slave,若主机重新恢复,则从机进行自动连接 2.使用哨兵模式后,主机宕机,从机会根据分配的权值在从机中寻找新的主机代替宕机的主机,而宕机的主机恢复后,则自动转换成从机,连接新的主机 3.使用哨兵模式需 阅读全文
posted @ 2019-02-19 22:50 初次的告白 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 使用场景:客户端与服务端进行数据传输时,需要进行数据加密。 例:服务端自身创建一对公私密钥(公钥加密的数据只能由对应的私钥进行解密,反之同理),私钥由服务端自身保存(不泄露的前提下,私钥只有只有服务端自身才有),服务端将公钥告知于客户端,从而进行加密数据传输。 风险:服务端发送公钥给客户端时,被第三 阅读全文
posted @ 2019-02-19 21:29 初次的告白 阅读(1102) 评论(0) 推荐(0) 编辑
摘要: teleport ultra 下载地址:http://soft.2128.net/teleportultrapjb_4707.zip 阅读全文
posted @ 2019-02-13 22:00 初次的告白 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 1.使用Notepad++ 使打开的文本中每一行末尾新增一个回车 阅读全文
posted @ 2019-02-12 15:11 初次的告白 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/wangshenhe/archive/2012/11/14/2769605.html 许多小公司的项目都缺少异常处理模块,我们也是。经常会出现这种情况,用户在UI界面操作,就直接跳出堆栈调用的异常信息对话框,老板看到那叫一个火啊!你们的代码怎么 阅读全文
posted @ 2018-12-20 15:38 初次的告白 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1.需要编写DriverCommand来支撑协议驱动,实现ProtocolCommand抽象类,在驱动初始化时,会加载同一个程序集内的所有实现了IProtocolCommand接口的所有命令,并存储在ProtocolCommand的_Commands集合中,当收到返回帧时,根据ProtocolCom 阅读全文
posted @ 2018-12-12 20:43 初次的告白 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 1.判读是否是第一次请求,有表单的页面,第一次请求时get请求,而不是post请求,所以可以用来判断请求是否是get,在apsx页面中,有微软封装的属性IsPostBack来判断是否是get还是post请求 阅读全文
posted @ 2018-12-10 20:30 初次的告白 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 建议:使用数据库语句解决该问题 例:某数据库表存在3个字段,1.ID 2.Name 3.Sex (0:女性 1:男性) 若要在界面上显示名称和性别,则可以使用如下的数据库语句 SELECT NAME,CASE SEX WHEN 0 THEN '女' ELSE '男' END AS SEX FROM 阅读全文
posted @ 2018-12-07 09:52 初次的告白 阅读(1165) 评论(0) 推荐(0) 编辑
摘要: 1.数据库中的exec命令,可以用来执行存储过程,可以把存储过程理解为定义在sql server数据库中的函数,而exec就是去执行该定义的函数,既然是函数,那么定义时就有一下几种类型 1)无参数无返回值的 2)有参数无返回值的 3)无参数有返回值的 3)有参数有返回值的 下面举几个简单的例子,供简 阅读全文
posted @ 2018-12-05 21:02 初次的告白 阅读(226) 评论(0) 推荐(0) 编辑