博客 找到与“ror”相关的博文共47篇
按相关性排序  按时间排序

瞬雨.铂刻 

作者:瞬雨 

http://blog.sina.com.cn/soorain

订阅

[RoR] Ruby for Rails 最佳实践Ⅹ...   2009-08-28 00:46:00
name:Password:2.登录和保存会话状态def login pw,nick=params.values_at(*%w{password nick}) c=Customer.find_by_nick(nick) if c&&Digest::SHA1.hexdigest(pw)==controller="main":action="welcome"elsereport_error("Invalid login") endend3.用 before_filter...
[RoR] Ruby for Rails 最佳实践Ⅹ...   2009-08-28 00:41:36
即那些仅仅获取数据并返回数据的方法)和主动方法(即那些生成新的数据结构的方法)class Composer"status='open'")end(2)该顾客当前订单中包含哪些版本def {|order|order.edition}.uniqend(3)该顾客曾经订购过哪些版本def edition_history orders.map {|order...
[RoR] Ruby for Rails 最佳实践Ⅹ...   2009-08-28 00:37:04
该实例可以调用所属类的父类(即 ActiveRecord::Base或该类的另外一个后代)的实例方法。#9632;根据相关的数据库表的字段名自动生成的读写方法(accessor)和其它方法。举例来说,由于数据库表 composers 中有title 字段,所以 Composer 的对象具有 title 和 title...
[RoR] Ruby for Rails 最佳实践Ⅻ[FL车在臣]   2009-08-28 00:27:07
最多只进行一次替代;(1)sub 接受两个参数,一个正则表达式(或者字符串)和一个替代字符串"typigraphicalerror".sub(/i/"o")="typographical error"可以使用代码块来取代替代字符串参数"capitalize the firstvowel".sub(//) {|s|s.upcase }="cApitalize the first...
[RoR] Ruby for Rails 最佳实践Ⅹ[FL车在臣]   2009-08-25 18:57:23
字符串引用机制概要记号单引或双引示例输出'单引'You\'ll have to"escape"single quotes.'You’ll have to “escape”single quotes."双引"You'll have to\"escape\"doublequotes."You’ll have to “escape”double quotes.%q单引%q{'Single-quoted'example—noescape...
[RoR] Ruby for Rails 最佳实践Ⅺ[FL车在臣]   2009-08-25 18:59:02
散列在其它语言中有时也叫字典或联合数组。二、使用数组1.创建一个新数组a=Array.newa=a=]用 Array.new 的好处是,允许指定数组的大小,并可对其内容进行初始化 Array.new(3)=Array.new(3,"abc")=甚至可以为 Array.new 提供代码块 n=0=0 Array.new(3) { n+=1;n*10...
[RoR] Ruby for Rails 最佳实践Ⅸ[FL车在臣]   2009-08-21 19:22:10
此外,有一部分幸运的内建类还有字面构造器,这意味着可以用特别的记法来创建这些类的对象,而不调用 new。比如:对于String.new 和 Array.new 来说,更常见到的是 “”和 内建类的字面构造器类字面构造器示例String引号"new string"或'new string'Symbol前导冒号...
[RoR] Ruby for Rails 最佳实践Ⅷ[FL车在臣]   2009-08-19 16:53:14
ror对象收到一个找不到对应方法的消息a=Object.newa.some_unknown_method_nameNameError解释器碰到一个不能解析为变量或方法名的标识符a=some_random_identifierIOError读关闭的流(stream),写只读的流,或类似的操作STDIN.puts("Don't write toSTDIN!")Errno::er...
[RoR] Ruby for Rails 最佳实践Ⅶ[FL车在臣]   2009-08-19 16:48:22
第七章 默认对象(self)和作用域一、理解当前对象或默认对象 self1.在不同上下文中判定 selfputs"Tol Level"puts"self is#{self}"#输出 mainclass Cputs"Class definition block:"puts"self is#{self}"#输出 Cdef self.xputs"Class method C.x:"puts"self is#{self...
[RoR] Ruby for Rails 最佳实践Ⅵ[FL车在臣]   2009-08-19 16:42:51
Hello"endend2.使用模块class ModuleTesterinclude MyFirstModuleendmt=ModuleTester.newmt.say_hello二、封装似栈特性的模块1.封装具有似栈性的结构和行为的 Stacklike 模块(保存到 stacklike.rb 文件中)module Stacklikeattr_reader:stackdef initialize@stack...
相关搜索