sub学习rubyonrails

本blog主要包括ruby,RubyonRails(RoR),ajax,css的学习经验和sub的web2.0观察,主要关注社会书签(social bookmarking)和链接挖掘和管理(links digging and management)

Monday, October 02, 2006

ruby-note1

1.缩进2个字符是ruby事实上的标准
2.字符串,双引号比单引号做更多的工作,比如处理\n,处理#{expression}等
3.modules有两个作用:
a.用做命名空间
b.可以用在类间共享"功能",如果一个类mix in一个模块,那么模块的实例方法都变得存在,就像他们在类中定义了一样.
在rails中,modules用来处理helper方法,比如:
module StoreHelper   
def capitalize_words(string)
string.gsub(/\b\w/) { $&.upcase }
end
end
4.Marshaling对象,把对象转化为byte流,在需要的时候读入,rails用此来处理session data

0 Comments:

Post a Comment

<< Home