自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Spring中Bean的生命周期

Bean的生命周期主要包括三个阶段: 容器初始化 实例化bean bean的销毁 容器初始化阶段 该阶段主要看是否是实现BeanFactoryPostProcessor接口,该接口是IOC容器的后置处理器,通过该接口中的postProcessBeanFactory方法可以修改Bean中的元数据信息,在实例化对象之前执行 Bean初始化阶段 通过实现InstantiationAwareBean...

2019-08-29 00:03:53 130

原创 mysql事务隔离级别

面试官问:mysql的事务隔离级别有哪些? 答:读未提交,读已提交,可重复读,串行化 再问:他们的区别是什么,会发生什么? 答: 读未提交隔离级别最低,脏读,不可重复读,幻读都有可能出现 (脏读:读取到尚未提交的数据;不可重复读:两次分别读取到事务提交前后的数据,造成两次读取的数据不一致;幻读:针对数据量,读取前后中间事务插入或删除数据,造成两次读取数据量不一致) 读已提交,会造成不可重复读,即事...

2019-08-21 19:08:23 160

转载 SpringMVC常用注解详解

1、@Controller 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。 @Controller 用于标记在一个类上,使用它标记的类就是一个SpringMVC Controller 对象。分发处理器将会扫描使用了该...

2019-08-20 11:28:57 111

转载 常用的SQL优化办法有哪些

数据库优化的几个方面 SQL以及索引的优化是最重要的。 要根据一些范式来进行表结构的设计。 系统配置的优化。 硬件优化。 sql语句的优化 可以通过打开Mysql中的慢查询日志来定位有问题的sql语句 慢查询日志相关内容:https://www.cnblogs.com/kerrycode/p/5593204.html 慢查询日志主要分为5部分,第一部分是慢查询时间,第二部分是慢查询的来源主机和...

2019-08-15 20:54:05 1802

原创 谈谈对spring的理解

spring核心内容一说起来就是IOC和AOP两大功能,大概是这样: IOC 控制反转,就是将本来自己要创建和维护的对象,交给容器去管理,将程序员从不同对象之间的复杂的依赖关系中解放出来了 操作上来说,就是将bean注册进容器,需要时从容器中获取,而不用自己去new AOP 面向切面编程,一般用来解决一些交叉的业务,比如打印日志,事务等。AOP将要交叉的业务模块化,把本来要写在程序内的一些重复代码...

2019-08-11 17:25:06 203

原创 讲一下arraylist,数组,linkedlist的底层区别

数组 数组是相同类型数据的有序的集合,有三个基本特点 长度固定,一旦创建,长度就不会发生改变 元素是相同数据类型的 元素可以是基本类型也可以是引用类型 数组内的元素可以通过下标快速的实现查询和修改,但插入数据和删除数据相对就会比较慢 ArrayList ArrayList底层数据结构还是数组,通过下标索引可以快速的实现查询和修改,插入和删除相对较慢 ArrayList可以实现动态扩容,不像数组...

2019-08-08 00:09:52 872 1

原创 数组去重

给你一个数组怎么去重 假设不用工具类,直接使用循环去重: 用到的思想是选择排序 public static int[] removeDuplication(int [] arrayA){ for (int i = 0; i < arrayA.length-1; i++) { for (int j = i+1; j < arrayA.length; j++) { ...

2019-08-07 19:18:11 97

原创 HashMap与HashTable

HashMap和HashTable都实现了Map接口 在API文档中有这样一段描述 The HashMap class is roughly equivalent to Hashtable, except that it is unsynchronized and permits nulls. 就是说HashMap大致上和HashTable大致相同,除了HashMap是不同步的,并且允许空值...

2019-08-07 19:12:50 127

原创 谈谈final关键字

final关键字可以用于修饰类、变量、方法 修饰类 该类不能被继承,自然地该类的方法也不能被重写 abstract修饰的抽象类就是要被继承的,所以抽象类不能被final修饰 修饰方法 该方法不能被重写,同样的abstract修饰的方法不能被final修饰 修饰变量 被final修饰的变量成为常量,常量赋值后不能被修改 可以直接在声明时赋值或在构造方法中为其赋值(注意所有重载的构造方法都必须为该常量...

2019-08-06 20:37:51 85

空空如也

空空如也

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

TA关注的人

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