首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
笔记
订阅
用户859148538081
更多收藏集
微信扫码分享
微信
新浪微博
QQ
62篇文章 · 0订阅
Java 实现责任链模式 + 策略模式:优雅处理多级请求的方式
一、什么是责任链模式? 责任链模式(Chain of Responsibility Pattern) 是一种行为设计模式,它允许将请求沿着一个处理链传递,直到链中的某个对象处理它。这样,发送者无需知道
Spring Batch入门指南:让批处理变得简单
一、为什么需要批处理? 1. 应用场景解析 场景1:银行每日利息计算 痛点:凌晨时段需扫描百万级账户数据,手工计算容易遗漏 Spring Batch方案:分片读取账户数据,批量计算利息,失败自动重试
开源啦!!!轻量级工作流引擎管理系统
界面有点好看!一个简单、轻巧、灵活且开源的工作流引擎管理系统,不仅易于集成与扩展,还拥有直观且颇具设计感的用户界面,让工作流管理变得既高效又赏心悦目。
单机线程池任务防丢设计与实现思路
本文探讨了单机线程池在执行过程中因断电等异常导致任务丢失的问题,并分析了可能造成的数据不一致风险。针对线程池在断电情况下丢失当前任务及等待队列中任务的局限性,提出了“任务持久化”作为核心。
04 - 步骤执行器设计 🔧
🤔 为什么需要多种执行器? 不同的业务场景需要不同的执行逻辑: 🔀 条件分支: 根据条件选择不同的执行路径 ⚡ 并行执行: 同时执行多个独立的任务 🔄 循环执行: 重复执行某些步骤直到满足条件 📝 脚
大规模文档预览的架构设计与实现策略
在现代Web应用中,直接在浏览器内预览大型文档是一项提升用户体验的关键功能。然而,处理诸如3000MB(3GB)的DOCX这类复杂文件时,传统的下载后预览模式是不可行的。
Java开发经验——阿里巴巴编码规范实践解析4
本文主要介绍了阿里巴巴编码规范中关于日志处理的相关实践解析。强调了使用日志框架(如 SLF4J、JCL)而非直接使用日志系统(如 Log4j、Logback)的 API 的重要性,包括解耦日志实
状态模式实战指南:用Java实现智能订单状态流转
1. 为什么需要状态模式? 1.1 日常开发中的痛点 传统if-else实现示例 三大核心问题: 维护困难:当新增"退款中"状态时,需要在所有方法中插入新的条件分支 代码臃肿:单个方法可能包含数百行状
HttpClient通用Builder连接池
最近公司大量使用了第三方的API接口,为了维护http请求,引入了http-clinet依赖,进行http调用。但是,发现没有一个适合的工具类,自己进行了二次封装。
Spring Boot集成ip2region实现ip白名单
1.什么是ip2region? ip2region v2.0 - 是一个离线IP地址定位库和IP定位数据管理框架,10微秒级别的查询效率,提供了众多主流编程语言的 xdb 数据生成和查询客户端实现。