五月, 2010 的归档

  • 本站提供YUI在线压缩:http://yui.enjoyphp.com/ YUI Compressor 压缩 JavaScript 的内容包括: 移除注释 移除额外的空格 细微优化 标识符替换(Identifier Replacement) YUI Compressor 包括哪些细微优化呢? object[

    YUI Compressor压缩JavaScript原理

    本站提供YUI在线压缩:http://yui.enjoyphp.com/ YUI Compressor 压缩 JavaScript 的内容包括: 移除注释 移除额外的空格 细微优化 标识符替换(Identifier Replacement) YUI Compressor 包括哪些细微优化呢? object["property"] ,如果属性名是合法的 JavaScript 标识符(注:合法的 JavaScript 标识符——由一个字母开头,其后选择性地加上一个或者多个字母、数字或下划线)且不是保留字,将优化为: object.property {“property”:123} ,如果属性名是合法的 JavaScript 标识符且不是保留字,将优化为 {property:123} (注:在对象字面量中,如果属性名是一个合法的 JavaScript 标识符且不是保留字,并不强制要求用引号引住属性名)。 ‘abcd\’efgh’,将优化为...

    继续阅读...

  • 最近群里有朋友提到用WMP插件做网页mp3播放器,在使用时需要检查浏览器是否支持WMP;WMP的支持,IE下是用ActiveX,其它浏览器一般是用插件。闲暇查了一下相关资料,写了下面的检测代码,支持所有主流浏览器: <script language="text/javascript"> function testForWmp() { var player; var plugin; /** * 检查是否支持ActiveX * * 如果支持,就尝试是否创建wmp播放器成功;创建成功则为支持,创建失败则为不支持 */ try{ if(window.ActiveXObject) { player = new ActiveXObject("WMPlayer.OCX.7"); } else if (window.GeckoActiveXObject){ player =...

    检测浏览器是否支持WMP(Windows Media Player)

    最近群里有朋友提到用WMP插件做网页mp3播放器,在使用时需要检查浏览器是否支持WMP;WMP的支持,IE下是用ActiveX,其它浏览器一般是用插件。闲暇查了一下相关资料,写了下面的检测代码,支持所有主流浏览器: <script language="text/javascript"> function testForWmp() { var player; var plugin; /** * 检查是否支持ActiveX * * 如果支持,就尝试是否创建wmp播放器成功;创建成功则为支持,创建失败则为不支持 */ try{ if(window.ActiveXObject) { player = new ActiveXObject("WMPlayer.OCX.7"); } else if (window.GeckoActiveXObject){ player =...

    继续阅读...

  • 写一个jquery插件,准备首先判断jquery是否安装,如果没安装就弹出提示。 假设funcName为函数名字,用如下方法就可以达到目标 一定要添加try catch块,否则不起作用。 try {     if(typeof($)=="function")     {         funcName();     } }catch(e) {     //alert("not function"); }

    javascript判断函数是否存在

    写一个jquery插件,准备首先判断jquery是否安装,如果没安装就弹出提示。 假设funcName为函数名字,用如下方法就可以达到目标 一定要添加try catch块,否则不起作用。 try {     if(typeof($)=="function")     {         funcName();     } }catch(e) {     //alert("not function"); }

    继续阅读...

  • 这个。。虽说是出了新版本,但让我挺郁闷。好不容易把centos5.4下载下来,并配置好了,也就是在我刚配置好的一霎那..看到官方推出了centos5.5版。这也太巧了。 不过总归是很期待这个版本的,RHEL 5.5在3月底就发布了,所以一直想着centos能紧跟,现在过去一个半月发布,也还算是跟得挺紧的。 mirrors.163.com已经有了5.5的更新了,需要的朋友可以直接去下了:http://mirrors.163.com/centos/5.5/isos/ 该版本基于 Red Hat Enterprise Linux 5.5,“是 CentOS 5 发行系列的第五次更新。它包含了很多错误修正、升级和新功能”。 有关 CentOS 5.5 的变化详情,可查阅其发 布公告及发 行注记。

    CentOS 5.5 发布

    这个。。虽说是出了新版本,但让我挺郁闷。好不容易把centos5.4下载下来,并配置好了,也就是在我刚配置好的一霎那..看到官方推出了centos5.5版。这也太巧了。 不过总归是很期待这个版本的,RHEL 5.5在3月底就发布了,所以一直想着centos能紧跟,现在过去一个半月发布,也还算是跟得挺紧的。 mirrors.163.com已经有了5.5的更新了,需要的朋友可以直接去下了:http://mirrors.163.com/centos/5.5/isos/ 该版本基于 Red Hat Enterprise Linux 5.5,“是 CentOS 5 发行系列的第五次更新。它包含了很多错误修正、升级和新功能”。 有关 CentOS 5.5 的变化详情,可查阅其发 布公告及发 行注记。

    继续阅读...

  • 如果想在CentOS中安装最新版本的nginx,那用yum的方式安装就不行了,目前yum中的版本是0.6,而最新nginx版本是0.8.36。所以我们只能通过编译安装,但编译安装后问题就来了,不能像yum安装的那样通过/etc/init.d/nginx start(或stop或restart)。唯一的办法就是自己创建个脚本来实现这些功能: 1.停止nginx,推荐用这个命令 sudo kill `cat /usr/local/nginx/logs/nginx.pid` 2.创建/etc/init.d/nginx文件 sudo vim /etc/init.d/nginx 文件中添加如下内容: #!/bin/sh # # nginx - this script starts and stops the nginx daemin # # chkconfig: - 85...

    CentOS中创建管理nginx的shell脚本

    如果想在CentOS中安装最新版本的nginx,那用yum的方式安装就不行了,目前yum中的版本是0.6,而最新nginx版本是0.8.36。所以我们只能通过编译安装,但编译安装后问题就来了,不能像yum安装的那样通过/etc/init.d/nginx start(或stop或restart)。唯一的办法就是自己创建个脚本来实现这些功能: 1.停止nginx,推荐用这个命令 sudo kill `cat /usr/local/nginx/logs/nginx.pid` 2.创建/etc/init.d/nginx文件 sudo vim /etc/init.d/nginx 文件中添加如下内容: #!/bin/sh # # nginx - this script starts and stops the nginx daemin # # chkconfig: - 85...

    继续阅读...

Page 1 of 212