首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
实践
订阅
江南白衣
更多收藏集
微信扫码分享
微信
新浪微博
QQ
58篇文章 · 0订阅
先删除后插入的并发问题
案例背景 背景:比如两个用户同时批量下发审批操作,审批的是同一批数据,并发调用用一个方法,方法中存在先删除后插入的操作,高并发情况下,可能会引发数据并发问题和死锁问题
基于mybatis拦截器和数据库配置记录操作日志
如何基于mybatis拦截器,通过映射表配置+自定义注解的方式,实现对业务库表核心字段快捷记录操作日志
百万数据的小系统,搜索标题,不要上ES! 不要上ES!
杀鸡用牛刀 按照小数据量的查询商品标题,比如在一个四百万个商品里找标题,如果是使用 %标题关键词% 会全表扫描 ,一些小伙伴会忍不住上ES 或者 XunSearch ,我以前遇到的小系统,不少的人是这
用户、资金库表和架构设计
接着订单说,订单结算时要给用户加款、给平台加手续费。涉及用户和资金。 用户 只有一套用户怎么设计都行,至少两张表,一张主表只存用户账密、名称等基本信息,再扩展一张表存用户实名等其他属性。 登录的时候只
订单架构和库表
我写过好几套订单系统,踩过不少坑,现在把这些订单系统总结,做成个通用的设计。按照最全的库表算,有订单表、付款单表、退款申请表、退款单表、订单结算表,每个表和其他表之间有关联,各位可以根据自己的业务场景
【设计模式实战】登录功能别再if-else了!Spring Boot+策略模式让你的代码起飞!
还记得三年前接手一个多端登录项目,用户名密码、微信、手机号验证码三种登录方式挤在一个if-else里,新增支付宝登录时整整改了17处代码,最后还漏了一处校验——那种痛苦至今难忘。今天我要分享一个让登录
如何设计一个订单号生成服务?
常问面试题,设计订单号服务需要考虑的因素比较多,我之前的公司用的是号段模式,因为规模并不大,不过大厂一般都是用的雪花算法。
刚学 Java 就被内存溢出劝退?这 10 个集合内存管理技巧救了我!
很多朋友觉得“内存溢出”是高手才碰得到的问题。什么高并发、都是大流量系统才会遇到的烦恼。 其实很多内存溢出,不是项目大,有时候可能是因为集合用得太野了。
SpringBoot架构实战:拦截器+全局异常+日志追踪一体化解决方案
SpringBoot架构实战:拦截器+全局异常+日志追踪一体化解决方案 概述 本文介绍企业级Java项目中常用的日志链路追踪、统一异常处理、权限拦截等核心功能的实现方案。通过AOP切面、自定义拦截器、
评论系统设计思路
@[toc] 无论我们是阅读公众号文章还是刷短视频,现在都有评论功能,而且这些评论基本上也都是支持“楼中楼”,也就是文章下面有评论,评论下面有回复,回复下面又有回复,回复还可以继续回复... 如果数据