自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(774)
  • 资源 (59)
  • 收藏
  • 关注

原创 小抄 20240529

乖和听话,是最没用的评价之二。诚信、友善、礼貌,类似这种是能增强个人魅力的品质。乖和听话,是上位者向下的评价,你变得乖巧听话,就会有人想给你当爹当妈教你做事。

2024-05-29 13:27:49 203

原创 小抄 20240528

对女生来说,美貌加任何技能,都是王炸,但是只有美貌,就很容易被人利用和操控。家境普通又有点小漂亮的女生,比起长相一般只能奋斗的普通人,要面对的诱惑更多,更容易跌入深渊,所以,成长中最该牢记的一课就是,靠自己,戒掉对别人的依赖,才有可能活出自己的人生。

2024-05-29 08:59:54 190

原创 小抄 20240527

成长带来的变化之一,就是你身边的人也一直在变,会有人比你跑得快,也会有人比你跑得慢,还会有人停止不前,如果你身边的人一直没什么变化,说明你这些年没有太大成长。

2024-05-28 09:30:16 61

原创 RTU远程终端控制系统

SCADA系统可以设计满足各种应用(水、电、气、报警、通信、保安等等),并满足顾客要求的设计指标和操作概念。与常用的可编程控制器PLC相比,RTU通常要具有优良的通讯能力和更大的存储容量,适用于更恶劣的温度和湿度环境,提供更多的计算功能。远程终端设备(RTU)是安装在远程现场的电子设备,用来监视和测量安装在远程现场的传感器和设备。这取决于被控现场的性质、系统的复杂性、对数据通信的要求、实时报警报告、模拟信号测量精度、状态监控、设备的调节控制和开关控制。2、用于各种恶劣的工业现场。

2024-05-27 16:29:41 123

原创 小抄 20240526

这世上就是会有一些莫名其妙的恶意,一个完全陌生的人,看到你,顺便冲你吐口痰、骂你两句。遇到这种事,千万不要陷入自证陷阱去怀疑自己是不是做错了什么,那就是他的生活习惯,他对谁都那样,躲着他点就行。而且,你也不能指望所有人都喜欢自己,人民币也不是人人都喜欢的。

2024-05-27 16:01:35 176

原创 小抄 20240525

很多人所谓的舒适区,不一定舒适,可能天天加班、熬夜、挨骂,落一身病,就是一毛钱工资都不涨,每天内耗,难受得要死。这只能算是在一个相对熟悉的环境里,比较有安全感,比起难受,他们更害怕改变,或者说已经习惯了难受,害怕跳出现在的环境看自己。温水煮青蛙,彻底磨掉自己的好奇心、上进心,直到被毕业,才不得不重新面对真实的世界。

2024-05-27 08:45:26 576

原创 小抄 20240524

一个真诚、利他的人,不会每天把这俩词挂在嘴边到处对人说,也不会要求别人都做到这一点。就像正常人都懂基础的礼义廉耻,不需要每天拜关二爷讲忠义,混混才需要,因为他们知道身边这群人大概率做不到忠义,才要反复洗脑告诉他们,关二爷盯着呢。

2024-05-24 08:43:15 547

原创 小抄 20240523

刀子嘴的人必定刀子心,豆腐心的时候大概率是可怜别人,在体验道德优越感。

2024-05-23 10:35:52 184

原创 小抄 20240522

其实更重要的应该是把精力放在“和谁交往”上面,选对了交往对象,事半功倍,不用那些技巧,真诚即可,还能提升信息传递效率。反过来,你会发现,那些能够很好掌控自己人生、自我管理能力强的人,对别人都比较包容,尊重别人的选择和人生。而没有这些东西的人,会患得患失,情绪干扰判断,越满脑子是钱,越容易限制自己的视野,错过真正的赚钱机会。我有敌视某个人、要反击某个人想法的时候,就会想,我真的要和这种层次的人拉扯吗?有句话叫“钱流向了不缺钱的人,爱也流向不缺爱的人,苦难都留给能吃苦的人。

2024-05-22 10:44:41 132

原创 BCD编码Java实现

最常用的BCD编码,就是使用"0"至"9"这十个数值的二进码来表示。这种编码方式,在称之为“8421码”(日常所说的BCD码大都是指8421BCD码形式)。除此以外,对应不同需求,各人亦开发了不同的编码方法,以适应不同的需求。这些编码,大致可以分成有权码和无权码两种:有权BCD码,如:8421(最常用)、2421、5421…无权BCD码,如:余3码。8421码java实现如下。

