上一页 1 2 3 4 5 6 7 8 ··· 13 下一页

雅虎前端优化14准则

摘要: 1.尽可能使用少的HTTP请求 Make fewer HTTP requests; 这个是很重要的一条,具体措施是使用Image maps 和Inline Images;合并CSS和脚本代码。比如对于Image Maps(服务器端)server-side<a href="navbar.cgi"> <img ismap src="imagemap.gif"> </a>→ http://.../navbar.cgi?127,13(客户端)client-side – preferred<img usemap=" 阅读全文
posted @ 2011-04-02 16:50 斯人- 阅读(160) 评论(0) 推荐(0) 编辑

Linux下php扩展模块开发

摘要: 项目做了快半年了,关于php的扩展模块开发,从完全不懂到边查资料边摸索,到现在的灵活运用,其间也经历了不少的困惑期,在此以文章记录,希望对有同样需求的人起到一定的帮助作用。一. 生成一个简单的php extension我们需要两个目录:php src,php bin,到网上下载一个php源码包,解压,安装。php的解压目录记为 phpsrc(如:/home/src/php-4.4.4) ,安装目录记为 phpbin(如 /usr/local/php)在shell下输入(以后遇到有shell的地方我就用#开头,不另陈述)# cd phpsrc/ext# ./ext_skel --extname= 阅读全文
posted @ 2011-03-31 11:54 斯人- 阅读(299) 评论(0) 推荐(0) 编辑

jQuery免费相册插件

摘要: http://www.xueit.com/html/2010-12/33-77395115220101213155506203.htmljQuery现在越来越被重视,相当多的web2.0网站在采用它来展示其照片库。jQuery效果能够模拟出Flash的效果将一组照片相当优雅地展示在读者面前。下面我们将为大家介绍14个顶级的jQuery效果。你喜欢的话,可以拿去用在你自己网站的相册上。Galleria– Galleria 是一个用js写的相册,算是一个jQuery插件了。它用一段简洁的html代码将照片以画布的形式展开,同时还为你的照片生成缩略图。Galleria的界面非常友好,你不需要懂得太多 阅读全文
posted @ 2011-03-30 18:04 斯人- 阅读(234) 评论(0) 推荐(0) 编辑

JS 继承

摘要: var $SYSMSG = {};$SYSMSG.extend = function(c, b) { for (var a in c) { $SYSMSG[a] = !!b == false ? c[a] : $SYSMSG[a] }}; 阅读全文
posted @ 2011-03-29 17:10 斯人- 阅读(103) 评论(0) 推荐(0) 编辑

js动态给对象加属性

摘要: 最近在忙于公司产品的自定义的一个项目js..需要动态加属性..标记下diy={ defaults:{ m:[{}] }}如果要给 diy.default.m数组再加属性..就得var a=0;var key='abcd';var value=10;eval("diy.defaults.m["+a+"]." +key+ " ='" + value+ "'"); 阅读全文
posted @ 2011-03-25 12:36 斯人- 阅读(147) 评论(0) 推荐(0) 编辑

JS-拖拽里面经常用到的函数

摘要: obj.setCapture() //让它捕捉所有鼠标事件obj.stopPropagation(); //不再让该对象发送任何事件obj.preventDefault(); //通知浏览器不再执行与事件关联的默认动作obj.onmousewheel = mousewheel //当转动鼠标滚轮时运行脚本setCapture()可以用在对DIV的拖动效果上。就不用给body设置onmousemove事件了,直接给DIV设置,然后通过setCapture()让它捕获所有的鼠标事件。不过setCapture()方法,只有IE支持。 阅读全文
posted @ 2011-03-21 18:20 斯人- 阅读(170) 评论(0) 推荐(0) 编辑

JS 拖动...

摘要: 拖拽功能恐怕也是AJAX最明显的特征之一了,之前自己实现过拖拽效果,性能并不好,尤其在IE下的反映,在网上搜索的时候发现大部分的实现效果都是类似这样的:(1)创建mousedown, mousemove, mouseup的监听事件(2)在mousemove的监听事件中不断的重置被拖拽元素的left, top值(性能问题就出在这里)因为mousemove事件的执行是当鼠标每移动一个像素,就会触发绑定的事件相应函数,而JS操作DOM又是非常耗资源的;后来看到scriptaculous这个框架(基于prototype.js)实现的拖拽性能非常好,主要是在IE下的反映,打开代码从一堆源码中找到了一句关 阅读全文
posted @ 2011-03-21 14:31 斯人- 阅读(133) 评论(0) 推荐(0) 编辑

短URL

摘要: function shorturl($input) {$base62 = array ( 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't&# 阅读全文
posted @ 2011-03-18 17:19 斯人- 阅读(170) 评论(0) 推荐(0) 编辑

php自定义函数调用全局变量的另类方法

摘要: 今天在修改网站的网银支付系统时,发现了这种方法。以前写程序时,在php自定义函数里调用全局变量一般都是在函数开头加上global声明一下全局变量,然后才在函数里使用,但这里提到的这种方法,却不用那么麻烦,只需要在一个公用函数里声明一下变量,那么就可以在任何地方调用这个变量的值。掌握这种方法很简单,只需要巧用”&”符号。这里用一个简单的例子说明下”&”的妙用01<?php02$a = 'c';03$b = &$a; //表示$b 和 $a 引用了同一个变量04$a = 'abc'; //这里重置了$a05echo $b; //将输出a 阅读全文
posted @ 2011-03-18 17:07 斯人- 阅读(567) 评论(0) 推荐(0) 编辑

Centos+Mysql+sphinx+mmseg(rhel4) [收藏]

摘要: 一、所需文件列表mmseg-0.7.3.tar.gz 中文分词 mysql-5.1.26-rc.tar.gz mysql-5.1.26源代码sphinx-0.9.8-rc2.tar.gz sphinx-0.9.8-rc2源代码fix-crash-in-excerpts.patch sphinx支持分词补丁sphinx-0.98rc2.zhcn-support.patch sphinx支持分词补丁 mmseg文件可以到www.coreseek.com下载二、开始安装1、 mmseg-0.7.3 安装先解压安装文件 tar -zxvf mmseg-0.7.3.tar.gzcd mmseg... 阅读全文
posted @ 2011-03-15 18:22 斯人- 阅读(163) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页