首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
进阶吧java
掘友等级
自由职业者
没事喜欢挖各种源码的码农一个
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
赞
文章( 6 )
沸点( 0 )
SpringMVC源码深入解析
通过前面SpringAOP源码深度解析,SpringIOC源码深度解析加上本文的SpringMVC的源码阅读,我从中收获很多,学习了各种设计模式,各种抽象思想,以及各种底层原理,比如动态代理,反射等等,虽然前前前后后大概花了一个多月,但是我不后悔,并不觉得是浪费时间。 本文比较…
spring AOP源码深度解析
因为springAOP会使用springIOC来管理Bean,所以对springIOC不太了解的同学可以参考我前篇springIOC源码深度解析。 本文采用的源码版本是5.2.x。为了我们更好地理解springAOP,我们使用的是xml的方式,实际开发中大部分都是是用注解的方式…
springIOC源码深度解析
以前没有意识到阅读优秀框架源码的重要性,直到我阅读完mybatis、spring IOC、AOP, springMVC的源码,从中学了不少底层的知识,比如java的反射内省,jdk动态代理,cglib动态代理,体会到源码中使用了各种设计模式,使得框架具有非常强大的扩展性,那个时…
图解HashMap(一)
HashMap是日常开发中经常会用到的一种数据结构,在介绍HashMap的时候会涉及到很多术语,比如时间复杂度O、散列(也叫哈希)、散列算法等,这些在大学课程里都有教过,但是由于某种不可抗力又还给老师了,在深入学习HashMap之前先了解HashMap设计的思路以及以及一些重要…
设计模式系列之装饰者模式
本篇文章分为四个部分:第一部分会举一个例子引出装饰者模式,让读者对装饰者模式有个感官上的认识;第二部分会给出装饰者模式的定义(当然我们主要不是来背定义,就当做积累专业名词来记吧,我个人是很不喜欢下定义的);第三部分,我会拿jdk中两个使用装饰者模式的例子进行分析,让读者在学习模…
设计模式系列之工厂模式
工厂模式包括了简单工厂、工厂方法和抽象工厂。下面我从java实际应用的角度分别介绍这三种模式。 这段代码中就使用了简单工厂模式。我们传入不同的参数类型,工厂内部就会创建不同的对象实例,我们根本不用管工厂内部的实现逻辑是什么。 缺点:违背设计原则:对扩展开放,对修改关闭。因为假如…
个人成就
文章被点赞
41
文章被阅读
13,300
掘力值
349
关注了
10
关注者
28
收藏集
0
关注标签
6
加入于
2019-06-25