- 博客(70)
- 资源 (2)
- 收藏
- 关注
原创 sublime text 2使用心得汇总
sublime介绍 突然之间,团队中更换了一个新的代码编辑工具。她来得很突然,但是我们在开始接触到她,就深深地被她吸引住了,因为她的确能够让一个编程人员(尤其是前端开发人员欣喜发狂),用其他人的形容就是她太性感了! 正如其官方网站所说的:“sublime text2 是一个精致的用于编码,标记和写作的文本编辑器(SublimeText is a sophisticated...
2012-10-31 00:52:19
301
原创 发一个简单的可配置nginx方案
nginx服务器的优点相信我就不用赘述了,它是完美的代理服务器,也是前端开发的好助手,对于前端模拟一次http请求,管理静态文件也有独到好处。 下面这个文件可以简单的配置一个nginx服务器,只需3步!什么都不说了,上附件!(如果有什么反馈或者疑问,尽可站内信我)...
2012-07-26 19:05:07
171
原创 个人总结前端开发规范
通用约定文件与目录命名一律小写, 必须是英文单词或产品名称的拼音, 多个单词用连字符(-)连接. 只能出现英文字母、数字和连字符, 严禁出现中文.该命名规范适用于 html, css, js, swf, php, xml, png, gif, jpg, ico 等前端维护的所有文件类型和相关目录.js 和 css 压缩文件, 统一以 -min 结尾, 比如源码文件为 kis...
2012-06-21 17:00:59
490
原创 js中call和apply的用法
说白了这两个方法可以像调用其他对象的方法一样调用函数。先说call的用方法:[code="javascript"]var obj = { arg1: 1, arg2: 2}function f(a,b){ return this.arg1 + this.arg2 + a + b;}var r = f.call(obj,3,...
2012-04-06 16:57:11
115
javascript中this的用法
this的用法分几种情况1)如果调用this的function是对象的方法时(任何用作方法的函数都有效地传递了一个隐式的参数this,this指向调用函数的对象。如: [code="javascript"] var a = { arg1: 1, arg2: 2, m : fu...
2012-04-06 16:30:49
136
原创 jquery 中无法为window添加click事件的解决方法
近期使用jquery编写插件的时候老遇到为window添加click事件在IE8-浏览器下无效的情况,如:[code="javascript"]$(window).click(function(){});[/code]我的解决方法是在ie下使用document绑定我们所谓的click事件,如:[code="javascript"]var win = ($.browser.msie)...
2012-04-03 19:43:05
332
原创 jquery 中无法为window添加click事件的解决方法
近期写一个插件没注意又遇到使用$(widnow).click 在IE8-的浏览器下无效的情况,暂时的解决方法是,var win = ($.browser.msie) ? document : window,如果ie,将要添加的click事件绑定到document,效果跟非IE下的window一样后面就直接使用: $(win).click();暂时还没...
2012-04-03 19:39:31
176
原创 css3 控制文本超出后自动隐藏 属性
首页,元素必须是定宽的,然后加入如下css代码:word-break:keep-all;/* 不换行 */white-space:nowrap;/* 不换行 */overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */text-overflow:ellipsis;...
2012-03-31 16:54:32
422
原创 程序人生
1.小胜凭智,大胜靠德。2.有干劲,你就洒下汗水;有知识,你就献出智慧;二者都不具备,请你让出岗位。?0?23.城市多喝一杯奶,农村致富一家人。?0?24.财散人聚,财聚人散。?0?25.一个产品,抓眼球,揪耳朵,都不如暖人心。?0?26.一个人智力有问题,是次品;一个人的灵魂有问题,就是危险品。经营人心就是经营事业。?0?27.好心态才有好状态。?0?28.帮助别人,...
2012-03-11 18:55:03
115
原创 jQuery 脸部辨识
[b]jQuery 脸部辨识[/b]jQuery的插件在照片上标识脸部并给出他们的坐标和大小。这个插件是由六六(音译:Liuliu)结合HTML5 canvas开发的,所以只能在支持HTML5的客户端跑。有兴趣的话可以参见这个[url]http://facedetection.jaysalvat.com/[/url](见下图,不过要翻——墙),整套算法代码可以在 git hub[url]h...
2012-02-29 14:00:57
189
原创 【转】script标签中 text/javascript 和 application/javascript的区别
js文件的mime类型为text/javascript,有时用text/javascript的,也有使用application/javascript的还有使用appliation /x-javascript的,所有就不太知道这三个mime 类型有什么区别,在google上一搜:The traditional MIME type for JavaScript programs is"te...
2012-02-03 11:56:24
1111
原创 iScroll框架解析(翻译)附下载源码
概要iScroll 4 这个版本完全重写了iScroll这个框架的原始代码。这个项目的产生完全是因为移动版webkit浏览器(诸如iPhone,iPad,Android这些系统上广泛使用)提供了一种本地化的方式来对一个限定了高度和宽度的元素的内容进行滑动。很不幸的是,这种情况下所有的web应用的页面就不能够包含具有position:absolute的头、页尾或者是一个内容可滚动的中间区域。...
2012-02-02 11:33:54
215
原创 CSS英文、中文换行与不换行
[b]结构:[/b]1.Transshipment Booking System is launched只对英文起作用,以字母作为换行依据2.Transshipment Booking System is launched只对英文起作用,以单词作为换行依据3.Transshipment Booking System is launched只对中文起作用,强制换行4....
2012-01-19 12:22:36
179
原创 jquery ajax多次请求数据时 不刷新问题解决
jquery的ajax在频繁请求数据,或者重复请求数据的时候出现了一个情况,那就是非ie浏览器正常,ie浏览器会设置缓存,导致第二次请求的时候不会刷新,系统报304 not modify,解决方案: jquery的ajax方法提供配置参数:cache,(只需将属性设置为false即可) 详细: ...
2012-01-19 11:33:30
472
原创 firebug 的console调试对象API
Console API当打开 firebug (也包括 Chrome 等浏览器的自带调试工具),window 下面会注册一个叫做 console 的对象,它提供多种方法向控制台输出信息,供开发人员调试使用。下面是这些方法的一个简单介绍,适时地运用它们,对于提高开发效率很有帮助。console.log(object[, object, ...])使用频率最高的一条语句:向控制台输出一条消...
2012-01-19 10:13:15
124
原创 aptana javascript中标注相同变量
window-preference-aptana stuidio-editors-javascipt 勾选mark occurences即可,其它语言类同,可看附件:
2012-01-17 19:02:45
105
jquery实现新浪微博的表情插件
[color=red][b]特别提示:[/b]组件现在存在一些功能缺陷,就是只能在页面使用一次,第二次使用会出错。目前正在修正,请各位使用时慎重[/color]插件按照新浪微博的表情插件以jquery方式给出了一种实现。[b]特点:[/b][list][*]一次性初始化[*]可以全局控制(打开,关闭)[*]可以远程调取表情数据[*]提供对表情代号的转换[用户灵活...
2012-01-17 17:30:34
422
原创 js判断页面是否在iframe或者frame里的一种偏锋写法
整体思路: 判断页面最顶层的location地址,最后一个'/',看是否跟iframe的源地址匹配,如果不匹配,则必然页面被嵌进了window.top 的location中,[code="javascript"]var l = window.top.location.toString(),la = l.split('/') ,act = la[la.length -1];...
2011-12-30 19:03:22
339
原创 使用jquery判断鼠标滚动到页面底部
$(function(){ $(window).scroll(function(){ if(arrviedAtBottom()) { //...已到达最底部 } }); var arrivedAtBottom = function () { return $(document).scr...
2011-12-26 12:56:07
377
原创 windows7 各版本下载
标准版:ed2k://|file|cn_windows_7_professional_with_sp1_x64_dvd_u_677031.iso|3420557312|430BEDC0F22FA18001F717F7AF08C9D5|/ed2k://|file|cn_windows_7_professional_with_sp1_x86_dvd_u_677162.iso|2653276...
2011-11-10 13:50:34
2263
原创 eclipse配色主题
发一个eclipse的配色方案的网站,里面有一些暗色主题,不刺眼。[url]http://www.eclipsecolorthemes.org/[/url]
2011-08-19 16:22:27
121
原创 分辨各种浏览器的hack
/* Opera */html:first-child #opera{display: block;}/* IE 7 */html > body #ie7{*display: block;}/* IE 6 */body #ie6{_display: block;}/* Firefox 1 - 2 */body:empty #firef...
2011-08-17 15:58:48
97
原创 css3阴影属性box-shadow
css3阴影属性box-shadow的一些注意点:box-shadow:阴影水平偏移值(可取正负值); 阴影垂直偏移值(可取正负值);阴影模糊值;阴影颜色;Firefox支持Box Shadow(阴影):-moz-box-shadow:2px 2px 5px #333333;webkit内核的Safari和Chrome支持Box Shadow(阴影):-webkit-box-shado...
2011-08-17 15:56:26
157
原创 关于line-height应用的深入剖析
一篇很不错的东东,介绍line-height的用法,可谓深入剖析![url]http://isd.tencent.com/?p=1503&cpage=1#comment-9036[/url]
2011-08-17 14:06:52
84
原创 【转】code review的优势
Google确实是一家很酷的公司。不论是在公司内部或是外部,Google都做了很多让人赞叹的的事情。这里我想介绍一些不涉及商业机密,但鲜为外人所知的事情。 Google的代码之所以优秀原因其实很简单:他们非常重视代码审查。代码审查并不是Google独有的,它被公 认为是一个很好的(提高代码质量的)手段,很多人已经在日常开发中采用代码审查。但我还没有看到哪一家大公司(像Google...
2011-08-01 16:14:26
183
原创 html5 新功能总结
HTML5是Web基础语言的下一个版本。参见http://shenlm203.iteye.com/blog/1136262如果说XHTML已经开始寻求取代HTML,那么HTML5的实用性在于,它将两种语法整合在一起,采用同样有效的方式来表达HTML的抽象DOM表示。HTML5规范结合了HTML4,XHTML1以及DOM级别2HTML,并进行了相应的更新。HTML5取代XHT...
2011-07-30 14:03:56
196
原创 w3c Html5 与 Html4的不同
w3 公布的html5与html4不同最新版:[url]http://dev.w3.org/cvsweb/~checkout~/html5/html4-differences/Overview.src.html?rev=1.136;content-type=text%2Fhtml[/url]HTML5 differences from HTML4[LONGSTATU...
2011-07-30 11:34:10
572
原创 mac常用命令大全
OSX 的文件系统 OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows 下的盘符概念。 你在桌面上看到的硬盘都挂在 /Volumes 下。 比如接上个叫做 USBHD的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢? 在终端里执行 ls /Volumes/USBHD, 看看显示出的是不是这个移动硬盘的内容。 根目录位置是 / 核心 ...
2011-07-26 20:30:55
141
原创 为什么我们要放弃Subversion
作者 胡凯 发布于 2009年3月16日社区 Java, .NET, Ruby, 敏捷 主题 配置管理 , 协作 标签 最佳实践 , 协作技术 , 源代码分享 | Subversion曾经是我们亲密无间的战友,但自从一年前部分团队成员去了美国,我们和Subversion的关系就开始出现了裂痕,首先是将Subversion服务器架设在美国后,中国开发人员频繁进行的一些操作变得非常缓慢,...
2011-07-19 15:21:05
133
原创 mac os x 快捷键
在使用Windows操作系统的时候,CTRL+ALT+DEL键盘快捷键是用户最经常接触的,而在Mac中,命令(CMD指令)键盘则是最为关键的。 Mac OS X中的快捷键对于Mac用户来讲是至关重要的,下面我们将为大家列出Mac OS X中的快捷键列表:1、CMD + Scrollwheel 这个快捷键将会使得您可以放大或者缩小Mac电脑上的图片,同时也可以缩小或放大您...
2011-07-13 10:33:49
210
css hack 解决ie6 position:fixed不支持问题
最近的一个项目要求做一个侧边栏,固定于窗口的左右侧,但是遇到ie6就熄火了,下面给出一种解决方案(ie6 expression hack):主要思路是ie6以上浏览器用position:fixed,此外添加ie6hack,为渲染元素给出_position:absolute,最关键的部分,采用_top:expression(eval(document.documentElement.scro...
2011-06-27 14:22:10
109
原创 jquery 与prototype 冲突结局方案
一种代码示例: 思想是采用闭包,先将jquery使用的$释放,然后在用闭包引入$这样,两个框架都可以使用$了。[code="java"] jQuery.noConflict(); // Put all your code in your document ready area jQuery(document)...
2011-06-20 11:41:22
102
原创 css 16种默认颜色,预定义颜色
CSS拥有16种合法的预定义颜色名字。它们是:aqua(水绿)、 black(黑)、blue(蓝)、 fuchsia(紫红)、 gray(灰)、 green(绿)、lime(浅绿)、 maroon(褐)、navy(深蓝)、 olive(橄榄)、purple(紫)、 red(红)、silver(银)、 teal(深青)、white(白)和 yellow(黄)。透明transparent也是一个...
2011-06-04 15:04:10
1541
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人