- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 {{JS}}深入理解this关键字
参考@鸟哥《深入理解Javascript之this关键字》.请看下例代码var n = 10;function f() { alert(this.n); // 当函数调用时this === window alert(n); // 指向当前活动对象的n var n = 11; alert(n); // 指向当前活动对象
2012-09-25 09:24:58 877 1
转载 var_export 与 var_dump的不同
作者: Laruence本文地址: http://www.laruence.com/2008/04/03/15.html转载请注明出处问题发现在跟踪yratings_get_targets的时候, error_log(var_export(yblog_mspconfiginit("ratings"),true));老是打印出yblog_mspco
2012-09-24 20:57:04 572
原创 估算代码规模
对于N行代码构成的文件,估算其文件的大小。其实很简单,一般写代码一行不会超过80个字符,那么估计平均每行代码约为40个字符,故N行代码构成的文件大约有40N个字符,即40N个字节,换算成KB为(40N/1024)KB。举例验证:目前jquery-1.8.1.js文件接近10000行代码,故在不压缩的情况下,其文件大小约为400KB,查看官网,未压缩版为252KB(DEVEL
2012-09-19 17:08:54 1344
原创 《Javascript设计模式》读书笔记——单体模式
单体对象都是在脚本加载时被创建出来。如下代码:var Singleton = (function() { // 普通的单体模式 // code here return { };})();而对于资源密集型的或配置开销甚大的单体,也许更合理的做法是将其实例化推迟到需要使用它的时候。这种技术被称为“惰性加载(lazyloading)”,它最常用于那些必须加载大量
2012-09-19 16:31:55 687
转载 淘客网站架构参考
淘客网站架构参考转自:http://open.taobao.com/doc/detail.htm?id=1011 (本方案由开发者roynal提供) 做一个淘宝客网站所需要的API,TOP几乎没有任何权限限制,唯一困扰各位淘客的应该就是流量了。以下详细讲解了四个案例,循序渐进,最终提供一个给各位淘客参考的网站架构,来解决这个流量超限的问题。 本文仅针对淘
2012-09-16 11:53:06 1262 1
转载 memcached在大负载高并发网站上的应用(一)---简介 原创 王泽宾
转自:http://www.cnblogs.com/wanghao72214/archive/2009/02/01/1382127.html大家可能对memcached这种产品早有了解,或者已经应用在自己的网站中了,但是也有一些朋友从来都没有听说过或者使用过。这都没什么关系,本文旨在从各个角度综合的介绍这种产品,尽量深入浅出,如果能对您现在或以后的工作有所帮助,笔者将感到无比荣幸。
2012-09-16 11:47:18 13011
原创 Javascript垃圾收集策略
Javascript具有自动拉圾收集机制,即执行环境会负责管理代码执行过程中使用的内存。这种垃圾收集的原理其实很简单:找出那些不再继续使用的变量,然后释放其占用的内存。为此,垃圾收集器会按照固定的时间间隔(或代码执行中预定的收集时间)周期性地执行这一操作。那么如何判断一个变量不再被使用,有两种机制。1.标记清除Javascript中最常用的垃圾收集方式是标记清除(mar
2012-09-12 21:31:38 832
原创 javascript 判断 脚本加载请求是否健康
Script Onload方法通过监听脚本的onload事件来判断脚本加载是否健康(即判断脚本是否加载成功),如下:var domscript = document.createScript('script');domscript.src = 'menu.js';domscript.onloadDone = false;domscript.onload = function() {
2012-09-12 21:00:00 1003
转载 HTTP消息头中的“Cache-control”
网页的缓存是由HTTP消息头中的“Cache-control”来控制的,常见的取值有private、no-cache、max-age、must-revalidate等,默认为private。其作用根据不同的重新浏览方式分为以下几种情况:(1) 打开新窗口值为private、no-cache、must-revalidate,那么打开新窗口访问时都会重新访问服务器。而如果指定了max-
2012-09-12 11:13:25 1234
原创 js生成随机字符串功能
// 获取长度为len的随机字符串function _getRandomString(len) { len = len || 32; var $chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678'; // 默认去掉了容易混淆的字符oOLl,9gq,Vv,Uu,I1 var maxPos = $chars.le
2012-09-11 11:11:44 1707
转载 input button的行高在FF下的显示问题
最近国外有开发者发现Firefox和Opera的一个BUG:无法改变按钮里文字的行高(包括input type=”sumbit”和HTML的button标签)。举个例子,对一个按钮使用以下样式:input#button {border: 2px solid #06f;color: #06f;background-color: #6cf;font: bold 12px Ari
2012-09-07 15:53:06 4877
转载 推荐系统:Slope One 算法
推荐系统:Slope One 算法Written by guwendong on 2007-01-14 — Leave a Comment本文可以任意转载,转载时请务必以超链接形式标明文章 原始出处 与 版权信息。http://www.guwendong.com/post/2007/slope_one.htmlSlope One 算法是由 Daniel Lemi
2012-09-07 10:44:02 824
原创 event.currentTarget与event.target的不同
源引https://developer.mozilla.org/en-US/docs/DOM/event.currentTarget的说法:event.currentTarget identifies the current target for the event, as the event traverses the DOM. It always refers to the element
2012-09-06 14:18:24 954
原创 《jQuery 1.4 Animation Techniques Beginner's Guide》阅读笔记
《jQuery 1.4 Animation Techniques Beginner's Guide》阅读笔记第2章 Fading Animation1).fade系列方法在IE下使用的问题IE however, has been known to have issues fading elements. In IE8 (and lower) for example, the i
2012-09-06 09:29:50 1142
Vim用户手册中文版
2011-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人