![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ruby
lodam的技术库
代码要简洁,模式要清晰
展开
-
ruby 语法
puts,print,echo,BEGIN,END,#{ expr },数组的使用进入rb文件里面开始编写程序# vi rubytest.rbputs "Hello, Ruby!";print <<show # 与puts输出的结果相同 I am wang, and who are you?showprint <<'EOC'; # 同上 e原创 2017-03-10 14:16:47 · 288 阅读 · 0 评论 -
linux虚拟机安装ruby和ruby on rails实例(windows系统使用)
vagrant安装虚拟机环境软件安装 下载vagrant ,VirtualBox并安装 虚拟机环境安装 工作盘目录建立文件夹作为你的工程目录(例)D:RubyProject ,打开DOS界面,进入之前新建的文件夹(cd D:RubyProject),输入 vagrant box add centos6.4 {url地址} 这里的centos6.4 是自定义的名称,vagrant下好原创 2017-03-09 14:11:20 · 1188 阅读 · 0 评论 -
ruby语法条件语句实例
条件判断:if~then~else~endif 语句用于根据条件变化,改变程序的行为。if 语句的语法如下所示: if 条件 then 条件成立时执行的处理 else 条件不成立时执行的处理 end代码展示 结果a smaller then b循环语句 while ~ do ~endwhile 循环条件 do 循环处理代码 endindex=1while index <=原创 2017-03-15 16:02:07 · 635 阅读 · 0 评论 -
runby方法入门
方法的定义def showName(name) puts nameendshowName("黄忠")黄忠方法默认值def showName(name0,name1="关羽",name2="张飞") puts name0,naem1,naem2endshowName("刘备")刘备关羽关羽自定义方法def myloopwhile trueyield # 执行块endend原创 2017-03-15 16:56:01 · 1093 阅读 · 0 评论 -
runby类入门
我们在生成新的对象时,一般会用到各个类的 new 方法。ary = Array.newp ary #=> []当想知道某个对象属于哪个类时,使用 class 方法。ary = []str = "Hello world."p ary.class #=> Arrayp str.class #=> String判断某个对象是否属于某个类时,我们可以使用 instance_of? 方法。ary =原创 2017-03-16 09:25:28 · 304 阅读 · 0 评论 -
Ruby 基础教程第4 版
module Edition def edition(n) “#{self} 第#{n} 版” end end str = “Ruby 基础教程” str.extend(Edition) #=> 将模块Mix-in 进对象 p str.edition(4) #=> “Ruby 基础教程第4 版” include 可以帮助我们突破继承的限制,通过模块扩展类的功能;而 extend 则可转载 2017-03-17 09:45:19 · 719 阅读 · 0 评论