首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
文心紫竹
掘友等级
架构师
Dubbo 最早实战者,现转战 Spring Cloud ,构建高并发、高性能、高可用系统;DDD 实战者,以解决互联网复杂业务场景;长链挑战者,深入研究 Socket 、线程、锁、并发、分布式等
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
最新
热门
@DelayBasedRocketMQ 让方法延时执行
1. 概览 在日常开发中,延时任务是一个无法规避的话题。也存在各种不同的方案,比如: 数据库轮询方案、单机内存解决方案、分布式延时队列方案。在所有的方案中,分布式延时队列方案是最佳方法,当然也是最复杂
升级版 @Async,让异步任务无懈可击
Spring 的 @Async 注解,想必大家都非常熟悉,只需在方法上增加 @Aysnc ,便可以将其转化为异步操作,任务在后台线程池中运行。 由于数据存储于内存,服务重启存在任务丢失问题...
玩转单表查询--JPA版
单表查询在业务开发中占比最大,是所有 CRUD Boy 的入门必备,所有人在 JavaBean 和 SQL 之间乐此不疲。而在我看来,该部分是最枯燥、最没有技术含量的“技能”。
玩转单表查询--MyBatis版
单表查询在业务开发中占比最大,是所有 CRUD Boy 的入门必备,所有人在 JavaBean 和 SQL 之间乐此不疲。而在我看来,该部分是最枯燥、最没有技术含量的“技能”。
3分钟将LazyLoad应用于业务开发
在各大框架中,延迟加载是一种重要的性能优化手段,所依赖的数据按需逐步完成加载(比如 Hibernate 的延迟加载)。一来,避免了全部加载带来的性能损失;二来,降低业务人员频繁进行 null 判断..
玩转 Excel 数据导入
在日常开发中,想必都遇到过批处理的需求,简单来说就是要求上传一个 Excel 文件,从 Excel 中读取数据,然后进行业务处理。对此,你怎么做呢?
分分钟搞定 Excel 数据导出
数据导出是日常开发的常见功能,及将数据导出为Excel并提供下载。 Java 生态存在大量的 Excel 操作类库,基于这些类库便可完成相关功能。这样,大量繁杂、无意义的代码耗费着宝贵的人力资源...
内存 Join 可以如此简单!!!
数据库 Join 真的太香了,但由于各种原因,在实际项目中越来越受局限,只能由开发人员在应用层完成。这种繁琐、无意义的“体力劳动”让我们离“快乐生活”越来越远。
Splitter 助力解决“大集合参数”这个性能杀手
大集合入参是性能的一大杀手,不少公司制定规范,对数据库查询、RPC 调用进行限制,比如阿里P3C规范(SQL中in语句集合控制在1000以内)。我认为,只有规范没有工具是一种不负责任的表现...
延时任务从入门到精通
本文章,以电商订单超时未支付为业务场景,推导多种解决方案,并对每个方案的优缺点进行分析,所涉及的方案包括: 1.数据库轮询方案。2.单机内存解决方案。3.分布式延时队列方案。 最后,为了提
下一页
个人成就
文章被点赞
102
文章被阅读
31,525
掘力值
1,016
关注了
1
关注者
93
收藏集
0
关注标签
4
加入于
2018-07-26