首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
yuanlb
更多收藏集
微信扫码分享
微信
新浪微博
QQ
85篇文章 · 0订阅
SpringBoot责任链与自定义注解:优雅解耦复杂业务
使用SpringBoot整合@Qualifier、自定义注解、责任链和策略模式,实现业务逻辑高度解耦。责任链模式将不同规则下的业务节点清晰分离,提升代码可读性。策略模式简化规则,带来更灵活的业务扩展
过度设计的架构师们,应该拿去祭天
我发现一个非常有趣的现象。 十多年前,那时“美女”这个称谓还是非常稀缺值钱的,被这么称呼的女性同胞占比,也就是不到10%的样子。
Kafka 架构、核心机制和场景解读
Kafka是一款非常优秀的开源消息引擎,以消息吞吐量高、可动态扩容、可持久化存储、高可用特性,以及完善的文档和社区支持成为目前最流行消息队列中间件。本文从Kafka设计理念、架构到实现等进行深入解读。
如何设计一个优惠券系统
从需求背景,业务流程分析,再到实际的技术方案落地,来完整的实现一个优惠券系统。其中使用了多级缓存,用推数据的方式避免缓存穿透,对于超领或少领的场景也进行了分析
基于AbstractProcessor扩展MapStruct自动生成实体映射工具类
日常开发过程中,尤其在 DDD 过程中,经常遇到 VO/MODEL/PO 等领域模型的相互转换。此时我们会一个字段一个字段进行 set|get 设置。要么使用
Guava中这些Map的骚操作,让我的代码量减少了50%
Guava是google公司开发的Java类库扩展工具包,内含了丰富的API,使用这些API可以简化我们代码,使代码更为优雅,今天Hydra要给大家分享的就是Guava中封装的一些关于Map的骚操作。
最近火起的 Bean Searcher 与 MyBatis Plus 到底有啥区别?
Bean Searcher 号称任何复杂的查询都可以 一行代码搞定,但 Mybatis Plus 似乎也有类似的动态查询功能,它们有怎样的区别呢?
敲了几万行源码后,我给Mybatis画了张“全地图”
傅哥手写Mybatis,怎么把Mybatis都给手写了!—— 就这么学源码,面试还是个事? 如果这些能帮助到你成长,感谢点赞、留言,和分享 嘿嘿
优秀的后端应该有哪些开发习惯?
前言 毕业快三年了,前后也待过几家公司,碰到各种各样的同事。见识过各种各样的代码,优秀的、垃圾的、不堪入目的、看了想跑路的等等,所以这篇文章记录一下一个优秀的后端 Java 开发应该有哪些好的开发习惯
☕【Java技术指南】「并发编程专题」Fork/Join框架基本使用和原理探究(基础篇)
我正在参加中秋创意投稿大赛,详情请看:中秋创意投稿大赛 前提概述 我们举个例子:如果要计算一个超大数组的和,最简单的做法是用一个循环在一个线程内完成: 算法原理介绍 实现达成目标 ForkJoin的目