摘要: 当一个客户端(通常是浏览器)向web服务器发送一个请求,如果web服务器返回304响应,则表示此请求的本地缓存是最新的,可以直接使用。这种方法可以节省带宽,避免重复响应。 一般来说,可以将一个请求分为两类,二者以请求中包含的request header来区分: 有条件的请求(Conditional Validation Request) 无条件的请求(Un... 阅读全文
posted @ 2014-08-02 08:27 andycnzh 阅读(14579) 评论(0) 推荐(3) 编辑
摘要: 本文演示如何在Windows上和Linux上安装Jenkins。 1. Windows上Jenkins安装 参考网页:https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+as+a+Windows+service 在Windows上安装Jenkins有两种情况,第一是将Jenkins安装为服务,在用户登录时可以自动启动此... 阅读全文
posted @ 2014-04-30 22:54 andycnzh 阅读(646) 评论(0) 推荐(0) 编辑
摘要: 由于网络原因,导致从rubygems.org下载gem文件较慢或者间歇性的连接失败,所以可以修改gem源为ruby.taobao.org. 阅读全文
posted @ 2014-03-27 11:07 andycnzh 阅读(5459) 评论(0) 推荐(0) 编辑
摘要: Linux下安装JDK有两种方式,rpm和tar包。因为Ubuntu本身是使用dpkg安装程序的,所以不适用rpm安装,故本文只介绍使用tar包方式安装jdk,使用tar包安装的jdk只影响当前用户。 阅读全文
posted @ 2014-03-27 11:02 andycnzh 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 本文主要演示如何在Ubuntu上搭建Watir-Webdriver与Cucumber环境,用于自动化测试。 阅读全文
posted @ 2014-03-27 10:49 andycnzh 阅读(1152) 评论(0) 推荐(0) 编辑
摘要: 在使用gem install命令的时候,希望加上--no-ri --no-rdoc选项,但是不希望每一次都手动加上这个选项。其实可以通过编辑配置文件,改变gem install的默认选项。在windows系统下,在用户主目录下,一般如C:\Users\YourName,检查是否存在.gemrc,如果没有新建一个即可。如果有,在文件的最后加上gem: --no-ri --no-rdoc在linux系统下,在~/.gemrc中添加同样的内容即可。 阅读全文
posted @ 2014-02-20 21:26 andycnzh 阅读(983) 评论(0) 推荐(0) 编辑
摘要: require 负责引用一个外部文件,可以省略".rb"字样。如:require 'foo.bar'等价于require 'foo'在Ruby中,同一目录下的文件, 如 /home/andy/ruby/foo.rb与 /home/andy/ruby/bar.rb两个文件.如果直接在foo.rb中写require 'bar'执行时会报找不到bar.rb错误。这是因为ruby不会再当前目录进行查找。此处列举几种引用单个文件的方法:1 require File.join(__FILE__, '../bar.rb')2 阅读全文
posted @ 2013-07-16 11:38 andycnzh 阅读(1678) 评论(0) 推荐(0) 编辑