2024-05-22 10:15:12 204

原创 小抄 20240521

很多事情都要经历不熟悉的第一次,比如到一个新城市感觉到陌生,比如第一份工作会害怕搞砸,这不是笨,这是正常现象,就像刚开始骑车都会摇摇晃晃,凡事从陌生到熟悉,都需要一个过程。比如同样是吃亏,有人关注的是自己亏了东西,总觉得要是当时如何就好了,活在后悔里,有人关注的是自己得了教训,避免了以后更大的损失,活在未来。有热爱的事业,就去追逐热爱的事业,没有热爱的事业,不知道做什么,就先考虑赚钱,有钱之后,看到的东西会变多,选择性也会多一些。不要一直让自己的精神绷得太紧,过刚易折,给自己的压力太大,人很容易崩溃。

2024-05-21 13:06:56 249

原创 Profinet IO开发资料了解

profinet

2024-05-16 15:53:47 16

原创 Profinet中设备如何实现采集监控?

Profinet工业以太网(lndustrial Ethernet)是西门子公司提出的一种基于以太网的工业通讯模式,它遵循国际标准IEEE802.3。作为第三方,针对Profinet网络中设备如何实现数据采集监控?我们需要开发哪些协议?后续以西门子系列设备举例。Profinet网络兼容标准以太网。Profinet网络中的系统分为Profinet IO(分布式自动化系统)、Profinet CBA(组件式自动化系统)。在Profinet 自动化系统中,主要包括监视器、控制器、设备。

2024-05-16 15:51:14 127

原创 Caused by: com.pty4j.windows.conpty.LastErrorExceptionEx: UpdateProcThreadAttribute failed: GetLastE

Caused by: com.pty4j.windows.conpty.LastErrorExceptionEx: UpdateProcThreadAttribute failed: GetLastError() returned 50: 不支持该请求。

2024-05-16 10:35:54 204

原创 IDEA buid一直不能完成,无法运行

output 路径不对,正确路径:项目目录\target\classes。

2024-05-13 17:00:05 196

原创 .gitignore修改后未生效处理

比如添加忽略 *.md后缀文件,如果之前提交过md文件,现在忽略就会无效,即使文件名称不同也不行。这时需要进行一下三步。

2024-04-24 10:07:42 102

原创 APR表配置指令

对APR表不了解的可以参考这篇文章。

2024-03-14 16:56:54 297

原创 journal日志管理

那么关机后再开机(重启),只能查看到开机后的日志, 因为系统之前的日志是保存在内存中的,所以关机后就被清空了,那么再开机时用journalctl是看不到的之前的日志信息的。系统中日志管理的一部分,不同的程序和服务可能使用不同的日志记录格式和管理方式。可以在/etc/systemd/journald.conf文件中调整systemd-journald服务的配置设置,以使日志在重新引导后仍然存在,[1]、persistent:将日志存储在/var/log/journal目录中,该目录在重新启动后仍然存在。

2024-03-14 16:47:53 1066

原创 导入文件报错:Could not parse multipart servlet request; nested exception is java i0.I0Exception; The tempo

从错误代码上可以看出是因为临时目录无效(找不到临时目录)导致上传文件失败,而临时目录不存在是因为服务器会自动清理未操作的临时文件目录。

2024-03-05 08:58:14 309

原创 浮点数据如何用二进制表示的?

在二进制表示中,一个浮点数可以表示为:±X_n.X_{n-1}...X_0X_{-1}X_{-2}...X_{-m}×2^n其中,X_iX_iXi​只能是0或1,n是尾数位的长度,m是小数部分的长度。总的来说,二进制表示浮点数的原理是通过将浮点数转换为科学记数法的形式,并用二进制数来表示符号位、指数位和尾数位,从而实现浮点数的二进制表示。其中,最左边的0是符号位,接下来的8位是指数位(01111110,表示指数126),最后的23位是尾数位(01000000000000000000000)。

2024-03-04 13:17:00 512

原创 祖传代码

祖传代码祖传代码如古籍,岁月流转藏智慧。古老逻辑藏其中,代码之中有故事。历史长河留印记,文化价值难估量。独特算法启后人,面对挑战不彷徨。现代开发需融合,保留价值又创新。文档记录历史长,代码审查保质量。管理维护需策略,规范制定不可少。祖传代码传后人,智慧结晶永闪耀。

