自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 一文了解ioc生命周期(创建bean时,不包含关闭应用上下文环境,只是指创建 bean时)所有postProcessor的调用方法及用途

本文帮助你在日常工作或者面试中说出对应的postProcessor的用途及用法。下面顺序按照bean的生命周期进行说明。 1.InstantiationAwareBeanPostProcessor 前言:此类主要在走bean的生命周期前进行一个预判,主要有两个用途:下面的两个方法来决定,是否走bean创建的生命周期, postProcessBeforeInstantiation 此方法用于直接返回一个对象,自己创建好对象后肯定就不走ioc创建bean的生命周期了 postPro...

2021-10-26 17:42:37 379

原创 面试装逼第一节-当面试官问你懂设计模式吗,知道spring框架里面用到了那些吗?来这里,给你装逼技巧。

前言 每个人面试时都需要些干货来帮助自己拿到自己满意的薪资,当面试官想了解你的java技术水平,那是必问设计模式,设计模式就相当于,一个人写代码的水平,一个人代码的好与烂,从对设计模式的理解就可以体现出。而作为java的业界标杆spring,就自然作为面试官询问这个问题的切入点,一方面可以看下你spring的源码能力,另一方面也可以考察一下你自己的代码水平能力,而如果你答的不咋地,那么就会等到一句话,“回去等通知吧”!那么下面我来告诉你,spring中我看到了那些设计模式,以及具体源码位置...

2020-05-23 16:15:01 380

原创 用源码带你看懂SpringAOP及事物失效和事物的传播行为!

      OK,大家好,想必玩JAVA的应该都玩过Spring,它是一款非侵入,一站式的一种框架,提供了非常多的功能,其中AOP为Spring框架的一大特色,好了人帅话不多,直接进入正题,今天探讨以下几个问题!      (1). SpringAOP如何工作?      (2). SpringAOP用作声明式事务时,事务何时会失效?       (3).SpringAOP的用作声明式事务时,事务...

2018-04-11 16:55:37 393 1

原创 你知道java集合ArrayList和LinkedList的区别吗?

前言:ArrayList和LinkedList  是List接口下两个最常用的实现类,也是面试时,面试官最爱问的两个集合类,你确定你对这两个类真的掌握了吗?如果没有请认真看完这篇博客!     ArrayList: Ok,讲这个我们先从底层数据机构开始,首先ArrayList底层是基于数组实现的,学过数据结构的应该都知道,数组属于线性表中的顺序结构的线性表,物理表现即为内存为连续的空间。那么既然是...

2018-03-29 21:53:10 2859 2

原创 java最常见设计模式之单例模式剖析

  前言:     单例模式是java中最常见的设计模式之一, 在j2EE生态圈的众多第三方框架中运用,如springIOC容器的单例管理。那么我们 为什么需要使用单例模式呢,从字面意思来看单例即只有一个实例. 一个实例必然占用的内存资源就小,减少了内存的开销。那么必然,有利则必有弊,单例必然是线程不安全的!(解释一下什么是线程安全:线程相当于人,高并发的宏观表现即:相当于多个人在不互相交流同时去...

2018-03-20 23:51:46 159

空空如也

空空如也

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

TA关注的人

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