相关文章
docker-compose一键部署全栈项目。springboot后端,react前端
部署总览前端打包: 我们将配置 package.json,使用 npm run build (内部调用 vite build) 来打包。这个过程将完全在 Docker 构建镜像的过程中自动完成,你的主机上甚至不需要安装 Node.js。后端打包: 我们将配置 pom.xml,使用 mvn clean packa…
编程日记
2025/8/8 12:10:30
使用 HiveMQ Broker 写入 TDengine
HiveMQ 是一个提供免费个人版和企业版的 MQTT 代理,主要用于企业和新兴的机器到机器 M2M 通讯和内部传输,满足可伸缩性、易管理和安全特性。HiveMQ 提供了开源的插件开发包。可以通过 HiveMQ extension - TDengine 保存数据到 TDengine。
HiveMQ TDengi…
编程日记
2025/8/7 7:10:43
WebRTC轻量学习 libdatachannel
最近想了解一些在浏览器中推送音视频流,寻找很多版本的代码,C、Go、Python等语言实现的webRTC协议。
按照搭建难度和快速实现首选Python版本的WebRTC,这种是最适合原型开发的。
选型:C的开源库libdatachannel
Python的开源库Ai…
编程日记
2025/8/8 18:50:40
建造者模式 - Flutter中的乐高大师,优雅组装复杂UI组件!
痛点场景:复杂的对话框配置
假设你需要创建一个多功能对话框:
CustomDialog(title: 警告,content: 确定要删除吗?,titleStyle: TextStyle(fontSize: 20, color: Colors.red),contentStyle: TextStyle(fontSize: 16),backgroundColor: Color…
编程日记
2025/8/5 13:25:03
【数据结构中的位运算】
文章目录 前言一、位运算是什么?二、使用步骤1. 引入库2. 常用位运算示例2.1 奇偶判断2.2 翻转所有位2.3 交换两个整数(无临时变量)2.4 获取最低位的 12.5 判断是否为 2 的幂 三、位运算在数据结构中的应用1. 位图(Bitset…
编程日记
2025/8/8 18:50:33
团结引擎发布纯鸿蒙应用
大家好,我是阿赵。 这里尝试一下用团结引擎发布纯鸿蒙系统的应用。
一、 安装鸿蒙系统发布需要的组件 在团结引擎的Hub里面找到Add modules: 然后找到OpenHarmony的支持选项,由于我已经安装过了,所以会显示Installed,如果没…
编程日记
2025/8/3 14:57:44
ABAP+记录一个BDC的BUG修改过程
问题背景:
业务顾问反馈在使用BDC 进行MEQ1进行供应商配额时,由于以前录屏时用例只有3行数据,导致现在有5行数据的时候,代码仍然只获取了3行数据进行录入,现在需要更改代码,使其按照实际情况自动调整行数。…
编程日记
2025/8/8 16:56:19
springboot中的事件发布和监听
事件定义
创建一个自定义事件类 UserLoginEvent,继承 ApplicationEvent,用于携带用户登录信息:
import org.springframework.context.ApplicationEvent;public class UserLoginEvent extends ApplicationEvent { //关键点1:ext…
编程日记
2025/8/4 15:24:55