2024-02-28 14:25:56 151

原创 CRC16详解和Java实现

CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。

2024-02-28 14:15:02 2041

原创 如何判断线程池已经执行完所有任务了?

使用 isTerminated 方法判断:通过判断线程池的完成状态来实现,需要关闭线程池,一般情况下不建议使用。使用 getCompletedTaskCount 方法判断:通过计划执行总任务量和已经完成总任务量,来判断线程池的任务是否已经全部执行,如果相等则判定为全部执行完成。但因为线程个体和状态都会发生改变,所以得到的是一个大致的值,可能不准确。使用 CountDownLatch 判断:相当于一个线程安全的单次计数器,使用比较简单,且不需要关闭线程池,是比较常用的判断方法。

2024-02-08 11:05:09 1155

原创 Java序列化详解

序列化是指将对象转化为字节流的过程,以便于存储或传输。在序列化过程中,对象的状态被保存为一连串的字节,可以将这些字节保存到文件中或通过网络传输。序列化后的字节流可以在需要时进行反序列化,将字节流重新转化为对象,并恢复对象的状态。在Java中,对象的序列化是通过实现接口来实现的。Serializable接口是一个标记接口,没有任何方法,只是用于标识一个类可以被序列化。当一个类实现了Serializable接口,它的对象就可以被序列化为字节流。

2024-02-08 09:13:09 1194

原创 Maven pom的distributionManagement配置

distributionManagement>的配置,除了部署当前Maven项目的构件,还可以部署当前Maven项目的网站和文档。 URL 其它的Maven项目可以通过该URL下载并引用当前Maven项目的构件。本地Maven仓库的构件只能供当前用户使用,在分发到远程Maven仓库之后,所有能访问该仓库的用户都能使用你的构件。deployed : 该Maven项目的构件是通过Maven 2或Maven 3发布的,最常用的值。

2024-02-07 14:50:05 2400

原创 一个 SpringBoot 项目能同时处理多少请求?

如果不能继续添加,说明队列满了,则来到标号为 ③ 的地方,看看是否能执行 addWorker 方法,创建非核心线程,即启用最大线程数。通过前面的分析,我们知道了,要回答“一个 SpringBoot 项目默认能处理的任务数”,这个问题,得先明确其使用的 web 容器。这个方法里面,标号为 ① 的地方,就是判断当前工作线程数是否小于核心线程数,小于则直接调用 addWorker 方法,创建线程。当然了,这个地方你用一些压测工具,比如 jmeter 啥的,会显得逼格更高,更专业。我这里就偷个懒,直接上代码了。

2024-02-07 10:55:34 1409

原创 什么是网络?

A 将源 MAC 地址(AAAA)与网关 MAC 地址(ABAB)封装在数据链路层头部,又将源 IP 地址(192.168.0.1)和目的 IP 地址(192.168.2.2)(注意这里千万不要以为填写的是默认网关的 IP 地址,从始至终这个数据包的两个 IP 地址都是不变的,只有 MAC 地址在不断变化)封装在网络层头部,然后发包。所以如果 A 给 C 发消息,A 和 C 的 IP 地址分别 & A 机器配置的子网掩码,发现不相等,则 A 认为 C 和自己不在同一个子网,于是把包发给路由器,就不管了,

2024-01-24 17:25:46 1109

原创 Java8 Stream集合的筛选、归约、分组、聚合讲解

因为流不存储数据,那么在流中的数据完成处理后,需要将流中的数据重新归集到新的集合里。Java 8 是一个非常成功的版本,这个版本新增的Stream,配合同版本出现的 Lambda ,给我们操作集合(Collection)提供了极大的便利。Stream也是支持类似集合的遍历和匹配元素的,只是Stream中的元素是以Optional类型存在的。Stream的遍历、匹配非常简单。如果值存在,并且这个值匹配给定的 predicate,返回一个Optional用以描述这个值,否则返回一个空的Optional。

2024-01-09 17:20:24 1349

原创 Java线程池详解 老码农总结

