SheepDog1998

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

2026年1月28日 #

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

2026年1月20日 #

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

2021年4月19日 #

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

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

2021年4月14日 #

摘要: 接常见工具类-高级篇(1) String类的常用方法: String[] split(String regex):按照指定字符串拆分原字符串,得到一个字符串型数组 String str = "aa,bb,cc,dd"; String[] arr = str.split(","); System.ou 阅读全文
posted @ 2021-04-14 20:22 SheepDog1998 阅读(93) 评论(0) 推荐(0)

摘要: 概述 Java API (Java Application Programming Interface) :Java应用程序编程接口 (注:Java API的帮助文档可到 http://docs.oracle.com/javase/8/docs/api/ 下载) Java中提供的最常用的包: jav 阅读全文
posted @ 2021-04-14 20:20 SheepDog1998 阅读(113) 评论(0) 推荐(0)

2021年4月13日 #

摘要: Java程序时会遇到的错误问题分为三种:语法错误、逻辑错误和运行时错误 异常类的继承关系 所有异常类型都是Throwable的子类,Throwable处在异常类层次结构的顶层。 它是所有异常类的父类。它有两个子类,即Error 和Exception,一般情况下很少用Throwable,而是使用它的两 阅读全文
posted @ 2021-04-13 01:32 SheepDog1998 阅读(228) 评论(0) 推荐(0)

2021年4月12日 #

摘要: NEW BLOG 阅读全文
posted @ 2021-04-12 20:20 SheepDog1998 阅读(32) 评论(0) 推荐(0)