- 博客(24)
- 收藏
- 关注
转载 Vue项目使用K8s动态配置环境变量
公司需求:同一套代码部署两个系统,实现一个镜像同时发布两个项目。核心解决方案:通过K8s配置环境变量,让Vue项目在动态读取,而非构建时固定。本文为实际项目验证通过的完整实现方案,已成功发版部署无异常。
2026-01-15 11:17:41
8
原创 RocketMQ 中 @RocketMQMessageListener 监听器禁用
常规情况下,Spring Boot启动时会自动扫描带有的组件,初始化RocketMQ消费者容器,进而监听指定Topic的消息并触发onMessage方法。但有时候我们开发环境不需要开启。所以就可以禁用。
2025-11-03 10:39:09
245
原创 Logback打印线程号的实现
defaultConverterMap 是 Logback 内部的一个全局映射表,用于将占位符(如 %T)解析为具体的转换器类。PatternLayoutEncoder 是 Logback 提供的一个编码器类,用于将日志事件格式化为字符串并输出。ClassicConverter 是 Logback 提供的一个抽象类,用于实现自定义的日志转换器。通过注册这些键值对,我们告诉 Logback 当遇到 %T 占位符时,应该使用。默认配置下无法直接打印线程号(Thread ID),但是可以通过以下配置实现。
2025-04-14 18:15:54
505
原创 iframe 无法嵌套 x-frame-options: SAMEORIGIN
解决Iframe嵌套问题:X-Frame-Options: SAMEORIGIN
2025-01-22 21:59:33
1542
原创 Java Matcher.matches() 和 Matcher.find()
方法检查整个输入字符串是否完全符合指定的正则表达式模式。如果整个字符串完全匹配,则返回true;否则返回false。
2024-07-29 21:10:47
1416
原创 PageHelper-supportMethodsArguments参数作用
支持通过 Mapper 接口参数来传递分页参数,默认值false,分页插件会从查询方法的参数值中,自动根据上面 params 配置的字段中取值,查找到合适的值时就会自动分页。,当你的mapper中有pageNum、pageSize的参数名称时候,就会自动去分页,但是他只会去执行count语句,不会执行查询语句,所以就导致返回的list是0。
2024-07-17 10:18:04
1141
原创 BC-Linux 离线环境 docker 19.03 部署
首先搞清楚,你的系统是什么架构的。下面这两个命令都可以查看。这个结果说明了是redhat8,并且是x86_64架构的,那么下载所需的安装包或依赖包时就选择相应的版本。
2024-04-29 15:00:23
959
原创 BC-Linux 离线环境 postgreSQL15.3一主一备部署
首先搞清楚,你的系统是什么架构的。下面这两个命令都可以查看。这个结果说明了是redhat8,并且是x86_64架构的,那么下载所需的安装包或依赖包时就选择相应的版本。
2024-04-28 17:35:11
780
原创 Redisson分布式调度执行任务
在使用Redisson中的RScheduledExecutorService时候,任务中需要调用Spring Bean,但是报错NullPointException(空指针)
2023-11-09 22:42:03
1329
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1