相关文章
EasyExcel listener无法通过Autowired注入xxMapper
easyexcel listener无法通过Autowired注入xxMapper 文章目录 easyexcel listener无法通过Autowired注入xxMapperbug记录:解决方案:easyexcel 使用例子controllerServiceImpllistener bug记录:
productMapper注入一直为null,而procureDetailM…
建站知识
2024/12/29 22:07:16
Modbus-RTU协议讲解与实战
1、背景
工作需要,需要使用Modbus-RTU实现RS485通信,于是简单学习并实践了一下。
2、参考资料
一文看懂Modbus协议
3、协议说明
3.1、协议类型
当前设备采用Modbus-RTU协议,采用CRC-16_Modbus校验算法,数据链路层使用用标准串口协议,物理层采用RS485进行数据传输。 …
建站知识
2025/1/1 9:40:31
.nvmrc 文件使用详解
文章目录 1. 前言2. .nvmrc 是什么3. 创建 .nvmrc 文件4. 使用 .nvmrc 文件5. 终端自动切换版本 1. 前言 当开发多个项目时,每个项目运行环境要求的 node 版本不一样,那么我们就需要给每个项目指定 node 版本,也就是通过终端执行 nvm install…
建站知识
2024/12/29 22:19:33
Request 爬虫的 SSL 连接问题深度解析
SSL 连接简介
SSL(Secure Sockets Layer)是一种用于确保网络通信安全性的加密协议,广泛应用于互联网上的数据传输。在数据爬取过程中,爬虫需要与使用 HTTPS 协议的网站进行通信,这就牵涉到了 SSL 连接。本文将深入研究…
建站知识
2025/1/11 23:34:39
ubuntu 20.04如何切换gcc/g++/python的版本
ubuntu 20.04如何切换gcc/g/python的版本 1 安装gcc/g/python2 设置gcc/g/python的备选项3 选择当前系统要使用的gcc/g/python版本3.1 切换gcc/g/python版本3.2 切换示例 当系统同时存在gcc-9以及gcc-10时该如何切换让当前的系统gcc版本指向gcc-9或是gcc-10呢?g也同…
建站知识
2024/12/29 22:19:38
PHP反序列化简单使用
注:比较简陋,仅供参考。 编写PHP代码,实现反序列化的时候魔法函数自动调用计算器 PHP反序列化 serialize(); 将对象序列化成字符串 unserialize(); 将字符串反序列化回对象 创建类 class Stu{
public $name;
public $age;
public $sex;
publi…
建站知识
2024/12/29 22:19:37
一文掌握 Spring Boot 常用注解,保姆级整理,建议收藏!
亲兄弟篇: SpringBoot注解大全(超详细)_Maiko Star的博客-CSDN博客
一、SpringBoot常用注解 二、Bean处理注解 2.1 Resource 依赖注入,自动导入标注的对象到当前类中,比如我们的 Controller 类通常要导入 Service 类…
建站知识
2024/12/29 22:19:42
模拟shell小程序
接下来利用我们当前的知识,撰写一个简单的shell外壳程序。
1.shell原理
shell的原理是实际上就是运行了一个父进程,然后创建出子进程,最后使用进程替换调用,替换成其他程序。
2.shell实现
2.1.死循环
首先一个shell一旦运行起…
建站知识
2024/12/31 2:41:58