后端开发2025年07月12日
最近写ror,因为比较菜,很多东西不知道,只能看一点查一点了 render 先上点搜集的常用方式 render :action => "long_goal", :layout => "spectacular" render :partial => "person", :locals => { :name => "david" ...
后端开发2025年07月11日
继续ruby的学习,这次主要把目光放到运算符,条件判断,循环,方法,以及其他ruby特有的基本概念上 运算符 算术运算符:+,-,/,%,**,值的注意的是,ruby中一切皆为对象,a+b等价于a.+(b) 比较运算符:基本与Python的一致,不等于要用!=,还有联合运算符<=>,返回-1,0,1。.eql?判断数据值是否相等...
后端开发2025年07月11日
Ruby是一种开源的面向对象程序设计的服务器端脚本语言,最初由松本行弘(Matz)设计开发,追求『快乐和生产力』,程序员友好型,被称为『human-oriented language』 hello world 首先打开vim $ vim hello.rb 编写helloworld代码 puts "hello world!" 保存后运行 ...
后端开发2025年07月11日
在前面快速入之后,这次加深对基本概念的理解。 字符串 Ruby字符串可以分为单引号字符串和双引号字符串,单引号字符串效率更高,但双引号的支持转义和运行 puts '单引号字符串"原样输出"' var = 'hello' puts "双引号可以实现转义\\与运算#{var}" #运算结果 单引号字符串"...
后端开发2025年07月11日
...
后端开发2025年07月11日
Ruby是真正的面向对象语言,一切皆为对象,甚至基本数据类型都是对象 基本用法 class Box # 构造函数 def initialize(w,h) @with, @height = w, h #加@的是实例变量 end # get方法 def getWidth @with # 默认最后一条语句的返回值作为函数返回值 end def getHeig...
后端开发2025年07月10日
转自[foreverphoenix的专栏] 数字 1、Ruby支持整数和浮点数。整数可以使任何长度。一定范围内的整数是Fixnum类的对象。范围之外的整数存储在Bignum类的对象中。这种处理是透明的。 2、可以在一个ASCII字符前加一个问号来获得其对应的整数值。Ctrl组合键可以由?/C-x或?/cx(x&0x9f)来产生。Meta字符...
后端开发2025年07月10日
0.install sublime editor(optional) ref:http://www.tecmint.com/install-sublime-text-editor-in-linux/ 1.install git $sudo yum install git $git --verison 2.install rbenv $ git clone ...
后端开发2025年07月10日
...
后端开发2025年07月09日
首先从MRuby开始,它是由Ruby创建者Matz开发的。在RubyConf 2010上,Matz宣布他正在开发Rite,一个新的轻量级Ruby实现。该项工作的成果就是MRuby,现在已经发布到了GitHub上。MRuby完全兼容于不久前ISO所发布的Ruby语言规范,但它与MRI及Ruby 1.9的着眼点则完全不同,因此MRuby并非Ruby 2.0。M...