首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
TrumpLin
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
新来的技术总监,把DDD落地的那叫一个高级优雅!
大家好,我是田螺. 我们在日常开发中,经常听到DDD,那么DDD到底是什么呢? 我之前也看过一些网络上的文章,都是写了一大堆的文字,比较羞涩难懂.本文打算跟大家聊聊DDD.让大家看清楚它的模样~
设计思想:多用组合少用继承?
老生常谈,组合优于继承,多用组合少用继承。为什么继承不建议使用了?组合解决了继承什么问题呢?组合与继承该如何作出选择?我们一起来看看这些问题。 继承犯了什么错?遭人嫌弃? 继承是面对对象的四大特性之一
ZGC在去哪儿机票运价系统实践
ZGC 是一款相当优秀的垃圾回收器,它在低延迟服务中(服务的P99小于30ms),往往能发挥更大的作用,解决由于 STW 带来的长尾问题。
目前最全的Java服务问题排查套路
top:查看系统/进程cpu、内存、swap等资源占用情况的必备工具。 pmap:可以用来分析进程内部内存分布情况。 strace:用来跟踪进程执行时的系统调用和所接收的信号,比如可以用来追踪进程向系统申请内存资源等。 gperftools:一个性能分析工具,可以用于内存泄漏、…
调优 mybatis saveBatch 25倍性能
你好,我是yes。 最近在压测一批接口,发现接口处理速度慢的有点超出预期,感觉很奇怪,后面定位发现是数据库批量保存这块很慢。 这个项目用的是 mybatis-plus,批量保存直接用的是 mybati
【编程思想】为什么rust和go语言都拥抱组合而舍弃了继承?
本文深入探讨了Rust和Go等新型编程语言为何拥抱组合而舍弃继承的原因,分析了组合在代码复用和可维护性方面的优势,以及这些语言如何利用组合实现更高效的软件开发。
实现DDD:一文讲清楚什么是DDD
一、写在前面 二、什么是DDD? 看不懂,我也看不懂。 三、为什么要用DDD? 四、DDD的主要模式 五、DDD 常见的落地架构 5.1 分层架构 5.2 六边形架构 5.3 洋葱架构 六、DDD基本
BigDecimal二三事
概述 作为JAVA程序员,应该或多或少跟BigDecimal打过交道。JAVA在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。 精度丢失 先从1个
7min到40s:SpringBoot启动优化实践
根据SpringBoot的SpringApplicationRunListener、BeanPostProcessor原理和源码调试等手段排查性能瓶颈,将服务本地启动时间从7min降至40s
61 张图,剖析 Spring 事务源码,就是要钻到底!
大家好,我是楼仔! 我终于知道为什么很少有博主愿意写源码系列的文章,真的太熬人,这个是源码系列的第 4 篇,感觉人都快被熬废了。 这篇源码解析,和 Spring AOP 中的知识有很多重合的地方,但是