logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Quartz定时任务

Quartz定时任务框架摘要(150字): Quartz是一个功能完善的Java定时调度框架,适用于J2SE/J2EE环境。其核心组件包括调度器(Scheduler)、任务(Job)、触发器(Trigger)和任务详情(JobDetail)。本文展示了电商场景中订单超时自动取消的实现方案:通过SQL配置每分钟触发的定时任务,调用远程服务查询5分钟内未支付的订单并更新状态。同时对比了Spring自带

#spring boot#intellij-idea#java
EasyExcel复杂表头和百万级数据导出

本文介绍了阿里巴巴开源的Excel处理框架EasyExcel,重点解析其百万级数据导出的解决方案。EasyExcel相比传统POI具有显著优势:采用流式读写降低内存消耗,通过注解简化API开发。文章详细讲解了基于生产者-消费者模式的多线程分页导出实现方案,核心步骤包括:1)配置分页查询参数;2)创建线程池和缓冲区队列;3)生产者线程执行游标分页查询;4)消费者线程处理数据写入。关键技术点涉及毒丸模

#spring boot#后端#idea
Java高级编程--输入和输出处理(二)

本文介绍了Java中二进制文件读写和序列化操作。在二进制文件处理部分,讲解了如何使用DataInputStream和DataOutputStream类进行二进制数据的读写,并提供了图片复制的实践示例。在序列化部分,详细说明了实现序列化和反序列化的步骤,包括需要实现Serializable接口、创建对象输出流包装字节输出流、调用writeObject方法写入对象等操作。文章还特别指出,当需要序列化多

#java#开发语言#intellij-idea
到底了