ruby
文章平均质量分 73
u010854460
这个作者很懒,什么都没留下…
展开
-
ruby的语法问题
这是rury取模运算符的处理方法。ruby中变量没有类,值才有类。ruby没有变量声明的概念。将变量初始化为nil是个好习惯,这当然不会给变量指定类型,也不是真正的初始化,但将告诉解析器这是变量名而不是方法名。解析器如何确定标识符是变量还是方法?规则是:如果解析器看到标识符在使用前被赋值,就认为是变量;否则认为是方法名。loop不是关键字,它是Ternel提供的原创 2013-07-19 15:51:31 · 483 阅读 · 0 评论 -
Ruby的对象模型
Ruby中到处都是对象,但除了对象还有其它语言构建,比如类class,模块module,实例变量instance variable等。对象模型(object model),所有语言构件存在于的其中的系统。对象模型是Ruby的灵魂。Ruby中class不仅是类型声明语句,更是一个作用域操作符,可以把你带到类的上下文中,让你可以在其中定义方法。这样一来,你便总是可以重新打开已经存在原创 2013-10-31 16:37:48 · 684 阅读 · 0 评论 -
Rake简介
转自:http://blog.csdn.net/smilewater/article/details/1683808RakeRake简介Rake和Make及AntRake的意思是Ruby Make,一个用ruby开发的代码构建工具。Rake的英文意思是耙子,一种很朴实的劳动工具。真的是很贴切,Rake正是一个功能强大、勤勤恳恳的劳动工具。Rake会经常跟C/C++领域的make转载 2013-11-12 16:28:31 · 918 阅读 · 0 评论 -
『转』区分Ruby的require,load,和include
【转】三者之间区别并不像你想的那么难,也不会像有些文章写的那么长。挺简单的。相同之处:三者均在kernel中定义的,均含有包含进某物之意。不同之处:1、requre,load用于文件,如.rb等等结尾的文件。2、include则用于包含一个文件(.rb等结尾的文件)中的模块。3、requre一般情况下用于加载库文件,而load则用于加载配置文件。4、requre加载转载 2013-11-14 15:02:04 · 440 阅读 · 0 评论