通常的函数(或方法)调用过程分为三个部分:请求、执行和响应。(文中“请求”与“调用”同义,“响应”与“返回”同义,为了更好的表述,刻意采用请求和响应的说法。) 某些场景下,比如响应鼠标移动或者窗口大...
分类:
Web程序 时间:
2015-09-17 17:51:36
阅读次数:
221
这个demo演示了如何利用类加载器对自定义的内容提供者共享的数据进行管理
MainActivitypublic class MainActivity extends Activity {
// 定义主机名,用以拼接Uri,Uri表明了内容提供的地址,外部应用通过Uri访问内容提供者,来实现对数据的增删改查
private static final String AUTHORITY...
分类:
移动开发 时间:
2015-08-25 14:19:00
阅读次数:
257
http://www.alloyteam.com/2012/11/javascript-throttle/1. 必须用context传递this,否则setTimeout中this为window对象
分类:
其他好文 时间:
2015-08-04 22:34:06
阅读次数:
120
NSString *str=@"// Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to p....
分类:
其他好文 时间:
2015-07-24 12:19:52
阅读次数:
137
函数节流在日常的DOM界面数据交互中有比较大的作用,可以减少服务器的请求,同时减少客户端的内存影响Underscore.js 本省就包含了函数节流的处理函数_.throttle 和 _.debounce简单的测试使用如下:需要使用的类库为jquery 、Underscore测试的方法为:mousem...
分类:
Web程序 时间:
2015-06-05 19:25:48
阅读次数:
223
Underscore.js是一个很精干的库,压缩后只有5.2KB。它提供了几十种函数式编程的方法,弥补了标准库的不足,大大方便了JavaScript的编程。通常的函数(或方法)调用过程分为三个部分:请求、执行和响应。(文中“请求”与“调用”同义,“响应”与“返回”同义,为了更好的表述,刻意采用请求和...
分类:
Web程序 时间:
2015-06-05 17:26:06
阅读次数:
170
throttle我们这里说的throttle就是函数节流的意思。再说的通俗一点就是函数调用的频度控制器,是连续执行时间间隔控制。主要应用的场景比如:1.鼠标移动,mousemove 事件2.DOM 元素动态定位,window对象的resize和scroll 事件有人形象的把上面说的事件形象的比喻成机...
分类:
编程语言 时间:
2015-05-25 16:11:09
阅读次数:
171
说到慢查询,有点老生常谈了,但是慢查询相关的有个参数可能会被很多人忽略。
log_queries_not_using_indexes
这个参数设置当查询没有使用索引的情况下,是否记录到slowlog中。
如果你使用的mysql版本大于5.6.5,也可以通过设置
log_throttle_queries_not_using_indexes
这个参数表示每分钟允许记录到slowlog且未使用索引的次数。默认值为0,标识没有限制。...
分类:
其他好文 时间:
2015-04-29 19:57:38
阅读次数:
273
js的函数节流和throttle和debounce详解:同样是实现了一个功能,可能有的效率高,有的效率低,这种现象在高耗能的执行过程中区分就比较明显。本章节一个比较常用的提高性能的方式,通常叫做"函数节流",下面就通过代码实例对此做一下介绍。一.函数节流是什么:在实际编码中,mousemove和re...
分类:
Web程序 时间:
2015-04-22 11:26:16
阅读次数:
205
介绍首先解释一下这两个概念:函数节流(throttle):是让一个函数无法在很短的时间间隔内连续调用,当上一次函数执行后过了规定的时间间隔,才能进行下一次该函数的调用。函数去抖(debounce):让一个函数在一定间隔内没有被调用时,才开始执行被调用方法。两个方法都是用来提升前端性能,减轻浏览器压力...
分类:
编程语言 时间:
2015-04-22 11:12:10
阅读次数:
122