草庐IT

modbus是什么玩意儿的 C#实现ModbusRTU读取线圈状态功能0x01

MODBUS的基本分类:通过串口传输:ModbusRTU/ModbusASCII通过网口传输:ModbusTCP/ModbusUDPModbusRTU:功能码:0x01读线圈状态0x02读输入线圈(只读)0x03读保持型寄存器0x04读输入寄存器存储区分成四个寄存器:线圈状态(可读可写)输入线圈(只读)保持型寄存器(可读可写)输入寄存器(只读)读线圈消息帧格式功能码:0x01请求格式:从站地址功能码起始地址读取长度CRC校验1byte1byte2byte2byte2byte请求的从站地址若为0,则为广播模式,从站不做响应;240以后的保留。响应格式:从站地址功能码字节数输出状态7-0输出状态1

Java19新特性

本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点,欢迎star~Github地址如果访问不了Github,可以访问gitee地址。gitee地址JDK19/Java19已正式发布。新版本总共包含7个新的JEP:405:RecordPatterns(Preview)422:Linux/RISC-VPort424:ForeignFunction&MemoryAPI(Preview)425:VirtualThreads

Java19新特性

本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点,欢迎star~Github地址如果访问不了Github,可以访问gitee地址。gitee地址JDK19/Java19已正式发布。新版本总共包含7个新的JEP:405:RecordPatterns(Preview)422:Linux/RISC-VPort424:ForeignFunction&MemoryAPI(Preview)425:VirtualThreads

电脑蓝屏并提示错误代码0x000000ed怎么办?

Windows蓝屏错误实在是数不胜数,时不时有用户带着不同的蓝屏代码前来求助。驱动人生将会持续为大家提供各种蓝屏代码的修复方法。如果你的电脑蓝屏,并提示代码0x000000ed或UnmountableBootVolume(无法安装的启动卷),可能是你的固态硬盘或硬盘驱动器出了问题,也可能是你的启动卷或其他文件损坏。这里为大家整理了蓝屏代码0x000000ed的五种解决方法。方法一、修复损坏的启动卷1、准备一个Windows安装程序的光盘或u盘,将它放入/插入电脑。2、重启电脑,按任意键从安装盘或USB启动。3、点击“修复你的电脑”,选择要修复的操作系统。4、选择“疑难解答”—“高级选项”5、选

电脑蓝屏并提示错误代码0x000000ed怎么办?

Windows蓝屏错误实在是数不胜数,时不时有用户带着不同的蓝屏代码前来求助。驱动人生将会持续为大家提供各种蓝屏代码的修复方法。如果你的电脑蓝屏,并提示代码0x000000ed或UnmountableBootVolume(无法安装的启动卷),可能是你的固态硬盘或硬盘驱动器出了问题,也可能是你的启动卷或其他文件损坏。这里为大家整理了蓝屏代码0x000000ed的五种解决方法。方法一、修复损坏的启动卷1、准备一个Windows安装程序的光盘或u盘,将它放入/插入电脑。2、重启电脑,按任意键从安装盘或USB启动。3、点击“修复你的电脑”,选择要修复的操作系统。4、选择“疑难解答”—“高级选项”5、选

12C/19C Oracle连接提示ORA-28040 没有匹配的验证协议

12C/19COracle连接提示ORA-28040没有匹配的验证协议一、错误场景二、解决方法方法1.升级instantclient的版本,比如使用:方法2扩展一、错误场景数据库升级19C后,客户端使用sqlplus、PL/SQlDeveloper等连接数据库提示ERROR:ORA-28040:没有匹配的验证协议二、解决方法方法1.升级instantclient的版本,比如使用:instantclient-basic-windows.x64-19.3.0.0.0dbru;--x6464位客户端instantclient-basic-nt-19.12.0.0.0dbru;–x8632位客户端跟p

12C/19C Oracle连接提示ORA-28040 没有匹配的验证协议

12C/19COracle连接提示ORA-28040没有匹配的验证协议一、错误场景二、解决方法方法1.升级instantclient的版本,比如使用:方法2扩展一、错误场景数据库升级19C后,客户端使用sqlplus、PL/SQlDeveloper等连接数据库提示ERROR:ORA-28040:没有匹配的验证协议二、解决方法方法1.升级instantclient的版本,比如使用:instantclient-basic-windows.x64-19.3.0.0.0dbru;--x6464位客户端instantclient-basic-nt-19.12.0.0.0dbru;–x8632位客户端跟p

蓝桥杯刷题冲刺 | 倒计时19天

作者:指针不指南吗专栏:蓝桥杯倒计时冲刺🐾马上就要蓝桥杯了,最后的这几天尤为重要,不可懈怠哦🐾文章目录1.抓住那头牛2.排列序数1.抓住那头牛题目链接:抓住那头牛-C语言网(dotcpp.com)题目描述农夫知道一头牛的位置,想要抓住它。农夫和牛都位于数轴上,农夫起始位于点N(0≤N≤100000),牛位于点K(0≤K≤100000)。农夫有两种移动方式:输入格式两个整数,N和K。输出格式一个整数,农夫抓到牛所要花费的最小分钟数。样例输入517样例输出4第一次AC50%#includeusingnamespacestd;intmain(){ intn,k; scanf("%d%d",&n,&k

蓝桥杯刷题冲刺 | 倒计时19天

作者:指针不指南吗专栏:蓝桥杯倒计时冲刺🐾马上就要蓝桥杯了,最后的这几天尤为重要,不可懈怠哦🐾文章目录1.抓住那头牛2.排列序数1.抓住那头牛题目链接:抓住那头牛-C语言网(dotcpp.com)题目描述农夫知道一头牛的位置,想要抓住它。农夫和牛都位于数轴上,农夫起始位于点N(0≤N≤100000),牛位于点K(0≤K≤100000)。农夫有两种移动方式:输入格式两个整数,N和K。输出格式一个整数,农夫抓到牛所要花费的最小分钟数。样例输入517样例输出4第一次AC50%#includeusingnamespacestd;intmain(){ intn,k; scanf("%d%d",&n,&k

19.HVV溯源

HVV溯源目录HVV溯源一、概念二、蜜罐的概念蜜罐类型国内的一些蜜罐产品:三、溯源思路1、捕获攻击源2、溯源反制手段3、攻击者画像四、IP地址溯源五、钓鱼邮件溯源五、威胁情报平台六、ip反查七、在线云沙箱八、实验一、概念​ 护网溯源是指通过各种技术手段,追溯和识别网络中恶意攻击、违法犯罪等活动的来源和行为轨迹,以便及时采取措施保障网络安全。具体来说,护网溯源包括网络攻击溯源、垃圾邮件溯源、网络诈骗溯源等。​ 在实际应用中,护网溯源通常需要依靠网络监控、网络日志分析、数据包捕获等技术手段,对网络中的数据流进行分析和监控,以便发现和追踪恶意行为。护网溯源也是网络安全工作中的一个重要环节,可以帮