SheepDog1998

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

2026年2月26日 #

摘要: Spring Boot 企业微信机器人开发:从配置到优雅实现 在日常开发中,企业微信机器人是系统告警、消息推送的常用工具,而基于 Spring Boot 实现机器人消息推送时,如何兼顾代码简洁性、生产级健壮性和 Spring 最佳实践,是很多开发者需要理清的问题。本文将从 HTTP 客户端选型、依赖 阅读全文
posted @ 2026-02-26 09:17 SheepDog1998 阅读(2) 评论(0) 推荐(0)

2026年2月25日 #

摘要: PostGIS 核心函数手册 必记基础 geometry:平面几何,单位度,不准 geography:地球球面,单位米,真实距离 业务 99% 必须用 geography 一、空间对象创建(基础必学) 1. ST_MakePoint 作用:经纬度 → 数据库可识别的空间点 基础语法 ST_MakeP 阅读全文
posted @ 2026-02-25 17:18 SheepDog1998 阅读(6) 评论(0) 推荐(0)

摘要: 实战:Java 日志中打印服务器 IP,快速区分多服务器日志归属 在分布式部署场景中,多台服务器共用一套代码时,日志混在一起难以区分归属是常见痛点。本文将详细讲解如何通过 Java 代码获取服务器 IPv4 地址,并优雅地将 IP 嵌入日志中,快速定位日志所属服务器。 一、核心需求与背景 当多台服务 阅读全文
posted @ 2026-02-25 11:50 SheepDog1998 阅读(176) 评论(0) 推荐(0)

2026年1月29日 #

摘要: 生产级 Spring 线程池配置类详解:功能、亮点与核心知识点 本文将逐模块解析这份生产级线程池配置类的每行代码功能、设计亮点及背后的核心知识点,帮助开发者理解从线程池初始化到监控、优雅关闭的全流程设计思路。 一、类整体定位与核心能力 @Slf4j @Configuration public cla 阅读全文
posted @ 2026-01-29 15:40 SheepDog1998 阅读(16) 评论(0) 推荐(0)

2026年1月28日 #

摘要: PostgreSQL 克隆含 PostGIS 3D 数据数据库实战笔记 前言 本文基于一次真实的 PostgreSQL 含 PostGIS 空间数据库克隆实战,完整记录从需求、核心技术、命令分类、问题排查到最终验证的全过程,适合作为运维与开发的备查手册,尤其适用于包含 3D 空间扩展、备份易卡住、需 阅读全文
posted @ 2026-01-28 14:43 SheepDog1998 阅读(10) 评论(0) 推荐(0)

摘要: PostgreSQL 序列(Sequence)操作笔记 一、序列基础操作 1. 创建序列 -- 标准创建语句(从1开始,步长1,无最值限制,缓存1) CREATE SEQUENCE IF NOT EXISTS 序列名 START WITH 1 -- 起始值 INCREMENT BY 1 -- 步长( 阅读全文
posted @ 2026-01-28 10:03 SheepDog1998 阅读(12) 评论(0) 推荐(0)

摘要: 地震专题图批量生成系统:异步并发 + 细粒度锁 + 线程池监控实践全解析 一、业务背景与核心需求 本系统面向地震应急响应场景,核心目标是批量、高效、安全地生成多类型地震专题图(烈度图、震中距图、人口分布图、地质灾害图等),并支撑评估、损失计算、报告生成等上下游业务。 核心挑战 多类型专题图需并行生成 阅读全文
posted @ 2026-01-28 09:09 SheepDog1998 阅读(6) 评论(0) 推荐(0)

2026年1月20日 #

摘要: 在实际开发中,经常会遇到 “需要异步轮询等待文件生成,生成后立即发送” 的场景(比如报表图片生成、文件导出后推送)。本文基于 Spring 的 TaskScheduler 实现了一套生产级的异步轮询方案,包含重试机制、异常防护、资源管控等核心设计,分享给大家。 一、场景背景 需求: 异步等待指定的 阅读全文
posted @ 2026-01-20 09:48 SheepDog1998 阅读(7) 评论(0) 推荐(0)

2021年4月19日 #

摘要: 文件与流: Java执行文件读写操作都是通过对象实现的,读取数据的对象称为输入流(input stream),写入数据的对象称为输出流(output stream)。 文件管理: 概述:Java中的对文件的管理,通过java.io包中的File类实现。Java中文件的管理,主要是针对文件或是目录路径 阅读全文
posted @ 2021-04-19 20:10 SheepDog1998 阅读(106) 评论(0) 推荐(0)

摘要: JDBC:Java和数据库链接的技术 核心类和接口: 两个类: DriverManager:负责加载驱动 SQLException:和数据库交互过程中可能产生的异常 接口: Connection:与特定数据库的连接,在连接上下文中执行SQL语句并返回结果 Statement:用于执行静态SQL语句并 阅读全文
posted @ 2021-04-19 18:23 SheepDog1998 阅读(76) 评论(0) 推荐(0)