父任务下面有两个子任务(扣费任务下的子任务),其中一个已经执行完成,另外一个被放在了任务队列中。如果我们设置的线程池数量太小的话,如果同一时间有大量任务/请求需要处理,可能会导致大量的请求/任务在任务队列中排队等待执行,甚至会出现任务队列满了之后任务/请求无法处理的情况,或者大量任务堆积在任务队列导致 OOM。这一方式,我称之为惰性线程池,(因为非核心线程是在太懒惰了,要队列满以及核心都不行了再创建,摸鱼摸太久了),如果我们队列设置的比较大的话,可能线程池永远无法扩容至设置的最大线程。

2023-12-22 16:09:23 1088

原创 Maven scope属性解读和使用注意事项

如果不在子项目中声明依赖,是不会从父项目中继承下来的;provided表示的是在编译和测试的时候有效,在执行(mvn package)进行打包成war、jar包的时候不会加入,比如:servlet-api,因为servlet-api,tomcat等web服务器中已经存在,如果在打包进去,那么包之间就会冲突。数据库的驱动包一般都是runtime,因为在我们在编码时只会使用JDK提供的jdbc接口,而具体的实现是有对应的厂商提供的驱动(如mysql驱动),实在运行时生效的,所以这类jar包无需参与项目的编译。

2023-12-19 17:18:44 2069

原创 Maven仓库上传jar和mvn命令汇总

安装本地jar到本地仓库:mvn install:install-file -DgroupId=packageName -DartifactId=projectName -Dversion=version -Dpackaging=jar -Dfile=path。创建web项目:-DarchetypeArtifactId=maven-archetype-webapp。-DartifactId:在pom中引用该jar包的artifactId。-DartifactId=pom中引用的artifactId名称。

2023-12-19 16:49:30 1398

原创 IDEA shorten command line介绍和JAR manifest 导致mybatis找不到接口类处理

如果类路径太长,或者有许多VM参数,程序就无法启动。在这种情况下,IntelliJIDEA将试图缩短类路径。:idea 通过临时的classpath.jar传递长的类路径。原始类路径在MANIFEST.MF中定义为classpath.jar中的类路径属性。:这是默认选项,idea不会缩短命令行。如果命令行超出了OS限制,这个想法将无法运行您的应用程序,但是工具提示将建议配置缩短器。shorten command line 选项提供三种选项缩短类路径。:idea 将一个长类路径写入文本文件中。

2023-12-19 16:17:21 1014

原创 大端和小端模式

大端模式,就是高位字节排放在内存的低地址端,低位字节排放在内存的高地址端。小端模式,就是低位字节排放在内存的低地址端,高位字节排放在内存的高地址端。

2023-12-12 10:44:28 955

原创 Modbus RTU和Modbus TCP的区别 深入篇

1、发送指令:01 03 76 83 00 0C AE 6F解析:01为从机地址(地址码),03 为功能码(03表示:读),76 83 为寄存器地址[起始地址][真实的寄存器地址-1],00 0C 为读取寄存器的个数,AE 6F 为CRC校验。2、接收指令:01 03 18 00 55 00 AA FF FF FF FF 01 2D FF FF FF FF FF FF 00 55 FF FF FF FF FF FF BA 58解析:01 为从机地址(地址码),

2023-12-12 10:33:14 4782 1

原创 modbus rtu通讯-T1.5以及T3.5时间间隔

串口在接收到一个字符(假设字符’a’)时便开始计时,时间记为Time1,在接收到下一个字符(假设字符‘b’)时,时间记为Time2。据我用示波器观察,在一个帧之内,字节和字节之间也就是停止位和起始位,字节和字节是紧密连接在一起的。T3.5是用来描述两个不同modbus报文帧之间的传输间隔时间(当前数据帧的结束字符与下一个数据帧的起始字符传输时间间隔)一般,为了简单起见,可以将传输45Bit(位)的时间四舍五入后的整型值作为两个数据帧之间的时间间隔,并以此来判断报文接收的完整性。在串口接收的连续字符流之中。

2023-12-12 10:20:00 2802

原创 EC104规约(二)协议报文解析

00 00 00(信息体地址)01(毫秒低位)02(毫秒高位)03(分钟)04(时)81(日与星期)09(月)05(年)00 00 00(信息体地址)**(毫秒低位)**(毫秒高位)**(分钟)04(时)81(日与星期)09(月)05(年)ad(毫秒低位)39(毫秒高位)1c(分钟)10(时)7a(日与星期)0b(月)05(年)2f(毫秒低位)40(毫秒高位)1c(分钟)10(时)7a(日与星期)0b(月)05(年)05 0b 00(信息体地址,遥控号=0xb05-0xb01=4)02(控合)

