Redis面试题汇总

1:什么是Redis?在Redis官网上有这样一句话:Redisisanopensource(BSDlicensed),in-memorydatastructurestore,usedasadatabase,cacheandmessagebroker.Redis是一个开源的,基于内存的数据机构存储,


String,StringBuffer和StringBuilder常见的面试题

高频面试题1:StringBuilder的效率就一定比String高吗?其实并这句话并不严谨,虽然大部分情况下StringBuilder的效率更高,但是某些特定情况下不一定是这样。String str = "Hello"+"World";StringBuild


spring面试题

sping面试题1:spring 的bean是线程安全的吗?首先,spring中的bean都是我们创建的bean只是我们将创建bean的操作交给了spring来处理帮我们new了一个我们创建的bean,缓存到了ioc容器中给每一个bean起了一个名字相当于我们自己new 了一个bean所以,bean


十道常见的MyBatis面试题

1.#{}和${}的区别是什么?#{}是预编译处理,${}是字符串替换。Mybatis在处理#{}时,会将sql中的#{}替换为?号。调用PreparedStatement的set方法来赋值;Mybatis在处理时,就是把{}替换成变量的值。使用#{}可以有效的防止SQL注入,提高系统安全性。2.通