03 2017 档案

摘要:假设我们网站有个搜索框,用户输入文本我们会自动联想匹配出一些结果供用户选择。我们可能首先想到的做法就是监听keypress事件,然后异步去查询结果。这个方法本身是没错的,但是如果用户快速的输入了一连串的字符,假设是10个字符,那么就会在瞬间触发了10次的请求,这无疑不是我们想要的。我们想要的是用户停 阅读全文
posted @ 2017-03-28 10:22 黑客PK 阅读(421) 评论(0) 推荐(0)
摘要:先看一下代码: 再看一下执行时间: 可以看出第一个阶乘的执行时间是3ms,后面的由于缓存了之前的计算结果,所以直接返回结果。 原理就是缓存之前的计算,避免重复计算。关键在于建立缓存数组。 可以看一下执行第一行调用的时候memfactorial.cache是什么样子的 从这张图即可得出结论,为何需要缓 阅读全文
posted @ 2017-03-28 00:20 黑客PK 阅读(1020) 评论(0) 推荐(0)
摘要:首先我们定义一个变量i,int i=5; 然后我们做执行printf(“%d”,i++); 我们会发现输出结果是5。 首先我们定义一个变量i,int i=5; 然后我们做执行printf(“%d”,i++); 我们会发现输出结果是5。 是为什么呢,我们要搞清楚printf(“%d”,i++); 这句 阅读全文
posted @ 2017-03-27 15:51 黑客PK 阅读(213) 评论(0) 推荐(0)
摘要:经过实际操作发现,iOS系统上上下相差两个像素(也有可能是我测距离的误差) 但是Android上相差比较大,而且不同的机型相差数目不一样 产生原因 问了下技术大神,说是line-height对一部分Android手机不起作用,有自己默认的行高,默认行高为22px(这点我没有试验,不知道是否准确) 解 阅读全文
posted @ 2017-03-07 23:03 黑客PK 阅读(5790) 评论(0) 推荐(0)
摘要:看效果先:http://sandbox.runjs.cn/show/b6bmksvn 参考: jquery圆环百分比进度条制作 CSS clip:rect矩形剪裁功能及一些应用介绍 CSS clip:rect几个值含义示意实例页面 clip:rect下png通道透明下sprite图片定位实例页面 c 阅读全文
posted @ 2017-03-03 17:36 黑客PK 阅读(697) 评论(0) 推荐(0)