上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 18 下一页
摘要: 一、路由在routes.rb文件中,主要有5种类型的路由:1、Default Routes(默认路由) Match ‘ :controller(/:action(/:id(.:format)))’ 2、RESTful Routes(资源路由)可以使用资源标识符描述资源,以及系统组件之间的资源状态迁移 阅读全文
posted @ 2016-08-18 16:46 Hsinwang 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 事件 阅读全文
posted @ 2016-08-17 16:24 Hsinwang 阅读(963) 评论(0) 推荐(0) 编辑
摘要: =begin #gets语句在sublime不可运行,在Dos窗口可运行 puts "Enter a value :" val = gets puts val putc "hello" # h #打开、关闭文件 file = File.new("filename","r") #...处理文件 file.close #File.open方法与new类似,但不同点在于File.... 阅读全文
posted @ 2016-08-15 14:28 Hsinwang 阅读(168) 评论(0) 推荐(0) 编辑
摘要: #break #next#redo redo_counter = 0 5.times do |i| redo_counter += 1 puts "i:#{i} , redo_counter:#{redo_counter}" redo if redo_counter == 4 end # i:0 , redo_counter:1 # i:1 , redo_counter:2 # i:2 ... 阅读全文
posted @ 2016-08-15 11:39 Hsinwang 阅读(175) 评论(0) 推荐(0) 编辑
摘要: Symbol:表示“名字”,比如字符串的名字,标识符的名字。 创建一个 Symbol 对象的方法:在名字或者字符串前面加上冒号 在 Ruby 中每一个对象都有唯一的对象标识符(Object Identifier),可以通过 object_id方法来得到一个对象的标识符。 来看看 Symbol 对象和 阅读全文
posted @ 2016-08-01 10:52 Hsinwang 阅读(373) 评论(0) 推荐(0) 编辑
摘要: %Q 用于替代双引号的字符串. 当你需要在字符串里放入很多引号时候, 可以直接用下面方法而不需要在引号前逐个添加反斜杠 (\") (...)也可用其他非数字字母的符号或成对的符号代替, 诸如[...], !...!, +...+,{...}, <...>等.以下写法全部与上面等效: 除此之外还可省略 阅读全文
posted @ 2016-08-01 10:08 Hsinwang 阅读(821) 评论(0) 推荐(0) 编辑
摘要: #使用*可接受多个参数 def test(a,*b) puts "#{a} and #{b.join(',')}" end test(1,2,3,4) # 1 and 2,3,4 #每个被调用的方法都会返回一个值,是方法最后一条语句执行的结果 def test1 "one" "two" end puts test1 # tw... 阅读全文
posted @ 2016-08-01 09:24 Hsinwang 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 文件、变量、方法:使用snake_case 类、模块:使用CamelCase 常量:大写、snake_case 方法: 表示判断方法名后加问号? 可能会造成潜在危险的方法加! 阅读全文
posted @ 2016-07-20 09:55 Hsinwang 阅读(254) 评论(0) 推荐(0) 编辑
摘要: #正则表达式 #语法,3种形式 line = "hello ruby" if line =~ /ruby/ puts "line contains 'ruby'" end if line =~ /RUBY/i #在第二个斜杠后面可以添修饰符 puts "line contains 'ruby',忽略大小写" end if line =~ %r!ru... 阅读全文
posted @ 2016-07-19 15:52 Hsinwang 阅读(100) 评论(0) 推荐(0) 编辑
摘要: =begin Public 方法: Public 方法可被任意对象调用。默认情况下,方法都是 public 的,initialize 方法总是 private 的。 Protected 方法: Protected 方法只能被类及其子类的对象调用。访问也只能在类及其子类内部进行。 Private 方法: Private 方法不能被明确的接受者调用,其接受者只能是self,所以只能在当前对象的上下文... 阅读全文
posted @ 2016-07-19 11:43 Hsinwang 阅读(212) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 18 下一页