//帧率控制 setRenderMode(GLSurfaceView.RENDERMODE_WHEN_DIRTY);//设置渲染模式为主动渲染 final TimerTask task = new TimerTask() { @Override public void run() { requestRender(); } }; ScheduledExecutorService pool = Executors.new
截流 只有大于等于执行周期时才执行,周期内调用不执行。 function throttle(handler, wait){ var lastTime = 0 return function () { var nowTime = new Date().getTime() if(nowTime - lastTime > wait) { handler.apply(this, arguments) lastTime = nowTime
这是工具类中的函数,用于被调用 gapTime指 这个限定的时间段 在这个时间段内,这个函数只执行一次 //函数节流function throttle(fn, gapTime) { if (gapTime == null || gapTime == undefined) { gapTime = 1500 } let _lastTime = null // 返回新的函数 return function
功能一:发布评论,如下图 功能描述:点击上面的发布按钮,可以发布评论,评论中要有发布人的姓名,回复给谁,发布的内容,以及发布的时间 问题描述:每一条留言下面都可以发布评论,因为发布一条评论需要记录很多信息(回复人,留言人,时间,内容,点赞...),想着信息多,为了方便管理,我把他们存放在一个