首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
文档
订阅
17702513986
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
SpringBoot责任链与自定义注解:优雅解耦复杂业务
使用SpringBoot整合@Qualifier、自定义注解、责任链和策略模式,实现业务逻辑高度解耦。责任链模式将不同规则下的业务节点清晰分离,提升代码可读性。策略模式简化规则,带来更灵活的业务扩展
Springboot规则引擎-liteflow 实践
1 前言 在日常的开发过程中,经常会遇到一些串行或者并行的业务流程问题,而业务之间不必存在相关性。在这样的场景下,使用策略和模板模式的结合可以很好的解决这个问题,但是使用编码的方式会使得文件太多,在业
动动手指,Prometheus 部署流程收入囊中
👈👈👈 欢迎点赞收藏关注哟 一. 前言 秒杀系列已经准备开始聊应用了,但是前置模块还有监控体系未完善。 一个系统的监控我通常认为有3个层次 : API 监控 : 主要用于监控接口耗时和接口错误率等信息
SpringBoot配置Jacoco生成测试覆盖率报告(包括Powermock、Mockito用例)
最近项目中由于与前端在联调过程中发现接口不通,导致联调阶段浪费很多时间,造成接口不通的主要原因是代码逻辑不通,所以我向项目组建议引入Jacoco工具来对工程代码生成测试覆盖率报告,这样就不会出现“前端问接口到底测试没测试,后端说我测试了啊”的这种情况了,特此记录便于日后查阅。首先...
Java基础知识面试题(总结最全面的面试题)
编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。 为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机…
缓存穿透、雪崩、缓存击穿
缓存穿透 大量访问不存在的键,所以每次都要访问数据库。 解决方法: 对不存在的数据缓存到redis中,设置key,value值为null(不管是数据未null还是系统bug问题),并设置一个短期过期时
10个 解放双手的 IDEA 插件,这些代码都不用写(第二弹)
大家好,我是小富~ 鸽了很久没发文,不写文章的日子真的好惬意,每天也不用愁着写点什么,不用为那点可怜的阅读量发愁,不那么熬夜,留出了更多时间陪家人。 不过,惬意过后就是极度的焦虑,看着圈子里这些卷怪朋
一位CTO告诉我,项目中至少需要这3类文档
前言 在项目管理中,不可避免的会涉及到技术文档。当讨论文档时往往会纠结于“要”还是“不要”这种是非选择中。而忽略了,如何最小化技术文档的同时,又能体现出文档的价值。 看到了一位CTO写的文章,才发现,