XOR
华普物联 RS485转以太网IO控制器 河南华普 HPIOT
支持8路继电器输出、8路输入,支持50CKET连接远程服务器;支持WEB网页设置设备参数,支持主动上报功能,支持两种工作模式:主机模式、从机模式,主机模式支持RS485级联多个MODBUSRTU 设备,支持MODBUSTCP/RTU协议自适应,支持连接华普华普云支持8个条件控制指令控制更加便捷,支持 ......
openEuler22.03安装docker24.0.4
### 安装Docker #### 添加docker源 - *阿里云源,需要注意的是,你可能需要手动修改Docker-Ce.Repo里的源地址,将其$Release修改为指定的Centos版本号,本文指定的centos版本号为8。* ``` # 添加源,添加后,手动编辑/etc/yum.repos. ......
第一周总结
周总结:自学Hadoop大数据技术本周我制定了一个目标,即通过自学来掌握Hadoop大数据技术。我认识到大数据技术对于现代企业和数据分析领域的重要性,因此决定投入时间和精力来深入了解和学习这一领域。在开始学习之前,我进行了一些基础准备工作,包括对分布式系统和数据存储的基本概念的了解。我还了解了Had ......
记录从软件测试转行嵌入式的心路历程
2023.07.15 Another ordinary weekend As usual, or rather like the past twenty years of life After a week of confusion, I have decided to study hard thi ......
分库分表建表阶段 绑定表问题要注意
垂直分表, 一个表的字段分散到多个表里面,每个表都存储其中一部分字段, 减少io争抢,减少锁表的几率。同时发挥高频数据的操作效率,冷热数据进行分离 1、把不常用的字段单独放到一张表里面 2.把text,bolb等大字段拆分出来单独放在一张表里面 3.经常组合查询的字段单独放到一张表里面 垂直分库 按 ......
华普物联 CAT 1/4G网络IO控制器 河南华普 HPIOT
支持8路继电器输出、8路输入;支持 50CKET 支持两种工作模式:主机模式、从机模式,主机模式,支持RS485级联多个MODBUSRTU 设备,支持连接华普云;支持硬件看门狗,电源具有良好的过流、过压、防反接保护等功能。 公司介绍 华普物联科技产品包括物联网网关、工业无线路由器、LoRa基站、DT ......
Spring Boot项目集成OpenFeign
1. 在pom.xml文件中加入openfeign依赖 ```xml org.springframework.cloud spring-cloud-starter-openfeign ``` 2. 定义Feign接口,使用`@FeignClient`注解指定服务提供方服务名称(如果使用nacos,就 ......
帝国cms 全站伪静态规则设置
帝国cms 因为目前来说是免费使用得,而且对于数据承载量以及其他栏目设置方面还是比较友好得,现在大部分网站已经采用帝国cms系统来做了。伪静态相对于静态来说会有更多得好处,今天就说下帝国cms 伪静态规则设置方面得问题 帝国CMS伪静态nginx版: rewrite ^([^\.]*)/listin ......
Java导出格式化后的JSON文件
## Java导出格式化json文件 直接上代码: ```java private void downloadJsonFile(LifeDTO lifeDTO, HttpServletResponse response) { String content = JSON.toJSONString(li ......
平衡树 - 知识点梳理
\_本文中一行代码都没有,因为平衡树的代码变化很大,关键是理解思想,代码根本不重要,需要代码可以看我的提交记录_ 平衡树是一种优化过的 BST。BST由于没有保证深度因此每次查询复杂度最坏为 $O(n)$,而平衡树通过在中序遍历不改变的情况下对树的结构做一些适当的调整,使每次查询时间复杂度降低,通常 ......
MURF20100CT-ASEMI快恢复对管MURF20100CT
编辑:ll MURF20100CT-ASEMI快恢复对管MURF20100CT 型号:MURF20100CT 品牌:ASEMI 封装:TO-220F 恢复时间:50ns 正向电流:20A 反向耐压:1000V 芯片个数:2 引脚数量:3 类型:快恢复二极管、快恢复对管 特性:对管、插件快恢复二极管 ......
华普物联两路IO串口继电器 MODBUS IO 河南华普 HPIOT
采用标准Modbus- RTU 协议的继电器设备支持 RS485。支持宽电压供电,支持2路DI输入、2路DO输出、2路模拟量输入,可广泛应用于工业生产、农业、智慧城市、写字楼等各类应用场景。 公司介绍 华普物联科技产品包括物联网网关、工业无线路由器、LoRa基站、DTU、RTU、远程IO等产品,以及 ......
Windows子系统Ubuntu或虚拟机Ubuntu通过编译源码的方式安装wine8.0.1
## wine源码编译安装 ### 下载源码 源码链接为:[wine源码](https://gitlab.winehq.org/wine/wine "wine源码") 本文以8.1.1版本为例,下载的源码包为:wine-8.11.tar.xz ### 拷贝包到Ubuntu 使用xftp或其他工具,将 ......
有符号二进制的乘法
101=-3(补码表示) 011=3 -3×3=-9=101×011=110111(-9的补码形式) 110111这个结果是如何得到的呢? 因为101和011都为3位二进制,他们两个相乘会得到3+3位二进制结果。这两个带符号二进制数进行乘法时,首先要将这两个二进制数的高位用符号位补齐到结果位宽,也就 ......
linux 加载ntfs和fat32分区
关于加载ntfs和fat文件系统的文章极多,但写的不太明确,新手上路还是有点困难,重新实验以及一些比较常用的命令一起解说,希望对新手有所帮助。 最基本的几个命令 查看磁盘分区情况的命令fdisk -l 比如: [root@localhost beinan]# /sbin/fdisk -l Disk ......
搜索和图论_复习
# DFS ## [AcWing 842. 排列数字](https://www.acwing.com/problem/content/844/ "AcWing 842. 排列数字") 代码 ```cpp #include using namespace std; typedef pair PII; ......
DBGridEh 基本操作
#### 导出到Excel 等文件类型 1.导入导出 * 引用单元 `use DBGridEhImpExp;` * 类型说明 |类型名称|说明| | | | |TDbGridEhExportAsText|导出到文本文件| |TDbGridExportAsUnicodeText |导出到Unicode ......
Java基础--day02
变量作用域 类变量、实例变量、局部变量 public class Demo03 { /** * 类变量 static */ static double salary=89561.36; /** * 实例变量 * 从属于对象 *不初始化,会变成默认类型 * 0 0.0 布尔值默认false * 除了基 ......
MinIO 搭建
官网:https://min.io 中文官网http://www.minio.org.cn,http://dl.minio.org.cn GitHub:https://github.com/minio 对象存储服务OSS(Object Storage Service)是一种海量、安全、低成本、高可靠 ......
docker安装nginx
1.docker下Nginx安装:(web站点配置) docker pull nginx --拉取nginx镜像 docker run --name nginx-test1 -p 8081:80 -d nginx docker ps mkdir -p ./nginx/www ./nginx/logs ......
第四节 判断和循环
# 一、if判断语句作业 ## 题目1 李雷想买一个价值7988元的新手机,她的旧手机在二手市场能卖1500元,而手机专卖店推出以旧换新的优惠,把她的旧手机交给店家,新手机就能够打8折优惠。为了更省钱,李雷要不要以旧换新?请在控制台输出。 ### 训练提示 1. 用什么知识点能够对不同购买方式的价格 ......
idea进行maven打包的时候报错Cannot create resource output directory
今天在进行maven打包的时候报错了Cannot create resource output directory:XXXXX,之前遇到过,但是之前选择了重启就好了,这次真不想重启,有很多需要保存的shell页面 原因呢就是target被占用,导致打包不了。 但是我仔仔细细检查了,真的没这情况啊,没 ......
当你的代码以奇怪的姿势跑起来, 千万不要动它~
编程的第一法则:如果你的代码以某种莫名方式跑起来了,就不要再碰它了。 造成这种问题有很多原因,常见的就是屎山代码 如果第一个程序员没考虑太多,用了if else。新需求出现时,后面接受的程序员不愿意重新建构,都往后面加if else。 一年又一年,一代又一代,从“粪球”到“屎山”,大概你能做的就是以 ......
目标检测中的Decoupled head(解耦合头)和Coupled head(耦合头)
👻解耦合头和耦合头是目标检测中常见的两种头部设计,用于从检测网络的特征图中提取目标位置和类别信息。 (先看概念,概念看不懂可以直接看图一定能懂😁) 文章目录 耦合头(Coupled head) 解耦合头(Decoupled head) 概念图 总结 耦合头(Coupled head) 耦合头通常 ......
104.字符串函数:strlen函数,strcpy函数,strcat函数,strcmp函数
# 104.字符串函数:strlen函数,strcpy函数,strcat函数,strcmp函数 ## 1.字符串函数strlen ### (1)strlen函数 strlen函数返回的是在字符串中’\0’前面出现的字符的个数 ### (2)strlen的使用 #### a.代码 ```C++ #in ......
105.C++初始化
# 105.C++初始化 > C++中变量的初始化有很多种方式,如:**默认初始化**,**值初始化**,**直接初始化**,**拷贝初始化**,**列表初始化**。 ## 1.默认初始化 默认初始化是指定义变量时 没有指定初值时 进行的初始化操作。 默认初始化变量的值与变量的类型与变量定义的位置有 ......
mysql修改所有表的编码排序规则
#查询数据库各表的排序规则 SELECT TABLE_NAME,TABLE_COLLATION FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'database'; #查询要修改排序规则表的SQL语句 SELECT concat('ALTER ......
Spartacus Product List Page ProductSearchPage Observable 对象的设计明细
源代码如下: ```typescript readonly model$: Observable = using( () => this.searchByRouting$.subscribe(), () => this.searchResults$ ).pipe(shareReplay({ buff ......
RxJs 里的 using operator 的使用场景介绍
RxJS 的 `using` 操作符是一种创建可观察对象的方法,它可以处理订阅开始时和结束时的资源分配。这使得 `using` 在处理需要清理的资源(如数据库连接、文件句柄或网络连接)时非常有用。 `using` 操作符创建一个可观察对象,该对象会在订阅开始时创建一个资源,并在订阅结束时释放该资源。 ......