首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
c_0927
掘友等级
开发
|
互联网公司
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
赞
文章( 6 )
沸点( 0 )
Redis——由分布式锁造成的重大事故
基于Redis使用分布式锁在当今已经不是什么新鲜事了。本篇文章主要是基于我们实际项目中因为redis分布式锁造成的事故分析及解决方案。 背景:我们项目中的抢购订单采用的是分布式锁来解决的。有一次,运营做了一个飞天茅台的抢购活动,库存100瓶,但是却超卖了!要知道,这个地球上飞天…
【两万字】面试官:听说你很懂集合源码,接我二十道问题!
这个图由Map指向Collection的Produces并不是说Map是Collection的一个子类(子接口),这里的意思是指Map的KeySet获取到的一个视图是Collection的子接口。 我们可以看到集合有两个基本接口:Map和Collection。但是我个人认为Ma…
spring AOP源码深度解析
因为springAOP会使用springIOC来管理Bean,所以对springIOC不太了解的同学可以参考我前篇springIOC源码深度解析。 本文采用的源码版本是5.2.x。为了我们更好地理解springAOP,我们使用的是xml的方式,实际开发中大部分都是是用注解的方式…
springIOC源码深度解析
以前没有意识到阅读优秀框架源码的重要性,直到我阅读完mybatis、spring IOC、AOP, springMVC的源码,从中学了不少底层的知识,比如java的反射内省,jdk动态代理,cglib动态代理,体会到源码中使用了各种设计模式,使得框架具有非常强大的扩展性,那个时…
Spring中Bean的实例化与DI的过程
前文我们介绍了关于如何学习Spring的源码以及解析了spring中加载配置文件注册Beandefinition的过程。今天我们继续学习DI的过程。 IOC和DI都是对spring容器特性的描述。IOC指的是将实例的生命周期交给第三方管理(spring)。而DI的侧重点在于某一…
学会阅读源码后,我觉得自己better了
我有一个大学同学,名叫石磊,我在之前的文章里提到过几次,我们俩合作过很多项目。只要有他在,我就特别放心,因为几乎所有难搞的问题,到他这,都能够巧妙地化解。他给我印象最深刻的一句话就是,“有啥解决不了的?只要你肯阅读源码。” 说起来源码,我是不太建议新手去阅读,容易劝退。不信,你…
关注了
31
关注者
0
收藏集
8
关注标签
155
加入于
2019-04-30