11.说说缓存穿透、击穿、雪崩的区别 缓存穿透大量查询原本不存在的数打到数据库,缓存空值,布隆过滤器 缓存击穿是热key失效,设置逻辑过期,互斥锁 缓存雪崩是大量缓存同时失效。随机过期时间,提高缓存可用性,比如集群 12.从「敲下一个 URL」到「页面出现在屏幕」整条链路全景 先解析域名,协议,端口(https默认443,http强转https),DNS协议根据域名找到ip,TCP三次握手建立连接,IP协议帮助找到链路,到达服务器,服务器收到请求,返回页面信息,显示在屏幕上。 四次挥手 加上TCP头,IP头,MAC头(通过ARP协议知道以太网中对应的IP的MAC),在网卡加上报头和起始帧分界符...