2023-12-12 08:43:36 1615

原创 IEC104规约(一)协议结构阐述

而在从站主动上传变化数据时,因为地址不连续,采用SQ=0。Tips:测试U帧一般用于子站判断主站是否还在连接子站,主站判断子站是否还在运行,保证数据传输的畅通性;Tips:一个apdu中信息体中的所有数据的类型都是一致的,并且数据类型在类型标识这个位置标识。SQ = 1 : 信息对象的地址连续 (只有第一个信息对象有地址,其他对象的地址就是累加1)SQ = 0 :信息对象的地址不连续(意思就是每个信息对象都会一个对象地址)比如:子站发送U帧测试(激活),主站收到测试U帧就会回复一个U帧(确认)

2023-12-11 17:25:00 1759

原创 GPS纪元概念

为了保持GPS时间与国际原子时(TAI)和协调世界时(UTC)的同步,GPS引入了跳秒调整。总体而言,GPS纪元是一个时间标准,用于卫星导航系统,其起点是1980年1月6日。由于GPS周数溢出和跳秒调整,处理GPS时间的设备需要考虑这些因素,以确保准确的时间测量和协调。GPS纪元的起始时间是1980年1月6日0时0分0秒(UTC)。GPS时间是按周计算的。为了更精确地表示时间,GPS使用周内秒来表示一周内的时间。当我们提到"GPS纪元"时,通常指的是全球定位系统(GPS)时间纪元。

2023-11-24 10:39:54 585

原创 LORA 教程

1 什么是LoRa2 LoRa调制解调技术3 什么是loraWAN4 LoRa和LoRaWAN详细介绍5 LoRaWAN 物理层(PHY)详解6 LoRaWAN MAC帧格式详解7 LoraWAN MAC控制命令详解8 LoRaWAN 设备入网流程详解(OTAA和ABP)9 LoRaWAN 自适应速率(ADR)技术10 LoRaWAN Class A类设备分析11 LoRaWAN 中国地区文件详细解读12 Lora学习资料汇总13 lor

2023-11-23 11:06:07 229

原创 LoRaWAN 中国地区文件详细解读

同时LoRaWAN是面向全球地区的通讯协议,结合各个国家地区的要求,延伸出每个地区专有的地区文件,不同地区通过不同的地区文件进行区分。比如欧洲使用EU868,EU433,美国使用US915,中国使用CN790和CN470。上行通道-96个,以125kHz为带宽,从470.3MHz以200kHz为步长增长到489.3MHz,DR0-Dr5,CR使用4/5。在实际使用中,上行通道和下行通道可能存在不同程度的干扰,用户可以配置RX1Offset,即窗口1的空速偏移,配置如下表。异频模式下频率分布如下表。

2023-11-23 10:50:22 157

SysKeeper2000SetUpV1.3.9.exe

南瑞隔离配置软件

2024-03-18

LoRawan中英文文档和地区参数RP002文档

LoRawan中英文文档和地区参数RP002文档

2023-11-22

西门子PLC调试助手S7

本程序能读写西门子Ethernet通讯方式的S7 200smart、300、400、1200、1500等PLC;:本程序基于Python2.7.14+PYQT4开发,永久免费使用

2023-09-21

S7协议Server端

S7协议Server端,用于协议开发

2023-09-21

ethernet ip协议介绍收集

ethernet ip协议介绍收集

2023-08-10

西门子s7-200组态软件

西门子s7-200组态软件+加失败重置脚本

2023-08-02

omron plc通讯协议开发

omron plc通讯协议开发

2023-06-21

三菱mc-3e mc-1e开发

三菱mc-3e mc-1e协议介绍 java代码

2023-06-20

三菱fx串口编程协议开发

协议介绍 、仿真端、java代码

2023-06-20

s7-200 s7-200smart仿真

s7-200 s7-200smart仿真 ,也可用于ppi协议开发

2023-06-14

omron hostlink 中文英文文档

omron hostlink 中文英文文档,开发hostlink协议收集的资料

2023-05-23

leveldbjni-linux64-aarch64-1.8

leveldbjni-linux64-aarch64-1.8 libleveldbjni.so

2023-03-16

emq docker 搭建

emq docker 搭建

2023-03-09

