摘要: 1、缓存穿透  缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中,将去查询数据库,但是数据库也无此记录,我们没有将这次查询的 null 写入缓存,这将导致这个不存在的数据每次请求都要到存储层去查询,失去了缓存的意义。 在流量大时,可能 DB 就挂掉了,要是有人利用不存在的 key 频繁攻击 阅读全文
posted @ 2022-04-08 17:38 星期三q 阅读(42) 评论(0) 推荐(0)
摘要: 1、let声明变量 // var声明的变量往往会越域// let声明的变量有严格局部作用域 { var a = 1; let b = 2; } console.log(a); // 1 console.log(b); // ReferenceError: b is not defined / / v 阅读全文
posted @ 2022-04-08 12:26 星期三q 阅读(68) 评论(0) 推荐(0)