摘要: 背景:泛型这个知识点平时用的不多,但是在面试的时候很容就被问到,所以还是要准备一些基础的知识储备。 面试旧敌之 Java 泛型 :主要概念及特点 “泛型” 意味着编写的代码可以被不同类型的对象所重用。 泛型是在JDK1.5之后出现的。 泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数 阅读全文
posted @ 2019-05-08 08:32 CS408 阅读(11039) 评论(2) 推荐(0) 编辑
摘要: 背景:讲设计模式的时候,最好能够结合源码来进行理解,逼格更高 设计模式也可以这么简单 ps:强烈推荐,感觉看这一篇就够了 策略模式 泛型接口比较实用的使用场景就是用作策略模式的公共策略,比如 Java 解惑:Comparable 和 Comparator 的区别 中介绍的 Comparator,它就 阅读全文
posted @ 2019-05-08 08:24 CS408 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 背景:redis问题在面试过程中经常被问到,对于常见问题一定不能放过。 面试前必知Redis面试题—缓存雪崩+穿透+缓存与数据库双写一致问题 一、缓存雪崩 1.1什么是缓存雪崩? 如果缓存数据设置的过期时间是相同的,并且Redis恰好将这部分数据全部删光了。这就会导致在这段时间内,这些缓存同时失效, 阅读全文
posted @ 2019-05-08 06:57 CS408 阅读(975) 评论(0) 推荐(0) 编辑