事件频繁触发时候的策略:节流&防抖

函数防抖: 英文 debounce 有防反跳的意思,大致就是指防止重复触发。那么,函数防抖,真正的含义是:延迟函数执行。即不管debounce函数触发了多久,只在最后一次触发debounce函数时,才定义setTimeout,到达间隔时间再执行 需要防抖的函数。用处:多用于 input 框 输入时,显示匹配的输入内容的情况。函数节流: 英文 throttle 有节流阀的意思。大致意思也是 节...

继续阅读 »

redis-cli 解决utf8乱码问题

redis-cli 读取数据时候出现utf8编码问题,人眼无法直接识别,使用如下方式解决使用:redis-cli --raw即:启动redis-cli时在其后面加上--raw参数 --raw Use raw formatting for replies (default when STDOUT is not a tty).

继续阅读 »

mysql explain 字段意义

type解释"system": "这是const连接类型的一种特例, 该表仅有一行数据(=系统表).", "const": `const用于使用常数值比较PRIMARY KEY时, 当查询的表仅有一行时, 使用system. 例:SELECT * FROM tbl WHERE col = 1.`...

继续阅读 »