SheepDog1998

博客园 首页 新随笔 联系 订阅 管理

2026年9月29日 #

摘要: Spring Integration + Paho MQTT 麒麟 Linux 收到 QoS>0 消息后客户端主动断连问题排查复盘 场景:地震预警 MQTT 消费服务,Windows 开发环境一切正常;部署麒麟 Linux 后,Broker 推送 MQTT 消息,消费完成客户端主动关闭 TCP 连接 阅读全文
posted @ 2026-09-29 18:13 SheepDog1998 阅读(82) 评论(0) 推荐(0)

2026年9月1日 #

摘要: Java并发锁与缓存实战核心总结 本文整合日常开发、面试高频的Java锁机制、本地/分布式缓存选型、缓存经典问题、布隆过滤器核心知识点,剔除冗余内容,只保留实战可用、面试必背的干货,适合收藏复习。 一、Java核心锁机制(开发高频) 1. synchronized(内置锁,优先使用) JVM层面实现 阅读全文
posted @ 2026-09-01 10:40 SheepDog1998 阅读(182) 评论(0) 推荐(0)

2026年8月28日 #

摘要: 银河麒麟 V10 服务器 exFAT 格式 U 盘挂载实战 背景 在银河麒麟 V10 服务器环境中,接入 Windows 大容量 U 盘(exFAT 格式),会出现硬件可以识别,但无法读取 U 盘内文件的现象。 该问题属于服务器运维高频踩坑点,并非偶发硬件故障。 说明:exFAT 是 Windows 阅读全文
posted @ 2026-08-28 18:38 SheepDog1998 阅读(98) 评论(0) 推荐(0)

2026年8月26日 #

摘要: SSH反向隧道(Remote Port Forwarding)超详细实战笔记 合规声明:本文所讲解的技术仅用于个人开发调试、接口联调等合法学习场景,所有内网穿透操作均基于个人合法持有的云服务器完成,严禁用于网络突破、违规访问以及线上生产环境,使用时请严格遵守网络安全规范。 一、前言 在日常开发工作中 阅读全文
posted @ 2026-08-26 16:07 SheepDog1998 阅读(45) 评论(0) 推荐(0)

摘要: 数据库迁移方案:10.62.204.32/gansueqwin → 10.62.210.67/gansueq 面向手动执行。每步都给了可直接复制的命令、校验点和回滚位置。 建议边做边勾第九章的检查表。 一、本次场景 采集已于 2026-08-26 完成,详细分析见 采集结果分析.md。核心结论:PG 阅读全文
posted @ 2026-08-26 14:18 SheepDog1998 阅读(11) 评论(0) 推荐(0)

摘要: # 迁移操作手册 这份手册按执行顺序排列,每一步都写清楚三件事:在哪台机器上、开什么窗口、敲什么命令。不用批处理,全部手工执行,遇到问题随时停下来问。 ## 环境速查 | 角色 | 地址 | 系统 | PG 工具路径 | | | | | | | 源库 | `10.62.204.32:5432` | 阅读全文
posted @ 2026-08-26 10:45 SheepDog1998 阅读(5) 评论(0) 推荐(0)

2026年8月25日 #

摘要: 企业微信推送文件:应用消息 vs 群机器人 Webhook 场景:Java 后端生成 PDF(简报、值班信息)后,自动推送到企业微信群。 两条通道都实测跑通过,本文记录原理、完整代码、踩坑点和选型结论。 一、先说结论 维度 应用消息(agentid) 群机器人 Webhook 凭据 corpId + 阅读全文
posted @ 2026-08-25 15:44 SheepDog1998 阅读(68) 评论(0) 推荐(0)

2026年8月24日 #

摘要: JVM栈帧进阶工程手册:内存泄漏、GC机制、线程安全高阶原理 本文面向1-5年进阶Java工程师,剥离入门类比与冗余科普,聚焦栈帧底层运行机制,精准解释:内存泄漏边界、GC可达性判定、分代回收行为、线程安全本质、编码规范底层取舍逻辑。解决进阶开发者“背得概念、看不懂现象、排不出根因”的核心痛点。 核 阅读全文
posted @ 2026-08-24 17:16 SheepDog1998 阅读(23) 评论(0) 推荐(0)

摘要: Java反射实战:彻底读懂SuperMap资源释放的反射写法(为什么必须用、原理、优劣、最佳实践) 从事GIS后端开发的同学,几乎人人都写过/见过一段 通过反射批量调用 dispose() 释放SuperMap资源 的工具方法。 很多人一直处于“会用但不懂”的状态: 明明可以直接调用 obj.dis 阅读全文
posted @ 2026-08-24 13:57 SheepDog1998 阅读(191) 评论(1) 推荐(0)

2026年8月20日 #

摘要: Java 并发编程:ReentrantLock 公平锁与非公平锁深度解析 前言 在 Java 并发编程中,ReentrantLock 是 synchronized 关键字之外最常用的互斥锁实现。 相比 synchronized,它更加灵活:可以手动加锁解锁、尝试加锁、响应中断, 还可以选择公平模式或 阅读全文
posted @ 2026-08-20 17:16 SheepDog1998 阅读(183) 评论(0) 推荐(0)