开心月饼

文章
6
资源
1
加入时间
3年0月8天

理解一下防抖和节流引言一. 防抖二. 节流三. 知识点

引言防抖和节流是针对响应跟不上触发频率这类问题的两种解决方案。一. 防抖1.1 防抖是啥比如你写的input的onchange事件,用来搜索服务器的相关内容,每次改变一点input里的内容浏览器都会去服务器索要东西,其实浏览器想要的只是最终你输入的结果而已。防抖的目的就是想要你输入的最后一次结果。1.2 手写防抖1.2.1基础版只要0.5秒之内没输入,就执行业务逻辑,执行完一次业务逻辑之后,时间计时器清空,从新开始。let inp = document.querySelecter("i

MySQL数据查询太多会OOM吗?

那么,这个“结果集”存在哪里呢?服务端无需保存一个完整结果集。取数据和发数据的流程是这样的:获取一行,写到net_buffer。这块内存的大小是由参数net_buffer_length定义,默认16k重复获取行,直到net_buffer写满,调用网络接口发出去若发送成功,就清空net_buffer,然后继续取下一行,并写入net_buffer若发送函数返回EAGAIN或WSAEWOULDBLOCK,就表示本地网络栈(socket send buffer)写满了,进入等待。直到网络栈