- 博客(8)
- 收藏
- 关注
原创 redis自动缓存设置时间-----------------
@Beanpublic CacheManager cacheManager(@Autowired RedisConnectionFactory connectionFactory) {return RedisCacheManager.builder(connectionFactory).cacheDefaults(RedisCacheConfiguration.defaultCacheCo...
2019-05-08 11:15:31
2567
原创 springboot扫不到mapper
如果springboot项目,mapper没有放入resource中,那么在mapper的pom.xml 文件中需要加入src/main/java/*.xml/.truesrc/main/resources/*.xml/.true否则扫不到包
2019-01-17 10:30:04
301
原创 springboot逆向工程
pom配置文件org.springframework.bootspring-boot-maven-plugin <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-ma...
2018-12-11 19:35:55
527
2
原创 HashMap
HashMap的基本实现原理:Hash散列将一个任意的长度通过hash函数算法转换成一个固定值。Map地图x,y存储总结:HashMap的基本原理–通过HASH出来的值然后通过值定位到这个map,然后value存储到这个map中Key可以为空吗?Null当成一个key来存储hashmap什么时候做扩容的?put的时候高于或等于0.75(默认大小为16,负载因子0.75,阀值12);当前加...
2018-12-07 20:57:43
80
原创 缓存的防穿透和存对象处理
Redis存对象:public class RedisUtils {public static void hSet(String key, Object object, Jedis jedis) { Class&lt;?&gt; aClass = object.getClass(); Field[] fields = aClass.getDeclaredFields(); ...
2018-12-04 10:49:44
142
原创 线程一些问题
ThreadLocal中定义了一个静态内部类ThreadLocalMap,这个类型类似map结构可存储key-value对;Thread类中声明了一个成员变量threadLocals,其类型就是ThreadLocal中定义的内部类型ThreadLocalMap(注意此变量是一个成员变量);这个方法体中会先通过Thread.currentThread()方法获得当前线程,再得到此线程对象中的成员...
2018-12-03 21:16:00
70
原创 spring相关内容
Spring相关面试题:IOC和DI区别:IOC控制反转,指将对象的创建权,反转到spring容器,通过反射在运行时动态去创建,调用对象DI依赖注入,指spring创建对象的过程中,将对象依赖属性通过配置进行注入。BeanFactory接口和ApplicationContext接口有什么区别:①applicationContext接口继承BeanFactory接口,spring核心工厂是Be...
2018-12-03 20:22:19
103
原创 java基础
数组静态初始化int[] arr1 = {1,56,76,87};String[] arr2 = new String[]{"434","gfg","gjf545"};动态初始化String[] array2 = new String[3];栈:存储基本类型数据和引用类型的地址,先进后出,一般空间比较小,存取速度较快堆:存储引用类型数据,特点:空间比较大,存储速度相对较慢数组的引用变量存储在栈空间中,而真正的数组数据存储在堆空间中。
2018-10-24 21:41:03
111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人