首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
源码超级联盟
掘友等级
技术专家
专注于源码分析,知识传播,全是干货
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
65
文章 65
沸点 0
赞
65
返回
|
搜索文章
源码超级联盟
赞了这篇文章
ali老蒋
钉钉工作台&动态技术Leader @阿里巴巴钉钉
·
1年前
关注
为什么我推荐技术同学多多申请专利
今天跟大家分享一下,从一名技术工程师(程序员)的角度,为什么要写专利以及如何去申请专利? 专利的本质 首先就是要科普一下,并不是说一定要做出来的某个东西,才能够申请专利,和...
203
98
分享
源码超级联盟
技术专家
·
1年前
关注
优雅哥--Rocketmq消息如何实现多租户
优雅哥今天来说下如何在框架层面解决Rocketmq消息的多租户问题。 多租户的系统应该在框架层将租户信息处理掉,而不是说每个业务自己去处理租户。 Rocketmq消息的多租...
3
评论
分享
源码超级联盟
技术专家
·
1年前
关注
优雅哥--如何优雅的监控接口的执行情况
在工作中,我们往往会遇到一些接口的报错,在排查问题的时候,由于没有对接口的执行情况,以及入参进行监控,所以排查起问题就特别费劲,今天我们就一起来写一个接口的拦截器。 @Sl...
9
评论
分享
源码超级联盟
技术专家
·
1年前
关注
Spring依赖注入的三种方式
1、 settter方法注入 以@Autowired注解为例,即把@Autowired注解标记在目标bean的引用bean的setter方法上。 2.构造器注入 3.变量(...
3
评论
分享
源码超级联盟
技术专家
·
1年前
关注
源码哥:mybatis参数赋值->ParameterHandler
mybatis框架会自动的将各种类型的参数,赋值给参数占位符。 我们今天看下参数处理器的核心逻辑,感兴趣的小伙伴找到源码中的DefaultParameterHandler类...
2
评论
分享
源码超级联盟
技术专家
·
2年前
关注
Mybatis插件应用之Cat监控
一.关于cat cat是吴其敏在大众点评工作期间设计开发的。是一个实时和接近全量的监控系统,它侧重于对Java应用的监控,基本接入了美团上海侧所有核心应用。 cat可以对应...
6
2
分享
源码超级联盟
技术专家
·
2年前
关注
Mybatis插件的基本原理
MyBatis 提供了一种插件 (plugin) 的功能,虽然叫做插件,但其实这是拦截器功能。 我们下文中统一称为拦截器 一 . 拦截器的作用 MyBatis允许使用者在映...
4
评论
分享
源码超级联盟
技术专家
·
2年前
关注
优雅哥-如何对数据库敏感字段加解密,主打一个优雅
业务背景: 对于一些敏感字段,我们需要在新增修改时,对数据进行加密,在查询的时候,对数据进行解密。 比较low的处理方式: 一般情况下,我们都是会进行硬编码,在每个需要加解...
15
7
分享
源码超级联盟
赞了这篇文章
三分恶
公众号@三分恶
·
3年前
关注
钱扣了,订单还是未支付,用户炸了!——聊聊如何防止支付掉单!
大家好,我是老三,之前在 如何防止订单重复支付 里和大家聊过掉单导致的重复支付,这篇文章,我们来聊聊,如何防止掉单。...
91
15
分享
源码超级联盟
技术专家
·
2年前
关注
ConcurrentHashMap1.7版本源码深度解读
每天打螺丝,何日造航母。练就神仙技,奈何三十五。 ConcurrentHashMap是concurrent并发包下重要的工具类,它的设计和实现非常的巧妙,它将数据分段,每段...
9
评论
分享
源码超级联盟
技术专家
·
2年前
关注
源码级讲解SpringBoot自动装配原理
本文正在参加「金石计划」 ” 一.什么是SpringBoot的自动装配: SpringBoot 定义了一套接口规范,这套规范规定:SpringBoot 在启动时会扫描外部引...
5
评论
分享
源码超级联盟
技术专家
·
2年前
关注
架构师必备,如何优化垃圾回收机制
如果要对GC调优,必须掌握垃圾回收机制的基础知识,比如说JVM的内存模型,垃圾回收机制等。 这里我们重点讲下七种垃圾回收器 一.七种垃圾回收器 1.串型垃圾回收器:Seri...
3
评论
分享
源码超级联盟
技术专家
·
2年前
关注
深度解读双亲委派机制及作用「建议收藏」
提到类加载,我们首先会想到“双亲委派”这个词汇,那双亲委派是如何工作的,为什么要使用双亲委派,双亲委派是如何实现的,说到这些很多人就有点含糊了。 那么今天我就帮大家把这些知...
19
评论
分享
源码超级联盟
技术专家
·
2年前
关注
netty封神之路之ChannelHandler
一.ChannelHandler是什么 从应用程序开发人员的角度来看, Netty 的主要组件是 ChannelHandler, 它充当了所有处理入站和出站数据的应用程序逻...
3
评论
分享
源码超级联盟
关注了
Java3y
技术专家
源码超级联盟
技术专家
·
2年前
关注
基于AQS公平锁源码导读
一.我们先来创建一个公平锁 ReentrantLock默认为非公平锁,传参数为true时才创建出公平锁 下面看下lock方法的实现: tryAcquire:尝试获取锁 ac...
4
2
分享
源码超级联盟
技术专家
·
2年前
关注
Spring构建BeanDefinition的全流程解析,选择asm而非反射的原因
代码从ClassPathBeanDefinitionScanner类的doScan方法开始阅读。 处理流程整体说来并不复杂,下面我们就看下流程图。 1.流程图 流程图 2....
4
评论
分享
源码超级联盟
技术专家
·
2年前
关注
源码级详解Spring的三级缓存,循环依赖的处理流程
一.什么是三级缓存 1.一级缓存:存放已经初始化完成的Bean 2.二级缓存:存放半成品Bean,既实例化完成未初始化的Bean。 3.三级缓存:存放bean工厂 二.为什...
38
6
分享
源码超级联盟
技术专家
·
2年前
关注
一文讲清AOP的责任链和递归调用
一.实验开始前,先写一个切面 该切面中包含了,Around,Before,After,AfterReturning,AfterThrowing类型的通知。 二.责任链中有哪...
7
评论
分享
源码超级联盟
技术专家
·
2年前
关注
apollo客户端配置项更新原理
巧用扩展点: SpringValueProcessor实现了BeanFactoryPostProcessor接口的postProcessBeanfactory方法。其作用就...
6
评论
分享
下一页
个人成就
文章被点赞
427
文章被阅读
159,863
掘力值
3,716
关注了
3
关注者
194
收藏集
1
关注标签
2
加入于
2021-12-11