
ruby rails
火烧尾
青春已逝,科比逝去------ 一切都在变化,唯有你 coding...
展开
-
ruby rails 重写activerecord::Base 的字段属性
在ruby rails中如果你想要保存一个属性(或读取一个属性),同时希望在保存属性(或读取一个属性)时做一些其他的操作可以使用重写该属性的设置器或读取器的方法。比如一个Models的表中有一个叫name的字段,希望对name进行操作方法一、class Model < ActiveRecord::Baseattr_accessible :namedef name=(value)原创 2015-04-03 11:10:07 · 1505 阅读 · 0 评论 -
文章标题
1、字符串 ruby中的字符串可以使用单引号,也可以使用双引号,但对单引号的支持比较少,对双引号的支持介绍两个: (1)支持转义字符 比如: \n等 (2)字符串内的表达式内插,#{表达式} 例如:def say_goodnight(name) Result = “Good night, #{name}” end 2、数组 a = [ 1 , ‘cat’ , 3.14] b =原创 2015-04-10 16:21:31 · 584 阅读 · 0 评论 -
ruby 类、对象、变量
7、类Class (1)initialize 方法 ,initialize是一个特殊方法,默认为私有,在调用new创建一个 新对象时,Ruby首先分配一些内存来保存未初始化的对象,然后调用对象的 initialize方法, (2)inspect方法 默认将对象的ID和实例变量格式化 (3)Ruby的类永远都不是封闭的,意味着可以向一个已有的类中添加方法,包括内原创 2015-04-11 14:10:56 · 930 阅读 · 0 评论 -
ruby gem 代理设置
可能是国家防火墙的原因包,安装railsinstaller后执行总是出错, bundle install DL is deprecated, please use Fiddle Fetching gem metadata from https://rubygems.org/………. Resolving dependencies…Gem::RemoteFetcher::Fetc原创 2015-04-09 11:28:13 · 2787 阅读 · 0 评论