首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
linj6
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
102
文章 102
沸点 0
赞
102
返回
|
搜索文章
linj6
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
8月前
关注
掘金平台的通知模块为什么采用轮循调后台接口探讨
不知道大家有没有留意,**掘金平台的通知模块**一直使用轮询请求API,自上线至今,尽管UI和功能更新了好多版,这一块仍然使用轮询接口来获取最新数据,**而不是更先进的 W...
44
2
分享
linj6
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
7月前
关注
线上bug---SpringBoot传给前端Long类型精度丢失
最近在做项目的时候,遇到了一个Long类型传给前端之后,接收到的数值不对的情况,我一开始以为是前端接收数据有问题,后来经过查找,了解到这是一个Long类型精度丢失问题,于是...
48
2
分享
linj6
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
7月前
关注
MySQL---死锁问题
是不是每次看到死锁日志就头大? 明明只是简单的INSERT操作,数据库却神秘"卡死"? 看完本文,让你3步快速定位死锁原因!...
43
1
分享
linj6
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
7月前
关注
事务里发MQ消息_引发的线上bug
文章讲述了商业退款业务中出现的线上 bug,系统 A 处理订单发 MQ,系统 B 消费时更新数据失败。经过排查,发现是大事务导致,最终将发送 MQ 移步到事务提交成功后解决...
51
1
分享
linj6
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
7月前
关注
关于重构的探讨
1 讨论 在全文开始之前,我们先来讨论几个小问题。 1.1 什么是重构 书中是这么定义的: 我们按范围划分的话可以方便理解 类型 修改范围 示例 小型重构 对单个类内部的重...
52
2
分享
linj6
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
7月前
关注
Mybatis---TypeHandler,轻松应对Mysql的JSON类型
本文主要介绍了 MyBatis 中 TypeHandler 的相关知识,包括其工作原理、自定义 TypeHandler 的编写及注册方式。以 MySQL 的 JSON 数据...
56
1
分享
linj6
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
7月前
关注
Mybatis---Java 应用程序中实现数据库读写分离
本文主要介绍了 Java 应用程序中实现数据库读写分离的相关内容。阐述了读写分离的原理、应用场景,详细讲解了通过 AbstractRoutingDataSource + m...
57
1
分享
linj6
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
7月前
关注
Mybatis---缓存可改导致的异常
一次Mybatis缓存导致的异常 现象:数组越界 分析:缓存与返回同对象 结果:拷贝后修改 现象:数组越界 报的是数组越界,错误下标是-1;然而我们从日志看commonMa...
57
2
分享
linj6
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
7月前
关注
MySQL-MySQL主从复制的原理
文章主要介绍责任链设计模式,包括其概念、优缺点和应用场景。以电商下单前置校验为例,展示责任链模式的实战运用,从最初代码臃肿到重构优化,再到抽象基础类、业务接口以减少冗余。文...
56
2
分享
linj6
关注了
后端程序员Aska
linj6
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
7月前
关注
Mybatis---sql拦截器-自定义sql打印日志+慢SQL
前言 在日常使用Mybatis-plus开发时,为了能获取到执行的sql语句,通常可以在配置文件进入如下的配置: 通过配置MyBatis-plus中将log-impl的日志...
73
1
分享
linj6
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
7月前
关注
服务宕机 重启等等 如何保证线程池中任务不丢失
服务宕机,重启等,如何保证线程池中任务不丢失 方案1 mysql+定时任务 方案2 MQ组件...
57
4
分享
linj6
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
7月前
关注
Mybatis plugin,拦截器 的使用及原理
上次,我们说过了mybatis+springboot时的启动与执行流程,也介绍过mybatis的执行器和缓存,今天,我们来看看mybatis 的另一个大功能 ———————...
63
1
分享
linj6
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
7月前
关注
MyBatis缓存原理
提示:自从上次发现mybatis缓存可被修改后,就一直想针对myBatis缓存单独做一期分析,包含其原理和运行方式,现在终于得空来详细写一篇了。讲Mybatis的缓存时,我...
60
1
分享
linj6
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
3年前
关注
xxl-job
springBoot 原生定时任务框架 先天缺陷 不支持重试 出现异常后任务终结,不能根据执行状态控制任务重新执行 不支持动态调整 不重启服务的情况下修改任务参数 无报警机...
43
1
分享
linj6
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
3年前
关注
mysql锁探讨
mysql 锁 mysql并发事务访问相同记录 读读情况 写写情况 读写情况 或 写读情况 读写情况 或 写读情况 并发问题解决方案: 两种方案: 读操作利用多版本并发控制...
45
1
分享
linj6
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
3年前
关注
mysql索引探讨
索引篇章 什么是索引? 排好序的快速查找数据结构,可以帮助快速查找数据 优缺点: 1 类似大学图书馆建书目索引,提高数据检索的效率,降低数据库的IO成本,这也是创建索引最主...
45
1
分享
linj6
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
3年前
关注
死磕设计模式---策略模式
日常 Coding 过程中,设计模式四板斧:模版、构建者、责任链、策略,今天来说下第四板斧 日常 Coding 过程中,设计模式四板斧:模版、构建者、责任链、策略,今天来说...
48
2
分享
linj6
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
7月前
关注
MybatisPlus----构造器wrapper的使用与原理
一、构造器的分类 我们还是使用一张老图来说明 构造器都有一个核心父类= AbstractWrapper =,其他的构造器都是它的子类,现在两种分类方式,一种分类是用途;即查...
60
1
分享
linj6
赞了这篇文章
后端程序员Aska
资深Java后端开发 @供应链
·
7月前
关注
MybatisPlus----SQL注入器提升批量插入性能
一、SQL注入器是什么? 在上次的文章《MybatisPlus 构造器wrapper的使用与原理》 的第三部分,我们讲解了 MybatisPlus 运行的一些原理 获取语法...
61
2
分享
下一页
关注了
63
关注者
0
收藏集
29
关注标签
48
加入于
2016-11-16