ProIEC104Client软件使用说明

ProIEC104Client软件使用说明

2023-02-10

apr-1.7.0.tar.gz tomcat-native-1.2.26-src.tar.gz

apr-1.7.0.tar.gz tomcat-native-1.2.26-src.tar.gz

2023-01-09

iec61850学习资料

2023-01-05

sftp访问工具 包含v6 v7版本

2022-09-18

xjar allatori

xjar +allatori联合使用

2022-08-26

tomcat-native-1.2.26-openssl-1.1.1i-win32-bin

tomcat-native-1.2.26-openssl-1.1.1i-win32-bin

2022-08-12

rxtx-2.1-7r2相关安装源码和主流系统库

rxtx-2.1-7r2 相关安装源码 包含window arm mac已经编译ok的库

2022-08-10

s7协议再次开发包java

s7协议再次开发包java

2022-07-06

tcpdump安装、依赖包

tcpdump安装、依赖包;libpcap-1.4.0.tar.gz;tcpdump-4.4.0.tar.gz

2022-06-17

Fiddle 拦截器v5最新版

Fiddler支持断点调试技术,当你在软件的菜单—rules—automatic breakpoints选项选择before request,或者当这些请求或响应属性能够跟目标的标准相匹配,Fiddler就能够暂停Http通讯,并且允许修改请求和响应。这种功能对于安全测试是非常有用的,当然也可以用来做一般的功能测试,因为所有的代码路径都可以用来演习。

2022-04-24

IEC61850客户端、服务端工具 白皮书

IEC61850客户端、服务端工具、 白皮书

2022-02-17

freesshd window

window ssh 服务安装

2022-01-26

Chrome.adm管理模版文件

Chrome.adm管理模版文件

2022-01-24

mongodb.zip

mongodb shell 命令 ;集成spring boot ;mongodb 副本集 分片集群搭建详细介绍

2021-12-14

OpenProtocolInterfaceTester

OpenProtocol 阿拉特斯扭矩枪开放协议测试工具

2021-10-20

CDT规约报文结构详细介绍

CDT通信协议 报文结构详细介绍

2021-05-18

SysKeeper-2000 正向

SysKeeper-2000 正向 最新版使用手册 及证书 客户端

2021-05-07

opc工具插件相关配置说明大全

opcda 远程访问配置 opcda客户端 密码123456

2021-05-06

Microsoft Visual C++ Redistributable vc2005~2010

Microsoft Visual C++ Redistributable Package 安装包 2005到2010 解压密码123456

2021-04-28

docker docker-compose

docker docker-compose 安装包 密码123456

2021-04-22

扫地僧C++讲义.7z

C++课程讲义 扫地僧 1、C++对C 的扩展 1简单的C++程序 1.1求圆的周长和面积 数据描述: 半径,周长,面积均用实型数表示 数据处理: 输入半径r ; 计算周长 = 2*π*r ; 计算面积 = π* r 2 ; 输出半径,周长,面积; 方法2:用面向对象方法编程,求圆的周长和面积

2021-03-01

PROFIBUS规范(中文).zip

加密密码123456 PROFIBUS 规范(1) 标准部分总论 PROFIBUS 规范(2) 物理层规范和服务定义 PROFIBUS 规范(3) 数据链路层服务定义 ...... PROFIBUS 规范(7) 网络管理

2020-12-17

MQTT-3.1.1-CN.docx

MQTT-3.1.1-CN.docx:MQTT是一个客户端服务端架构的发布/订阅模式的消息传输协议。它的设计思想是轻巧、开放、简单、规范,因此易于实现。这些特点使得它对很多场景来说都是很好的选择,包括受限的环境如机器与机器的通信(M2M)以及物联网环境(IoT),这些场景要求很小的代码封装或者网络带宽非常昂贵。。。详细介绍mqtt组成;解压密码123456

2020-09-20

SK2000V1.3.9.zip

SK2000V1.3.9.zip 密码123456 参考使用文章 https://blog.csdn.net/h4241778/article/details/105408618?ops_request_misc=%257B%2522

2020-09-16

snappy-1.0.5.tar.zip

snappy-1.0.5.tar.gz 解压密码123456

2020-09-15

AlterID.zip

AlterID.exe 密码123456

2020-08-02

ProIEC104Client.zip

ProIEC104Client iec104客户端 密码123456

2020-08-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除