主要操作为Splay中插入节点,查找前驱和后继节点。 1: #include 2: #include
3: #include 4: using namespace std; 5: #define MaxL 100005 6: #define INF
0x7ffffff 7: #define keyT...
分类:
其他好文 时间:
2014-05-01 14:16:03
阅读次数:
633
文章来自于:近期由于工作需要,做了些防DDOS攻击的研究,发现nginx本身就有这方面的模块ngx_http_limit_req_module和ngx_http_limit_conn_module。一、基本介绍
1.ngx_http_limit_req_module 配置格式及说明: 设置一个...
分类:
其他好文 时间:
2014-05-01 14:11:34
阅读次数:
465
在官方的解释中,如[mdn] The slice() method returns a
shallow copy of a portion of an array into a new array
object.简单的说就是根据参数,返回数组的一部分的copy。所以了解其内部实现才能确定它是如何工作...
分类:
Web程序 时间:
2014-05-01 14:10:18
阅读次数:
652
(转自:http://wenku.baidu.com/view/5d41fdbec77da26925c5b08d.html)
Windows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的。而钩子是Windows系统中非常重要的系统接口,用它可以截获并处理送给其他应用程....
MediaPlayer framework播放电影文件:iOS
sdk中可以使用MPMoviePlayerController来播放电影文件。但是在iOS设备上播放电影文件有严格的格式要求,只能播放下面两个格式的电影文件。?
H.264 (Baseline Profile Level 3.0)? M...
分类:
移动开发 时间:
2014-05-01 13:55:15
阅读次数:
424
序
算法的复杂性体现在运行该算法时所需的计算机资源多少,而计算机资源最重要的是时间和空间。算法复杂度分为时间复杂度和空间复杂度。
一个高级语言编写的程序在计算机上运行所消耗的时间取决于下列因素: 1、算法采用的策略、方案 2、编译产生的代码质量 3、问题的输入规模 4、机器执行指令的速度
抛开与计算...
分类:
其他好文 时间:
2014-05-01 13:54:35
阅读次数:
377
入门实例:一个购物车产品清单,可以自行改变数量,总价自动计算的小例子:代码如下: 1.1实例:购物车
your shopping cart {{item.title}} {{item.price|curren...
分类:
其他好文 时间:
2014-05-01 13:50:25
阅读次数:
346
之前一直在写JQUERY代码的时候遇到AJAX加载数据都需要考虑代码运行顺序问题。最近的项目用了到AJAX同步。这个同步的意思是当JS代码加载到当前AJAX的时候会把页面里所有的代码停止加载,页面出去假死状态,当这个AJAX执行完毕后才会继续运行其他代码页面假死状态解除。而异步则这个AJAX代码运行...
分类:
Web程序 时间:
2014-05-01 13:49:49
阅读次数:
373
由于项目中用到了hash,自己实现了一个。Hash = function () { }
Hash.prototype = { constructor: Hash, add: function (k, v) { if (!this.hasO...
分类:
Web程序 时间:
2014-05-01 13:44:25
阅读次数:
444