2011年4月9日
摘要: 1、jQuery实现脚本与页面的分离在HTML代码中,我们还经常看到类似这样的代码: <form id="myform" onsubmit=return validate();">即使validate()函数可以被放置在一个外部文件中,实际上我们依然是把页面与逻辑和事件混杂在一起。jQuery让你可以将这两部分分离。借助于jQuery,页面代码将如下所示:<form id="myform"> 接下来,一个单独的JS文件将包含以下事件提交代码:代码如下:$("myform").submit(functi 阅读全文
posted @ 2011-04-09 20:04 say0507 阅读(1480) 评论(0) 推荐(0) 编辑
摘要: 今天在百度文库看文件时想着有没有可以在线看电子书的插件或源码呢?到网上搜索下发现了FlexPaper,下载下来,找了一些资料,折腾一番,出的效果还不错,就是将中文文档转换成swf文件时卡住了,先作个记录,以后有空再研究了。 FlexPaper是一个开源轻量级的在浏览器上显示各种文档的组件,被设计用来与PDF2SWF一起使用, 使在Flex中显示PDF成为可能,而这个过程并无需PDF软件环境的支持。它可以被当做Flex的库来使用.另外也可以通过将一些例如Word、PPT等文档转成PDF,然后实现在线浏览。 目前FlexPaper最新版是1.4.1,可以到官网或Google Project下载 . 阅读全文
posted @ 2011-04-09 19:12 say0507 阅读(5131) 评论(9) 推荐(3) 编辑
摘要: 幻灯片效果通常用于展示相册图片或特色推荐内容。一个漂亮的幻灯片更能吸引访客的注意力。本文里面,收集了15款jquery幻灯片插件,让你的图片展示更漂亮,让你的特色内容更吸引人。1,GallerificGalleriffic 是使用 Mike Alsup 的 jQuery Cycle plugin 创建的图片展示效果,包括缩略图、图片标题和描述等详细功能,是一个非常不错的高质量画廊相册展示工具。2,ZoomImagezoomimage ,以一种独具魅力的方式展示图片效果。缩略图链接在本页弹出大图,并且可以可以随意拖拽该悬浮图片。3,EasySliderEasy Slider 可以实现图片或其他任 阅读全文
posted @ 2011-04-09 16:46 say0507 阅读(479) 评论(0) 推荐(0) 编辑
  2011年4月8日
摘要: Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)Shift+Ctrl+Enter 在当前行插入 阅读全文
posted @ 2011-04-08 22:32 say0507 阅读(199) 评论(0) 推荐(0) 编辑
摘要: [转]PHP的优点之一是速度很快,对于一般的网站应用,可以说是已经足够了。不过如果站点的访问量很高、带宽窄或者其它的因素令服务器产生性能瓶颈的时候,你可能得想想其它的办法来进一步提高PHP的速度了。 1.代码优化 (1)用i+=1代替i=i+1。符合c/c++的习惯,效率还高。 (2)尽可能的使用PHP内部函数。自己编写函数之前要详细查阅手册,看有没有相关的函数,否则费力不讨好。 (3)能使用单引号字符串尽量使用单引号字符串。单引号字符串的效率要高于双引号字符串。 (4)用foreach代替while遍历数组。遍历数组时foreach的效率明显高于while循环,而且不需要调用reset函数. 阅读全文
posted @ 2011-04-08 22:04 say0507 阅读(664) 评论(1) 推荐(0) 编辑
摘要: [转]英文原文:http://reinholdweber.com/?p=31. 如果一个方法可静态化,就对它做静态声明。速率可提升至 4 倍。2. echo 比 print 快。3. 使用echo 的多重参数(译注:指用逗号而不是句点)代替字符串连接。4. 在执行for 循环之前确定最大循环数,不要每循环一次都计算最大值。5. 注销那些不用的变量尤其是大数组,以便释放内存。6. 尽量避免使用__get,__set,__autoload。7. require_once() 代价昂贵。8. 在包含文件时使用完整路径,解析操作系统路径所需的时间会更少。9. 如果你想知道脚本开始执行(译注:即服务器端 阅读全文
posted @ 2011-04-08 21:45 say0507 阅读(386) 评论(1) 推荐(1) 编辑
  2011年4月6日
摘要: Apache默认是不支持SSI的,需要更改httpd.conf来进行配置。打开conf目录下的httpd.conf文件,搜索“AddType text/html .shtml”,搜索结果:# AddType text/html .shtml# AddOutputFilter INCLUDES .shtml把这两行前面的#去掉。然后搜索“Options Indexes FollowSymLinks”在后面添加“ Includes”即将该行改变为 Options Indexes FollowSymLinks Includes如果让php也支持SSI语句,可以后面加上一行,AddOutputFilt 阅读全文
posted @ 2011-04-06 11:02 say0507 阅读(534) 评论(0) 推荐(1) 编辑
  2011年3月31日
摘要: function getmicrotime(){ list($usec, $sec) = explode(" ",microtime()); return ((float)$usec + (float)$sec);}在php文件开始时获得开始值 , 在最后获得结束值,两者相减就得得运行时间<?phpfunction getmicrotime(){ list($usec, $sec) = explode(" ",microtime()); return ((float)$usec + (float)$sec);}$begin=getmicrotime 阅读全文
posted @ 2011-03-31 20:27 say0507 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 在js中,如果通过连接或者表单提交里,可以用以下三种方式获取上一页的url:1、document.referrer2、top.document.referrer3、window.parent.document.referrer这在ie和firefox里都可以实现但如果在IE中用js函数跳转的话,以上三种方式得到的都是空值如果当前页面嵌套有iframe的话,在iframe嵌套的文件里用js获取当前页面的上一页的url时,2和3都可以实现但1、document.referrer 就不行,获取的是当前页面的地址 阅读全文
posted @ 2011-03-31 20:27 say0507 阅读(5493) 评论(1) 推荐(0) 编辑
摘要: zip 是linux下的常用压缩压缩命令之一,文件经它压缩后会另外产生具有".zip"扩展名的压缩文件,因为zip能方便在windows下使用,所以zip是个使用广泛的压缩程序。语法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目录>][-ll][-n <字尾字符串>][-t <日期时间>][-<压缩效率>][压缩文件][文件...][-i <范本样式>][-x <范本样式>]参数: -i<范本样式> 只压缩符合条件的文件。 -j 只保存文件名称及其内 阅读全文
posted @ 2011-03-31 20:26 say0507 阅读(8273) 评论(0) 推荐(0) 编辑