自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Yhc不是咸鱼

组织部加班中,没时间写代码了。。。

  • 博客(8)
  • 收藏
  • 关注

原创 Spring源码学习(七):Spring MVC的请求响应流程

目录1.方法到达service1.1 processRequest方法1.2父类service方法2.doDispatch方法2.1检查上传请求 —— checkMultipart方法2.2查找处理器 ——getHandler方法2.2.1 RequestMappingHandlerMapping 的 getHandlerInternal 方法实现2.2.2...

2019-03-31 13:30:47 759

原创 Spring源码学习(六):Spring MVC的初始化过程

目录1.ContextLoaderListener1.1创建WebApplicationContext1.2设置和刷新WebApplicationContext2.DispatcherServlet2.1init方法2.2initServletBean方法2.3 OnRefresh方法3.九大组件的注册3.1文件上传解析器MultipartResolv...

2019-03-28 19:30:25 734

原创 Spring源码学习(五):Bean的创建和获取

目录1.获取Bean单例实例2.完整创建Bean2.1Bean创建的前置处理2.2创建Bean:doCreateBean的createBeanInstance方法2.2.1 通过Supplier实例化 —— obtainFromSupplier2.2.2 通过factory-method实例化 —— instantiateUsingFactoryMethod2.2....

2019-03-25 22:40:25 725

原创 Spring源码学习(四):容器的功能扩展·二

目录1.initMessageSource2.initApplicationEventMulticaster3.registerListeners4.finishBeanFactoryInitialization5.finishRefresh到目前,容器的启动过程还剩下下面几个方法:this.initMessageSource(); //初始化消息源,用于国际化th...

2019-03-21 21:11:02 270

原创 Spring源码学习(三):容器的功能扩展·一

目录1.prepareBeanFactory方法1.1扩展容器的组件1.2忽略依赖接口1.3注册可解析依赖1.4注册环境2.invokeBeanFactoryPostProcessors2.1一个例子2.2核心方法介绍3.registerBeanPostProcessors容器完成配置文件的解析和Bean的加载、注册之后,ApplicationCo...

2019-03-20 19:11:57 399

原创 Spring源码学习(二):默认标签的解析与Bean的注册

目录1parseBeanDefinitionElement方法1.1BeanDefinition的组装1.2产生BeanName2decorateBeanDefinitionIfRequired方法3注册BeanDefinition4其它默认标签的解析4.1alias标签4.2import标签4.3beans标签在parseDefaultE...

2019-03-19 21:43:14 342

原创 Spring源码学习(一):Bean的加载和初步解析

目录1.一个示例2.定位和加载配置文件2.1沿继承链向上调用父类构造函数2.2设置配置文件路径3容器的刷新与Bean的加载3.1prepareRefresh3.2obtainFreshBeanFactory1.一个示例下面是一个最基本的Spring示例:配置文件config.xml:<?xml version="1.0" enco...

2019-03-19 15:22:36 228

原创 313腾讯面试凉经&反思

本渣3月9号做了腾讯后台实习笔试,由于算法能力太渣,只AC了两题,第三题过60%(后来听说第五题直接输出0都能过40%。。。),本来觉得肯定跪了,结果3月12号收到邮件通知,约13号上午视频面试。视频系统跟头条一样,用的牛客网的。面试题目如下:1.自我介绍此时面试官提到部门主要用C++(我主要用Java),接下来的面试题会考C++,还问了我未来的规划,我表示C++还是会一点的,可以...

2019-03-15 10:59:25 364

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除