10 2011 档案

摘要:本文主要参考了Addy Osmani的PPT《提高jQuery性能的诀窍》(jQuery Proven Performance Tips And Tricks)。他是jQuery开发团队的成员,具有一定的权威性,提出的结论都有测试数据支持,非常有价值。 1. 使用最新版本的jQuery jQuery的版本更新很快,你应该总是使用最新的版本。因为新版本会改进性能,还有很多新功能。 下面就来看看,不同版本的jQuery性能差异有多大。这里是三条最常见的jQuery选择语句: $('.elem') $('.elem', context) context.find(&# 阅读全文
posted @ 2011-10-28 10:46 布瓜 阅读(186) 评论(0) 推荐(0)
摘要:MVC已经成为我们最常误用的模式,人们之所以常常误用MVC,很大程度上是因为混淆了不同的MVC变体。Classic MVC Classic MVC 大概上世纪七十年代,Xerox PARC的Trygve提出了MVC的概念。 并应用在Smalltalk系统中,为了和其它类型的MVC加以区分,历史上习惯的称之为Classic MVC。Classic Mvc模式 Model:封装领域数据及逻辑 View:查询领域数据并展现给用户 Conctroller:截获用户请求并改变领域数据从依赖关系看,Model不依赖View和Controller,而View和Controller依赖Model。C... 阅读全文
posted @ 2011-10-28 09:55 布瓜 阅读(207) 评论(0) 推荐(0)
摘要:伯乐人才网6月9日发表了《写给即将入行的程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一些他的心得和经历,我在把他的心得做了不多的增改,并根据我的经历增加了“进阶”一节。这是一篇由新手和我这个老家伙根据我们的经历完成的文章。 我的这个朋友把这篇文章取名叫Build Your ProgrammingT. 阅读全文
posted @ 2011-10-26 14:15 布瓜 阅读(174) 评论(0) 推荐(0)
摘要:今天群里无意谈到了@import url(),不太常用,争论很大。一开始是由于一个兼容问题: @import url(/css/a.css) 很简单但出现了兼容问题,在ff下无法调用样式,大家都以为是@import搞的怪,但用link后问题依然出现。经过一番讨论原来是绝对路径在ff下是不认的。对@import url()做一下总结:1,@import url()机制是不同于link的,link是在加载页面前把css加载完毕,而@import url()则是读取完文件后在加载,所以会出现一开始没有css样式,闪烁一下出现样式后的页面(网速慢的情况下)。2,@import 是css2里面的,所以古 阅读全文
posted @ 2011-10-21 08:32 布瓜 阅读(2330) 评论(0) 推荐(0)
摘要:word-wrap : normal | break-word取值:normal : 默认值 。允许内容顶开指定的容器边界break-word : 内容将在边界内换行。如果需要,词内换行( word-break )也将发生说明:设置或检索当当前行超过指定容器的边界时是否断开转行。此属性仅作用于有布局的对象,如块对象。内联要素要使用该属性,必须先设定对象的 height 或 width 属性,或者设定 position 属性为 absolute ,或者设定 display 属性为 block 。此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。对应的脚本特性.. 阅读全文
posted @ 2011-10-14 08:45 布瓜 阅读(371) 评论(0) 推荐(0)
摘要:CSS属性和选择符css的语法结构仅仅有三部分组成:选择符(Selector)、属性(property)、和值(value)。使用方法:selector {Property:value;}选择符(Selector)指这组样式编码所要针对的对象,可以是一个XHTML标签,如body,h1;也可以是定义了特定的ID或CLASS的标签,如#main选择符表示选择<div id="main">,即一个被指定了main为id的对象。浏览器将对css选择符进行严格的解析,每一组样式均会被浏览器应用到对应的对象上。属性(Property)是CSS样式控制的核心,对于每一个XH 阅读全文
posted @ 2011-10-14 08:36 布瓜 阅读(417) 评论(0) 推荐(0)
摘要:ASP.NET中的enabled ,contentEditableand disabled 的区别....在这我们通常都知道enabled and disabled 然而contentEditable我们大家想必不是很熟悉(反正我是,呵呵) 在这呢,我以服务器端文本框举例. 环境是ASP.NET2.0+JS 注意哦这里没有用到大家所说的和常用的AJAX,理由很简单我也不是怎么很精通...1.text1.enabled=false||true 只的是服务器端,禁用这个服务器端文本框此时是---在程序中是取不到值的( 有的时候你会发现可以取...自己体会下不可以取的理由)2.document.al 阅读全文
posted @ 2011-10-13 11:38 布瓜 阅读(576) 评论(0) 推荐(0)
摘要:本文主要参考了Addy Osmani的PPT《提高jQuery性能的诀窍》(jQuery Proven Performance Tips And Tricks)。他是jQuery开发团队的成员,具有一定的权威性,提出的结论都有测试数据支持,非常有价值。1. 使用最新版本的jQueryjQuery的版本更新很快,你应该总是使用最新的版本。因为新版本会改进性能,还有很多新功能。下面就来看看,不同版本的jQuery性能差异有多大。这里是三条最常见的jQuery选择语句:$('.elem')$('.elem', context)context.find('.el 阅读全文
posted @ 2011-10-09 21:39 布瓜 阅读(174) 评论(0) 推荐(0)
摘要:注:本文转载自 developerworks 作者:王丹丹,高级软件工程师,IBM 简介: JavaScript 编程语言作为最流行的客户端脚本语言,早已被众多 Web 开发人员所熟悉。随着 Web2.0 时代的到来和 Ajax 技术的广泛应用,JavaScript 也逐渐吸引着更多的视线。工作中要求越多的是对 JavaScript 语言的深入学习,灵活运用,和对编码质量的保证。 对于熟悉 C/C++ 或 Java 语言的工程师来说,JavaScript 显得灵活,简单易懂,对代码的格式的要求也相对松散。很容易学习,并运用到自己的代码中。也正因为这样,JavaScript ... 阅读全文
posted @ 2011-10-09 09:04 布瓜 阅读(282) 评论(0) 推荐(0)