rdoc會自動(dòng)取當(dāng)前目錄下的處理。 # 后面都要保持空格 # = 是H1 # == 是H2,類推 # * 這是列表 如果有縮進(jìn)那么會識別成代碼 ...
非常特別。 看代碼 def fm a,b=2,c puts "a:"+a.to_s puts "b:"+b.to_s puts "c:"+c.t...
直接看代碼。 retry_times = 0begin retry_times += 1 #do some network requestr...
注意map不能直接修改原值,應(yīng)該使用枚舉器的原意,返回值才是。 arr.map{|x| x*=10} #no use to arr 正確的是 a...
Ruby不支持類似C++的多態(tài)。 可以使用他的反射方法實(shí)現(xiàn)。 例如 def some_fn option case option whe...
很簡單,利用系統(tǒng)變量 requir "enumerator" if RUBY_VERSION < "1.8.7"
要讓一個(gè)類可以枚舉(Enumerable),那么就是需要他具有一個(gè)each方法。同時(shí)include Enumerable。(mixin模式) S...
盡量避免view過于復(fù)雜,很多view中重復(fù)的代碼應(yīng)該放在helper中。如果他不應(yīng)該屬于lib或者model/controller。 缺省的框...
You must use Bundler 2 or greater with this lockfile. gem install bundler