Ruby's Louvre

每天学习一点点算法

导航

上一页 1 ··· 69 70 71 72 73 74 75 76 77 ··· 125 下一页

2011年7月12日 #

我的模块加载系统 v6

摘要: 模块系统是我框架的核心模块的一部分,与domReady彻底地整合在一起。当然核心模块还提供了其他常用方法,如数组化,类型判定,简单的事件绑定...本版本主要是对类型判定进行优化与重写模块加载,以更优雅的方式处置循环依赖的问题。(function(global,DOC){ var _dom = global.dom, hash = "#", namespace = escape(DOC.URL.split(hash)[0]), HEAD = DOC.head || DOC.getElementsByTagName("head")[0], class2typ 阅读全文

posted @ 2011-07-12 23:54 司徒正美 阅读(1892) 评论(1) 推荐(0) 编辑

mass Framework emitter模块

摘要: 此模块用于提供自定义事件,并把实现此接口的对象变成一个事件发送器。//==================================================// 事件发送器模块//==================================================(function(global,DOC){ var dom = global[DOC.URL.replace(/(#.+|\W)/g,'')]; dom.define("emitter","data", function(){ var fireTy 阅读全文

posted @ 2011-07-12 22:48 司徒正美 阅读(1200) 评论(0) 推荐(0) 编辑

自定义鼠标图标的支持情况

摘要: Opera 10.52 doesn’t support custom cursors at all.Internet Explorer scales all cursors to 32x32.Firefox 3.6 shows 16x16 and 32x32 custom cursors at their native size and ignores other-sized cursors.Safari 4.05 shows 16x16, 20x20, 20x40, 32x32, and 64x64 custom cursors at their native size and ignore 阅读全文

posted @ 2011-07-12 21:43 司徒正美 阅读(1328) 评论(0) 推荐(0) 编辑

2011年7月9日 #

自定义 HTML5 Progress 的样式

摘要: Progress 元素是 HTML5 标准草案中新增的元素之一,W3C 关于此元素的定义请猛击这里。默认情况下,Progress 会生成一个和系统默认样式一样的进度条。Webkit 中对于 Progress 的默认样式定义在这里可以找到。在 Windows 7 和 MaxOS Lion 中的显示效果如下: 看起来貌似还不错,但是如果运行在 Windows XP 下呢?想一下就够头疼了,何况出于一致性的考虑,很多情况下我们还是想能够控制这个进度条的样式。 查看了 Webkit 项目中关于 Element Progress 的定义,Progress 在渲染时会被解析成以下结构: <progr 阅读全文

posted @ 2011-07-09 20:25 司徒正美 阅读(5112) 评论(0) 推荐(0) 编辑

2011年7月7日 #

uuid

该文被密码保护。 阅读全文

posted @ 2011-07-07 00:04 司徒正美 阅读(2) 评论(0) 推荐(0) 编辑

2011年7月6日 #

美国只有两样东西比中国贵

摘要: 最近中国一直在热传美国的物价低于中国,特别是生活必需品方面,甚至换算成同一种货币都低于中国。从整体情况来 看,美国人各项消费的支出所占收入的比例要远远低于中国人。有人提出来疑问说,那美国人收入那么高,消费那么低,钱都到哪里去了呢?我过去曾经介绍过,除了供房这种投资行为以外(只有租房是消费行为),大部分钱流向保险费,实际上这更是一个奢侈的消费项目,保险买得多,生活的保障就多,对于穷人来讲,只有 政府给予的低保,而富人每年有巨额的保险支出。关键在于美国保险项目的性价比要远远高于中国,因此说,对于一个普通百姓来说,在美国生存要比在中国舒服得多。如果考虑到支出占收入的比例,同时考虑到性价比,那么据我观 阅读全文

posted @ 2011-07-06 17:25 司徒正美 阅读(3087) 评论(7) 推荐(7) 编辑

2011年7月4日 #

javascript 只保留整数部分

摘要: function strip(i) {return i^0;}; function strip(i) {return parseInt(i, 10) || 0;}; function strip(i) {return i>>0;}; //注意不能使用toFixed 阅读全文

posted @ 2011-07-04 22:47 司徒正美 阅读(2280) 评论(7) 推荐(0) 编辑

mass Framework oop模块 v4

摘要: 将oop模块永久更名为class模块,移除一些nonew,unnew这两个配置属性,想使用无new实例化可以通过如下方法实现: dom(function(){ var test = function(name){ return new test.fn.init(name) } dom.mix(test, dom["class"]).include({ init:function(name){ console.log("=============") this.name = name; ... 阅读全文

posted @ 2011-07-04 00:14 司徒正美 阅读(1263) 评论(1) 推荐(0) 编辑

2011年7月3日 #

preventDefault

该文被密码保护。 阅读全文

posted @ 2011-07-03 14:10 司徒正美 阅读(4) 评论(0) 推荐(0) 编辑

2011年6月30日 #

python 判定变量是函数

摘要: 方法1:callable(fn) //返回True或False方法2:hasattr(fn, '__call__') //返回True或False方法3:需要引入types模块import typesisinstance(f, types.FunctionType) 阅读全文

posted @ 2011-06-30 23:21 司徒正美 阅读(2866) 评论(1) 推荐(0) 编辑

上一页 1 ··· 69 70 71 72 73 74 75 76 77 ··· 125 下一页