Ruby's Louvre

每天学习一点点算法

导航

上一页 1 ··· 60 61 62 63 64 65 66 67 68 ··· 125 下一页

2012年1月30日 #

我的模块加载系统 v15

摘要: 本次改进是沿着上次的思路,让定义模块名尽量的短,然后只要保证请求时路径正确,那么它就会内部非常智能修正这个模块的名字,自动加上路径。至于这些模块叫什么名字,有什么属性,可以查看框架的系统属性@modules。尽管v14做得的改进非常人性化,但毕竟初次试水,还有许多不足与BUGs。v15就是在这方面进行了改良,原先模块名的修正逻辑是写define方法中,现在转移到一个叫innerDefine的方法中,并让其在临时生成的iframe沙箱环境中执行,确保没有改错。另外,v15,还对许多内部函数与私有属性进行更名,让其更加秀气易懂。下面是改进详情: 用于保存需要处理的模块名列表的内部数组 names 阅读全文

posted @ 2012-01-30 20:17 司徒正美 阅读(4912) 评论(1) 推荐(3) 编辑

2012年1月21日 #

css3 变形

摘要: CSS3从IE滤镜偷窍过来的创意,但易用性明显提高了许多。利用这个,我们可以对某个元素进行旋传,缩放,倾斜与位移,并且区分元素类型,无论对块状元素还是内联元素都有效。rotate(旋转) rotate(angle) rotate3d(x ,y ,z ,angle) rotateX(angle) 单独设定 rX 轴的角度。 rotateY(angle) 单独设定 rY 轴的角度。 rotateZ(angle) 单独设定 rZ 轴的角度。 其中angle是指旋转角度,如果设置的值为正数表示顺时针旋转,如果设置的值为负数,则表示逆时针旋... 阅读全文

posted @ 2012-01-21 12:54 司徒正美 阅读(4349) 评论(2) 推荐(0) 编辑

2012年1月20日 #

Windows 上使用 Github

摘要: 安装使用 1.下载msysgit http://code.google.com/p/msysgit/ 2.下载tortoisegit客户端安装 http://code.google.com/p/tortoisegit/ 最新版TortoiseGit好像已经包含了Puttygen项目(用于生成SSH密钥的)如果自己没有github,则先到上面注册个帐号,然后搞个项目。这些都很简单,不详述。然后在window的开始菜单找到TortoiseGit,然后打开里面的Puttygen,点击生成按钮,最大的那个文本区就显示公钥,然后复制这些内容,打开Github中Account Setting页面里的SS. 阅读全文

posted @ 2012-01-20 14:05 司徒正美 阅读(3406) 评论(0) 推荐(0) 编辑

2012年1月18日 #

(转)透彻理解块级元素的宽度

摘要: 作者按:又翻出来一篇5年前(2006年12月28日)写的关于盒模型的文章,都不知道参考了哪本书了。只能凭印象感谢 Eric Meyer 的《CSS权威指南(第2版)》(The Definitive Guide, 2nd Edition)——因为当时作为练习刚翻译完这本书。 内容提要 透彻掌握CSS可视化模型的原理,可以让我们准确判断某个意外行为到底是因为CSS样式问题,还是CSS解析引擎问题。本文要讨论的要点是,当margin-left、width和margin-right这三个属性分别取auto值或大于0的值,进而形成不同组合的情况下,如何确定块级元素中各个组成部分的宽度。块级元素和行... 阅读全文

posted @ 2012-01-18 13:25 司徒正美 阅读(4526) 评论(0) 推荐(0) 编辑

css 上传控件美化

摘要: 一般来说,上传控件不是用flash做就是用input[type=file]元素了,但flash在IPAD上没救了,而input[type=file]在各种浏览器中又长得不是一个样子,因此已经我们需要用CSS来处理一下。听说webkit可以用-webkit-appearance:none;清除默认样式,就可以让你为所欲为了。但天朝的炮灰们(有些公司喜欢称我们为前端攻城师,那岂不就是炮灰吧,每改一次设计就烂头焦额,半死不活),是用不起这么高级的东东,我们还要兼容IE6呢。最后问群里的大大,找到解决方案。原理大致如下,既然原来的input[type=file]元素很难看就让它消失吧。这里的消失是让它 阅读全文

