首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Delighted
掘友等级
每天都要长脑子
获得徽章 0
字节商业化前端
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1.5K
文章 1.5K
沸点 0
赞
1.5K
返回
|
搜索文章
Delighted
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
11月前
关注
事务里发MQ消息_引发的线上bug
文章讲述了商业退款业务中出现的线上 bug,系统 A 处理订单发 MQ,系统 B 消费时更新数据失败。经过排查,发现是大事务导致,最终将发送 MQ 移步到事务提交成功后解决...
51
1
分享
Delighted
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
11月前
关注
关于重构的探讨
1 讨论 在全文开始之前,我们先来讨论几个小问题。 1.1 什么是重构 书中是这么定义的: 我们按范围划分的话可以方便理解 类型 修改范围 示例 小型重构 对单个类内部的重...
52
2
分享
Delighted
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
11月前
关注
Mybatis---TypeHandler,轻松应对Mysql的JSON类型
本文主要介绍了 MyBatis 中 TypeHandler 的相关知识,包括其工作原理、自定义 TypeHandler 的编写及注册方式。以 MySQL 的 JSON 数据...
56
1
分享
Delighted
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
11月前
关注
Mybatis拦截器(Interceptor)细节+实战
MyBatis 的拦截器是一个十分强大的特性,它可以让我们在 MyBatis 调用数据库操作的过程中插入自己的逻辑,非常适合做一些数据操作的审计、性能优化、事务管理、执行日...
55
2
分享
Delighted
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
11月前
关注
MyBatis拦截器:自定义分表方案
文章主要介绍了面对亿级别业务表数据量快速增长导致的问题,采取分表方案提升数据库稳定性。对比后选择MyBatis拦截器实现分表,按日期横向拆分,解决周期临界点数据不连续问题,...
57
1
分享
Delighted
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
11月前
关注
MyBatis:BaseTypeHandler类型处理器
本文主要介绍了 MyBatis 中的 BaseTypeHandler 类型处理器,包括其作用是实现数据库与 Java 类型的相互转换,关键特点如类型转换、自定义处理器、注册...
53
2
分享
Delighted
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
11月前
关注
数据库cpu规律性飙高触发预警
数据库是业务系统强依赖的中间件,保障其稳定性至关重要,本文是根据实际性能优化经验,从架构设计和代码层面优化数据库的使用,降低数据库qps和cpu使用率,提高数据库的稳定性。...
57
1
分享
Delighted
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
11月前
关注
Mybatis---缓存可改导致的异常
一次Mybatis缓存导致的异常 现象:数组越界 分析:缓存与返回同对象 结果:拷贝后修改 现象:数组越界 报的是数组越界,错误下标是-1;然而我们从日志看commonMa...
57
2
分享
Delighted
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
11月前
关注
Mybatis---Java 应用程序中实现数据库读写分离
本文主要介绍了 Java 应用程序中实现数据库读写分离的相关内容。阐述了读写分离的原理、应用场景,详细讲解了通过 AbstractRoutingDataSource + m...
57
1
分享
Delighted
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
11月前
关注
Mybatis---sql拦截器-自定义sql打印日志+慢SQL
前言 在日常使用Mybatis-plus开发时,为了能获取到执行的sql语句,通常可以在配置文件进入如下的配置: 通过配置MyBatis-plus中将log-impl的日志...
75
2
分享
Delighted
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
11月前
关注
MySQL-MySQL主从复制的原理
文章主要介绍责任链设计模式,包括其概念、优缺点和应用场景。以电商下单前置校验为例,展示责任链模式的实战运用,从最初代码臃肿到重构优化,再到抽象基础类、业务接口以减少冗余。文...
56
2
分享
Delighted
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
11月前
关注
MySQL-主从同步如何保证数据一致性+如何监控
文章主要介绍了策略模式,包括其定义、应用场景、优化方式及与 Spring 结合的案例。指出策略模式可消除 if-else 多重判断以应对代码复杂性和满足开闭原则,通过定义抽...
59
1
分享
Delighted
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
11月前
关注
Mybatis plugin,拦截器 的使用及原理
上次,我们说过了mybatis+springboot时的启动与执行流程,也介绍过mybatis的执行器和缓存,今天,我们来看看mybatis 的另一个大功能 ———————...
63
1
分享
Delighted
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
11月前
关注
MyBatis缓存原理
提示:自从上次发现mybatis缓存可被修改后,就一直想针对myBatis缓存单独做一期分析,包含其原理和运行方式,现在终于得空来详细写一篇了。讲Mybatis的缓存时,我...
60
1
分享
Delighted
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
11月前
关注
MybatisPlus----构造器wrapper的使用与原理
一、构造器的分类 我们还是使用一张老图来说明 构造器都有一个核心父类= AbstractWrapper =,其他的构造器都是它的子类,现在两种分类方式,一种分类是用途;即查...
60
1
分享
Delighted
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
11月前
关注
MybatisPlus----SQL注入器提升批量插入性能
一、SQL注入器是什么? 在上次的文章《MybatisPlus 构造器wrapper的使用与原理》 的第三部分,我们讲解了 MybatisPlus 运行的一些原理 获取语法...
62
2
分享
Delighted
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
11月前
关注
MyBatis四大组件Executor、StatementHandler、ParameterHandler、ResultSetHandler详解
上次我们在说mybatis 的 plugin 功能的时候,提到了其可作用于myBatis 的四大组件,也放了一个基础的模型图,但是对于这四大组件更具体的功能和原理:却没有进...
95
12
分享
Delighted
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
11月前
关注
MyBatis+Springboot 启动到SQL执行全流程
本文我们将讲解Mybatis的动态sql是什么,以及如何解析,最终执行的全流程本文我们将讲解Mybatis的动态sql是什么,以及如何解析,最终执行的全流程本文我们将讲解M...
65
2
分享
Delighted
赞了这篇文章
大海是蓝色blue
11月前
关注
项目必备点-JWT鉴权你真的弄明白了吗?
在现代 Web 开发中,用户身份验证是每个项目不可或缺的一部分。JWT(JSON Web Token)作为一种轻量级、跨语言的身份验证解决方案,因其简单易用和高效性而备受开...
13
评论
分享
Delighted
赞了这篇文章
大海是蓝色blue
11月前
关注
春招一血面经分享 来自面试官的心灵拷问
春招的号角已经吹响,我也义无反顾地投身其中,经历了一场堪称“灵魂拷问”的技术面试。今天,我就来和大家分享这场面试的全过程,顺便聊聊我在其中学到的东西。如果你也正在求职的路上...
23
4
分享
下一页
个人成就
2024年度人气作者No.160
文章被点赞
2,358
文章被阅读
38,978
掘力值
4,362
字节商业化前端
关注了
99
关注者
252
收藏集
2
关注标签
7
加入于
2024-04-25