相关文章
Spring Boot 启动原理的核心机制
一、核心启动流程概览
Spring Boot 的启动流程可概括为 7 个关键阶段:
1. 加载启动类 (Main Class)
2. 初始化 SpringApplication 实例
3. 加载配置 & 准备环境 (Environment)
4. 创建 ApplicationContext(容器)
5. 刷新容器&#…
建站知识
2025/5/10 0:02:15
微信小程序备案的一些记录
小程序如果没有备案是搜索不到小程序的。
小程序备案需要填写主体负责人的信息,需要主体负责人的手机号验证码,
需要填写管理员的信息,同样也需要验证手机号码,
填写完毕之后,提交进行初审,初审之后会打…
建站知识
2025/5/9 23:58:09
OPCUA,OPCDA与MODBUS学习笔记
MODBUS与OPC之间的关系是什么?
前言
OPC协议(OLE for Process Control,即过程控制的OLE)是一种标准化的通信协议,旨在帮助不同厂商的设备、控制系统和软件之间进行数据交换。OPC协议的目标是提供一种统一的接口&…
建站知识
2025/5/9 23:48:51
Spark缓存--persist方法
1. 功能本质 persist:这是一个通用的持久化方法,能够指定多种不同的存储级别。存储级别决定了数据的存储位置(如内存、磁盘)以及存储形式(如是否序列化)。 2. 存储级别指定 persist:可以通过传入…
建站知识
2025/5/9 23:43:44
架构思维:构建高并发读服务_使用懒加载架构实现高性能读服务
文章目录 一、引言二、读服务的功能性需求三、两大基本设计原则1. 架构尽量不要分层2. 代码尽可能简单 四、实战方案:懒加载架构及其四大挑战五、改进思路六、总结与思考题 一、引言
在任何后台系统设计中,「读多写少」的业务场景占据主流:浏…
建站知识
2025/5/9 23:37:32
vite:npm 安装 pdfjs-dist , PDF.js View 预览功能示例
pdfjs-dist 是 Mozilla 的 PDF.js 库的预构建版本,能让你在项目里展示 PDF 文件。下面为你介绍如何用 npm 安装 pdfjs-dist 并应用 pdf.js 和 pdf.worker.js。
为了方便,我将使用 vite 搭建一个原生 js 项目。
1.创建项目 npm create vitelatest pdf-v…
建站知识
2025/5/9 23:34:26
从机器人到调度平台:超低延迟RTMP|RTSP播放器系统级部署之道
✅ 一、模块定位:跨平台、超低延迟、系统级稳定的音视频直播播放器内核
在无人机、机器人、远程操控手柄等场景中,低延迟的 RTSP/RTMP 播放器并不是“可有可无的体验优化”,而是系统能否闭环、操控是否安全的关键组成。 Windows和安卓播放RT…
建站知识
2025/5/9 23:32:19
前端如何处理精度丢失问题
在数值计算精度丢失是一个常见且棘手的问题。特别是在处理金融、电商等对计算精度要求较高的应用场景中,如果不妥善处理,可能导致严重的业务问题。
一、为什么会出现精度丢失?
JavaScript中的所有数字都遵循IEEE 754标准,使用64…
建站知识
2025/5/9 23:25:05