Spring面试题1、Spring是什么?Spring是一个轻量级的IOC和AOP容器框架。是为Java应用程序提供基础性服务的一套框架,目的是用于简化企业应用程序的开发,它使得开发者只需要关心业务需求。常见的配置方式有三种:基于XML的配置、基于注解的配2020-02-06 面试题Spring MyBatis面试题1、什么是Mybatis(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。直接编写原生态sql,可以严格2020-02-05 面试题MyBatis 用户信息脱敏处理Go语言实现对用户的姓名、电话号码、邮箱、身份证等信息进行脱敏处理。 import ( "regexp" "strings" ) // 匹配 手机号,邮箱,中文,身份证等等 进行脱敏处理 func HideStar(str string2020-02-02 代码Golang 多线程面试题本文转载自:https://blog.csdn.net/cmyperson/article/details/79610870 目录: 什么是线程? 什么是线程安全和线程不安全? 什么是自旋锁? 什么是Java内存模型? 什么是CAS?2020-01-21 面试题多线程 【排序算法】——冒泡排序/** * 冒泡排序 * * 原理描述:比较相邻两个元素大小,进行交换,将大(小)的元素放到右边,以此类推,直到排序完毕。 * * 平均时间复杂度 O(n^2) 空间复杂度 O(1) 稳定 * * @param array 数2020-01-20 算法排序算法 【排序算法】——开篇0、排序算法说明 0.1 排序的定义 对一序列对象根据某个关键字进行排序。 0.2 术语说明 稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面; 不稳定:如果a原本在b的前面,而a=b,排序之后a可能会出现在b的后面; 内排序2020-01-20 算法排序算法 数据库事务的隔离级别事务隔离级别数据库事务的隔离级别有4个,由低到高依次为: Read uncommitted(读未提交) Read committed(读提交) Repeatable read (重复读) Serializable(串行化) 这四个级别可2020-01-01 数据库事务隔离级别