访问次数
我的另一个总结性博客: todototry 大米粒
摘要: 使用Rspec进行行为驱动测试 :require 'machine' describe Machine do #Machine 是要测试的类名 before :each do @machine=Machine.new([:shopping,:checking_out]) @machine.events = {:checkout =>{:from => :shopping, :to => :checking_out}} end it "should initially have a state of the first state" do @ 阅读全文
posted @ 2011-07-29 23:03 fandyst 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 有时候会安装多个ruby,或者rails ,(如系统自带了老版本ruby,自己又稀里糊涂安装了个新版本),但是使用的时候发现,ruby -v 出来的并不是自己想要的版本。这里就涉及到环境变量中路径搜索先后关系,甚至是没有设置好ruby或rails环境变量。开始吧!以下就以rails为例:1.查看当前rails版本,rails -v2.查看当前正在使用的rails路径: which rails3.查找系统内所有已经安装的的rails; find / -type d -name "rails"4.设置环境变量,原则是根据步骤3得到的结果,把自己想要的那个放在前面。具体设置方法见 阅读全文
posted @ 2011-07-29 11:11 fandyst 阅读(465) 评论(1) 推荐(0) 编辑
摘要: 版权声明本文是zhyfly兄贴在LinuxSir.Org 的一个帖子而整理出来的,如果您对版权有疑问,请在本帖后面跟帖。谢谢;本文的HTML版本由北南南北整理;修改了整篇文档的全角及说明文字中的单词中每个字母空格的问题;为标题加了编号,方便大家阅读;前言:关于find命令由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的 阅读全文
posted @ 2011-07-29 10:44 fandyst 阅读(303) 评论(0) 推荐(0) 编辑