03 2012 档案

【转】使用jquery实现图片预加载提高页面加载速度和用户体验
摘要:我们在做网站的时候经常会遇到这样的问题:一个页面有大量的图片导致页面加载速度缓慢,经常会出现一个白页用户体验很不好。那么如何解决这个问题呢?首 先我们会想到的是提高服务器性能,使用静态缓存等手段来加快图片的加载速度,这的确是个好方法,不过有时候我们也可以从前台找一些解决的 方法。下面我来介绍一种在实际应用中经常会使用到的js预加载的方法。 首先在输出图片的时候我们做一些处理<img data="这里是我们要显示图片的实际地址" src="这里是一张默认显示的小图片,可以快速加载到页面。可以是所有图片使用统一的图片也可以是要显示图片的缩略图" alt 阅读全文

posted @ 2012-03-23 09:06 JulianHere 阅读(1073) 评论(0) 推荐(0)

【转】PHP动态随机生成验证码类
摘要:下面是类代码<?php/************************************************************************//FILE:ImageCode//DONE:生成动态验证码类//DATE"2010-3-31//Author:www.5dkx.com 5D开心博客************************************************************************/class ImageCode{private width; //验证码图片宽度private height; //验证 阅读全文

posted @ 2012-03-20 09:58 JulianHere 阅读(184) 评论(0) 推荐(0)

【转】MySQL与分页
摘要:转自 http://www.chaorenmao.com/blog/?p=99如果和MSSQL的TOP语法相比,那么MySQL的LIMIT语法要显得优雅了许多。使用它来分页是再自然不过的事情了。最基本的分页方式:SELECT … FROM … WHERE … ORDER BY … LIMIT …在中小数据量的情况下,这样的SQL足够用了,唯一需要注意的问题就是确保使用了索引:举例来说,如果实际SQL类似下面语句,那么在category_id, id两列上建立复合索引比较好:SELECT * FROM articles WHERE category_id = 123 ORDER BY id LI 阅读全文

posted @ 2012-03-20 09:08 JulianHere 阅读(185) 评论(0) 推荐(0)

【转】开启keepalive与不开启的区别
摘要:转自 http://hi.baidu.com/mashuai9788/blog/item/4392838dbbe7c388a5c272b5.html在 Apache 服务器中,KeepAlive 是一个布尔值,On 代表打开,Off 代表关闭,这个指令在其他众多的 HTTPD 服务器中都是存在的。 KeepAlive 配置指令决定当处理完用户发起的 HTTP 请求后是否立即关闭 TCP 连接,如果 KeepAlive 设置为 On,那么用户完成一次访问后,不会立即断开连接,如果还有请求,那么会继续在这一次 TCP 连接中完成,而不用重复建立新的 TCP 连接和关闭 TCP 连接,可以提高用.. 阅读全文

posted @ 2012-03-14 12:56 JulianHere 阅读(456) 评论(0) 推荐(0)

一些CSS3功能的介绍
摘要:刚从 W3CPlus 这个博客上看到 一个关于CSS3功能的系列专题,讲的非常好,推荐。http://www.w3cplus.com/content/css3-gradient 阅读全文

posted @ 2012-03-11 13:59 JulianHere 阅读(231) 评论(0) 推荐(0)

Graceful Degradation and Progressive Enhancement
摘要:一篇对优雅降级和渐进提升解释得比较好的文章。http://accessites.org/site/2007/02/graceful-degradation-progressive-enhancement/ 阅读全文

posted @ 2012-03-11 10:16 JulianHere 阅读(144) 评论(0) 推荐(0)

闭包的一种理解,赞!
摘要:我们都知道JavaScript中闭包的概念实在是晦涩难懂,有时或许知道某种形式是闭包,可就不晓得怎么样向另一个人解释闭包。今天偶尔在 http://www.css88.com/archives/4492 这个页面上发现了一段对闭包的很形象的描述:“这次,我用的是闭包的方式去实现,其中最重要的一点是reutrn Return; 这里会引伸到值类型与引用类型的概念。在js里,Object就是一个引用类型,在闭包里,我会抛出一个包含有属性与方法的Object的引用,这样,也 可以说是把这个Object抛向了外部,实现了公开。StaticClass这个变量接住了Return引用。 对于闭包内部的私有字 阅读全文

posted @ 2012-03-10 23:49 JulianHere 阅读(177) 评论(0) 推荐(0)

jQuery中的冒泡机制的一个注意点
摘要:jQuery中可用于事件代理的函数有 .live(), .delegate(), .on()等,其中.live()在jQuery早期版本中就存在了,但是由于其存在的诸多问题(具体可查看官方文档),现已不推荐使用。总的来说,delegate()和on()差不多是等效的,只不过on()是1.7版本新添加的,官方可能以后会优先发展on()的扩展功能。 而在delegate()官方文档页面有一段话:Since the .live() method handles events once they have propagated to the top of the document, it is ... 阅读全文

posted @ 2012-03-01 15:49 JulianHere 阅读(252) 评论(0) 推荐(0)

【转】Event Delegation Made Easy
摘要:From http://danwebb.net/2008/2/8/event-delegation-made-easy-in-jqueryI’m having a lot of fun poking around jQuery at the moment and came up with a cool little thing that’s going into Low Pro for jQuery but is a nice stand-alone little snippet for implementing event delegation. Since the Christian an 阅读全文

posted @ 2012-03-01 10:01 JulianHere 阅读(134) 评论(0) 推荐(0)