begin #可能发生异常的地方rescue #如何处理异常endrescue,哈哈,太有爱的一个单词了。。。begin #可能发生异常的地方rescue => exception #如何处理异常end这样一来,exception就可以用来存放异常对象了。$!:用来存放最后一...
分类:
其他好文 时间:
2014-10-20 14:56:08
阅读次数:
171
类定义:class 类名 类定义end※类名大写字母开始!!!构造方法(initialize)类名调用new方法的时候,触发的一个方法。def initialize(my_name = "Voctrals") @name = my_nameend@name,实例变量,属于一个实例,在实例中有...
分类:
其他好文 时间:
2014-10-20 11:15:36
阅读次数:
243
CocoaPods安装和使用CocoaPods是iOS最常用的第三方类库管理工具,绝大部分有名的开源类库都支持CocoaPods。CocoaPods是用Ruby实现的,要想使用它首先需要有Ruby的环境。幸运的是OS X系统默认已经可以运行Ruby了,因此我们只需执行以下命令:sudo gem in...
分类:
其他好文 时间:
2014-10-19 22:50:26
阅读次数:
192
Ruby的case表达式有两种形式:第一种形式接近于一组连续的if语句:它让你列出一组条件,并执行第一个为真的条件表达式所对应的语句。第二种形式,在case语句的顶部指定一个目标,而每个when从句列出一个或者多个比较条件和if一样,case返回执行的最后一个表达式的值;而且如果表达式和条件在同一行...
分类:
其他好文 时间:
2014-10-19 22:35:12
阅读次数:
166
print()puts()p -Ks, -Kuruby 能够正常的计算算数表达式,8+4/2 = 10 而不是 6注释 # 行首,行中 =begin和=end之间的都会视为注释 没有行中的注释,注释掉一行中间的某些东西控制 if - then - end # then 可以省略 if -...
分类:
其他好文 时间:
2014-10-19 21:20:43
阅读次数:
231
接触了Ruby,发现它有个包管理工具RubyGem非常好用,而且有非常完备的文档系统http://rdoc.info发现Python下也有相同的工具,包含easy_install和Pip。只是,我没有细看easy_install的方法,这就简单的介绍一下Pip的安装与使用:准备:$ curl -O ...
分类:
编程语言 时间:
2014-10-19 15:41:16
阅读次数:
137
Cucumber是一个能够理解用普通语言描述的测试用例的支持行为驱动开发(BDD)的自动化测试工具,用Ruby编写,支持Java和.Net等多种开发语言。Cucumber 三大组成:FeaturesStep_definitionsCucumber commandFeature是用简单的自然语言描述的...
分类:
其他好文 时间:
2014-10-19 15:40:16
阅读次数:
281
如何配置 Redmine 的邮件通知功能……...
分类:
其他好文 时间:
2014-10-18 15:32:15
阅读次数:
196
这一节主要面向服务器端的开发者,如果你是普通用户、项目经理或纯粹的 iOS 开发者,可以直接看下一节。 系统升级完成之后,如果你是个开发者,你会发现:Homebrew 不能用了因为 Ruby 的版本变成2.0了,Vim7.3-66...
分类:
系统相关 时间:
2014-10-18 12:44:13
阅读次数:
353
Windows 环境下部署 Redmine 2.5.2 的实践记录,多图,多多多多的图,有真相……...