Time of Update: 2014-12-11
標籤:shell read ruby 反轉字串 混合編程 有了shell為毛還要ruby呢?話不能這麼說,有些小功能用ruby還是很方便的,比如說字串的反轉再加1功能用shell來寫就比較麻煩.str="123456",我們定義一個反轉後再+1的小方法:2.1.5 :020
Time of Update: 2014-10-28
標籤:style blog http color ar 使用 sp strong 檔案 一、前言
Time of Update: 2015-04-23
標籤:剛開始學Ruby,一下子搞不清其中的Symbol(變數需要加:)和字串有什麼區別,為這麼要為語言設計這麼一個東西。讓我很迷惑。 首先,字串對象,是不同的。比如"String" "String"就不同,執行個體不同。 "String".equal?("String") 這函數返回的是false。但是相同名的符號,執行個體就相同了:Str.equal?(:Str)這函數返回的是true。那麼這有什麼作用呢?如果你建立一個Hash table:Hash_Tab =
Time of Update: 2015-04-11
標籤:ruby 類 對象 變數 7、類Class (1)initialize 方法 ,initialize是一個特殊方法,預設為私人,在調用new建立一個 新對象時,Ruby首先分配一些記憶體來儲存未初始化的對象,然後調用對象的 initialize方法, (2)inspect方法 預設將對象的ID和執行個體變數格式化
Time of Update: 2015-04-06
標籤:作為一個動態語言,對象中的方法不會像靜態語言一樣需要驗證確實存在,動態語言的對象之間一直保持著交談,如果你調用一個不曾定義過的方法,程式也不會馬上就報錯而無法運行,只有當運行到你調用這個方法時,解譯器會由於找不到該方法而無法繼續解釋。而在這之前,你可以在啟動並執行過程中添加該方法。你甚至可以用一個方法來處理所有不曾定義過的方法,而做出某些反應。方法重複引用書上的一個例子,有一個報價系統,你需要從資料庫中讀取各種儀器裝置的資訊、價格,比如購買一台電腦,需要讀取cpu、滑鼠、鍵盤等資訊。你可能
Time of Update: 2015-01-16
標籤:Rails 的發展和版本迭代速度比較快,寫書的是很難完全追上它的步伐的。但是無論 Rails 發展的多麼快,它的核心架構與準系統都沒有發生太大的變化。《Web 開發敏捷之道》作為 Jolt 獲獎書籍是值得一看的,現在市面上最新的中文版本對應的 Rails 版本是……3.2吧,如果我沒記錯的話。然而這已經夠用了,特別是對於初學者來說,你沒有必要一下子掌握所有的細節,如果書中的 API 用法和
Time of Update: 2014-12-13
標籤:sp strong on 資料 bs 代碼 as 工作 nbsp 平時我們在寫代碼,構造嵌套資料或者給某個變數初始化時會用到下面這種形式:a ||= [] ; a = b ||
Time of Update: 2014-12-10
標籤:ruby 指令碼 shell 成績判斷 需求為:從鍵盤輸入分數,以此來判斷,0-59為不及格,列印“您沒有及格,請下次努力!”,60-79為及格,列印“您的成績及格,請更加努力!”,80-100為成績良,列印“您的成績為優秀,請再接再厲!”,如果輸入為0-100以外的分數,請列印“您的成績為優秀,請再接再厲!”如果採用ruby方式,代碼比較精簡,如下所示:
Time of Update: 2014-12-03
標籤:des blog http io ar os sp for on 前面《[ruby on rails] 跟我學之Hello World》提到,路由對應的檔案是 config/routes.
Time of Update: 2014-12-01
標籤:ruby 檔案相似性 外部編碼 1.相似度定義我們定義,則,我們設,則,|C|=s,則相似度p=,p(0,1)2.相似度檢測演算法設計
Time of Update: 2014-10-23
標籤:des style blog http io os ar java for how to build a ruby gem 1. first you will creata a
Time of Update: 2014-09-30
標籤:blog http color ar java 資料 sp div art Ruby語言本身存在非常久了,在國內一直沒火過。非常多人僅僅是知道有這樣的語言,會的人少之又少。不論什麼一種
Time of Update: 2014-09-28
標籤:style blog color os ar 資料 sp div on 1.Ruby常用資料類型 Numbers, Strings, Booleansmy_num = 25my_
Time of Update: 2014-09-16
標籤:blog 使用 ar div sp log on c r 最近有個需求,需要根據一個字串當作一個類來使用,例如: 有一個字串
Time of Update: 2014-09-03
標籤:blog http os 使用 ar for div sp log
Time of Update: 2014-07-29
標籤:ar new user ad rom 遊戲 ef 線程 21點遊戲,命令列的,面像過程的寫法。ruby 的寫法以後再試試。# this is game 21 point# 操作命令符
Time of Update: 2014-07-17
標籤:style os width io for 問題 Ruby的Regex為Regexp類的對象主要的元語言字元
Time of Update: 2018-12-08
Ruby的安裝可以去Ruby的官方網站下載Ruby1.56的Windows安裝包,安裝安畢後,開啟Dos視窗,輸入ruby -v顯示 ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32] 的話就說明Ruby已經安裝成功,版本號碼為Ruby 1.96。 安裝完後,在 開始菜單->程式 裡面出現了 Ruby-186-20 這個程式。點開他,下面有五個子功能表。 1. Ruby Documentation (裡面是Ruby的聯機文檔) 2
Time of Update: 2018-12-08
ruby的圖書不多,下面這些都是我從網路上收集而來的 , 下載直接點擊圖片即可 Programming Ruby, Second Edition : ruby的入門讀物,第二版,學ruby必讀(UPDATED)Agile Web Development with Rails : 第二版 beta.基於rails1.2(UPDATED)The Ruby Way 現在是更新到ruby 1.8.4的第二版, 是bd7lx共用的, thanksRuby in A NutShell :
Time of Update: 2014-12-13
ruby和linux shell共同編程的樣本,rubyshell 有了shell為毛還要ruby呢?話不能這麼說,有些小功能用ruby還是很方便的,比如說字串的反轉再加1功能用shell來寫就比較麻煩.str="123456",我們定義一個反轉後再+1的小方法:2.1.5 :020 > class String2.1.5 :021?> def r_add_12.1.5 :022?> replace