posted @ 2012-01-18 09:41 司徒正美 阅读(4758) 评论(5) 推荐(1) 编辑

2012年1月14日 #

mass Framework 设计蓝图

摘要: 新的一年,mass Framework将从dom Framework中脱胎出来,不单单是改个名字这么简单。 前端部分 命名空间则更名为$。$是个非常有魅力的变量名,十大javascript框架中,就有三个用它做命名空间:Prototype,mootools, jQuery, 并在jQuery上发展到极致,集选择器,domReady, 元素创建于一身。因此你别费劲想这$是什么意思,只需知道它是个超级函数就行, 它则返回一个类数组... 阅读全文

posted @ 2012-01-14 23:06 司徒正美 阅读(3110) 评论(1) 推荐(0) 编辑

2012年1月12日 #

IE6不支持多个类名

摘要: 在IE6下,每个元素只能拥有一个类名,对应CSS如下:.aaa { background:red;}所谓双类名或多类名,即如下方式:.aaa.bbb { background:red;}.aaa.bbb.ccc { background:green;}这些都在IE6下遭遇滑铁卢,你可以让一个类名的功能交由一个ID去分担,或为其父元素定义一个类名,让此类名去分担此功能。#bbb.aaa.bbb { background:red;}.bbb .aaa { background:green;}再不济就只能用JS了。 阅读全文

posted @ 2012-01-12 14:02 司徒正美 阅读(3044) 评论(5) 推荐(0) 编辑

2011年12月30日 #

纯HTML自动刷新页面或重定向

摘要: 太火星了,今天才发现这东西。<meta http-equiv="refresh" content="0;URL=aaa.html">上面写表示零秒(亦即“立刻”的意思)跳转到aaa.html页面。<meta http-equiv="refresh" content="10">如果砍掉后面的URL,即表示每隔10秒重刷页面一次。动态插入meta的支持情况,IE与FF不支持,chrome, opera, safari支持。 <!DOCTYPE HTML><html> &l 阅读全文

posted @ 2011-12-30 18:30 司徒正美 阅读(9364) 评论(2) 推荐(0) 编辑

加群的注意事项

摘要: 这可谓是国内最强的QQ群之一,拥有来自百度,淘宝,腾讯,盛大,人人,115等著名企业的JS高手,当然这也不限JS,也有前后通吃,或者专职于美工的。总结一句,群里都是JS的拥戴者。我相信,在未来几年内,随着HTML5与node.js的长足发展,JSer将会统治前后端。因此群是特别欢迎那些对HTML5, node.js有钻研的人进来。另,进来时请改名,地点在前,并修改群名片加上博客防T,凡是进群者一个星期内不说话T掉,之后,每个月都会洗群一次,保证群的活力。群里面有在大公司就职的各路好手,多多与他们交流结交,不但技术提高得很快,找工作时也轻松(求职时,个人感觉,人脉比技术还重要,但水平不能太菜,那 阅读全文

posted @ 2011-12-30 12:38 司徒正美 阅读(3368) 评论(9) 推荐(0) 编辑

2011年12月29日 #

教你用身份证号查社保卡号 个人电脑号

摘要: 适用前提:在广东省内交社保用身份证查社保号第一步登录广东社保局网站广东社保局网站在“全省个人养老保险信息查询“框输入你的身份证号码这时要密码,面此要注册,注册时那红星星不用理会,除了姓名其他乱填即可,这时就会发邮件给你密码了。然后再查你的社保情况。我是深圳。登陆这里。 阅读全文

posted @ 2011-12-29 17:27 司徒正美 阅读(17087) 评论(1) 推荐(0) 编辑

上一页 1 ··· 60 61 62 63 64 65 66 67 68 ··· 125 下一页