Web 程序测试是一项十分繁杂的工作,要面对无数的分支,整个过程十分枯燥,既浪费时间,又容易出错。 要是有一个自动化的测试程序就好了。 Selenium 就是这样一个基于浏览器的验收测试程序。 官方网站:http://www.openqa.org/selenium/ 点击下载 selenium-ide-0.8.7.xpi 。 这里有演示视频:Selenium_IDE.swf 。 Selenium is a test […]
leakon
Internet Explorer无法打开站点,已终止操作 解决方案
关键词:IE, JavaScript, AJAX, “Internet Explorer无法打开站点,已终止操作” 错误原因:在页面还没有 ready 的时候就调用了 htmlObject 的 appendChild 或者 innerHTML 操作。 解决方案:在 […]
变形金刚电影下载 RMVB FTP 上集 + 下集
现在各大影院票都卖完了,为了照顾没有看到电影的朋友,我这里提供了电影文件下载。 不是 BT 种子!! 是 RMVB 文件下载,只要安装 “暴风影音” 即可播放! 由于服务器压力很大,而且盗链情况严重,导致网站无法打开。 我连夜做了一个限制 IP 的程序,每个 IP 只能开 […]
Smarty 定界符 花括号 大括号 函数定义 转义
使用 Smarty 模板的时候,通常都是用 ‘{‘ 和 ‘}’ 作为定界符(delimiter)。 有时,我们需要在 html 代码里输出大括号,如果在模板里直接写出来,会被 Smarty 的解析器认为是定界符,然后会报错: Smarty error : […]
PHP 性能优化(一)
PHP DEFINE(原作者:CS,在此感谢CS同学的帮助) DEFINE是大家常用的定义常量的方法,但是DEFINE是存在一定的性能问题的。虽然一般的项目中可能会觉得DEFINE也不会很多,影响不是很大。 但是,实际上,由于require的使用和嵌套等,会在不知不觉中引用到很多的DEFINE。 例如,公司某个最近发布的项目中,一个典型的页面会引用到接近400个DEFINE,使用APD进行profiling后会发现DEFINE消耗的CPU非常靠前。 我们进行了一些对比测试:准备了4个php文件 d1.php d2.php d3.php s1.php 每个文件都是重复1000项,以使对比效果明显。 主程序分别requrie这四个文件,对比进行压力测试。对比测试的结果如下: d1.php – QPS […]
PHP 异步调用 后台调用 持续执行 断开连接/浏览器
标题很怪,因为我也不知道怎样用一句简短的话来概括下面这部分内容。只是希望各位 PHP 的开发者们更容易通过搜索引擎搜到这篇介绍。 这回的核心内容就是围绕 ignore_user_abort 这个函数展开的。 做 Web 开发的人都知道,浏览器和服务器之间是通过 HTTP 协议进行连接通讯的。这是一种基于请求和响应模型的协议。浏览器通过 URL 向某台服务器发起请求(Request),Web 服务器接收到请求,执行一段程序,然后做出响应(Response),也就是一段字符串,这个字符串符合 HTTP […]
国际域名转移 新网 Godaddy (二)
本来想睡了,不过看到博客好几天没更新了,就来写个续集。 上会说到在 Godaddy 只要人民币大约 55 块钱就可以买一个 .com 的国际域名和一个经济型的虚拟主机。 稍微有点跑题,不过,这是为了后文做铺垫。 有一点对比的就是,国内的注册商,都是打着顶级域名注册商的旗号,提供域名注册。其实,他们只不过是国内几家大型域名注册公司的下线代理而已。 因为刚开始我也不是很懂,注册域名的时候,有的地方年费是 100,有的是 68,就选了一个 68 的,图个便宜。注册过程倒是顺利,很快就注册完了。 […]
新版 PHP 简体中文手册 开发人员必备
发布日期:2007年6月1日 这里提供了 本地下载 ,速度一般,但保证链接永久不会失效。
你的成绩没有达到我们的要求
我去做了,得到这样令人遗憾的答复。 我可以问心无愧地说,这2年,我付出了比别人多得多的努力,同时也得到了很多的知识和经验。 我以为,我可以检验一下自己的实力,证明我的辛苦付出没有白费。 结果就是这样的。 好吧,我接受这个结论。 我崇拜越王勾践,我不会臣服,我会让你们为今天的结论感到羞愧!
Javascript window.onresize
function display() { setTimeout( function() { // 生成背景图层 var obackgound = document.createElement(‘div’); obackgound.id = ‘my_background’; […]