- 博客(10)
- 资源 (4)
- 收藏
- 关注
原创 Spring源码之ResourceLoader(二):PathMatchingResourcePatternResolver实现getResources加载多文件
Spring源码之ResourceLoader一:PathMatchingResourcePatternResolver实现getResources加载多文件findAllClassPathResources走向findPathMatchingResources走向单文件加载的getResource走向上一篇文章Spring源码之ResourceLoader(一):实现类DefaultResourceLoader实现getResource写了Spring容器加载多文件委托给了PathMatchingRes
2020-09-08 21:21:39
3865
原创 Spring源码之AntPathMatcher(二):内部类AntPathStringMatcher
Spring源码之AntPathMatcher:内部类AntPathStringMatcherAntPathStringMatcher概述AntPathStringMatcher概述上一篇文章Spring源码之AntPathMatcher的doMatch算法写了AntPathMatcher类的doMatch方法将模式串pattern和字符串path以“/”分隔成数组,然后通过对应的算法,将各个数组取到的值进行匹配,其中就用到了matchStrings,比如下面用matchStrings:while (
2020-09-02 22:51:52
756
1
原创 Spring源码之AntPathMatcher(一):doMatch算法
Spring源码之AntPathMatcherAntPathMatcher概述AntPathMatcher概述首先,AntPathMatcher是什么?有什么能力?AntPathMather是Spring提供的用于对资源路径进行解析或者对url的字符串做匹配用的。无论是资源路径还是url字符串都是采用的是Ant格式。不懂?看下面:相信大家都搭建过SSM的练手项目,然后在applicationContext.xml配置过Spring整合Mybatis吧,那下面的xml你肯定不陌生 <!
2020-08-25 23:11:38
1359
2
原创 SpringIOC思想和DI依赖注入
SpringIOC思想和DI依赖注入简述set方法注入构造器方法注入基于java代码装配bean,在java代码中设置通过构造器方法注入基于java代码装配bean,在java代码中设置通过set方法注入自动化装配bean简述IOC(Inversion of Control,控制反转)和 DI(Depandence Injection依赖注入)我们知道,java实现的复杂系统中通过多个类之间的协作完成特定的业务,在传统或者说古老的做法中,每个对象负责管理与自己协作的对象的引用,即管理着所依赖的对象的引
2020-08-14 15:23:12
205
原创 vue项目手机端查看控制台console打印
1.安装vconsole 调试:cnpm install vconsole2.在当前页面引入,chorme调试或者手机端调试就能看到Vconsole了,如下图import VConsole from 'vconsole';let vConsole = new VConsole();
2020-06-11 10:41:26
1323
原创 IDEA查看类或者接口的继承关系图
光标移到所选类或接口上,右键选择Diagrams下的show Diagrams Popup再右键选中结构图中的类,选择show Properties,可以查看类或者接口的属性如图:这个工具在看框架源码的时候很有用
2020-06-09 16:50:32
392
原创 IDEA反编译class文件
将.class文件拖入idea中,会出现一个提示,点击accept,就可以将.class文件反编译了。至于反编译的作用,就有很多了,比如剥开语法糖的糖衣,看清楚里面的真正的语法。在读别人源码时也可能用到。...
2020-06-09 16:40:13
2123
1
原创 Linux常用命令分享-持续更新
返回到当前目录的上一级: cd ..按enter键换行了,想退回,: ctrl+c或者ctrl+d显示文件filename的最后1000行: tail -n 1000 filename (想查看日志的后1000行)find / -name "文件的名字" 找指定目录下找文件 例如:find / -name "login.jsp"Linux下查看文件内容的命令...
2020-06-09 14:42:10
132
原创 Java集合之ArrayList扩容
JDK1.8一,ArrayList的构造函数有三种1.public ArrayList(int initialCapacity) {...},如果传入的参数initialCapacity合法的话,ArrayList会在elementData属性中存入一个Object数组,长度为传参initialCapacity,这个elementData是什么呢:翻译为:存储ArrayList元素的数组缓冲区。ArrayList的容量是这个数组缓冲区的长度。任何空的ArrayList..
2020-06-08 16:05:31
763
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人