一丽涩、讀書筆記
今天學(xué)到了什么
1.1 如何安裝Ruby
- 許多Linux發(fā)行版已經(jīng)預(yù)裝了Ruby,mac OS X 也預(yù)裝了Ruby。
- 二進(jìn)制發(fā)行版本很容易安裝刊懈,但是可能不包含你需要的可選的軟件包这弧。
- 從源碼編譯安裝
1.2 如何運(yùn)行Ruby
- 交互式輸入代碼直接執(zhí)行
- 先創(chuàng)建Ruby文件,再執(zhí)行
1.3 Ruby文檔:RDoc和ri
- ri是一種本地命令行工具虚汛,用來閱讀RDoc格式的Ruby文檔
比如:ri GC(GC是garbage collection匾浪,一種垃圾回收機(jī)制)
如果在mac環(huán)境下,要先在終端輸入:rvm docs generate - RDoc是Ruby的文檔系統(tǒng)
2.1 Ruby是一種真正的面向?qū)ο蟮恼Z(yǔ)言
比如:
num = Math.abs(num) //Java代碼
在Java中卷哩,是通過調(diào)用另一個(gè)函數(shù)來得到某些成員數(shù)據(jù)的絕對(duì)值蛋辈。
num = num.abs #Ruby代碼
在Ruby中,確定絕對(duì)值的能力內(nèi)建在數(shù)字中——處理細(xì)節(jié)在內(nèi)部實(shí)現(xiàn)中将谊,只要發(fā)送abs消息到一個(gè)數(shù)字對(duì)象冷溶,讓它去得到絕對(duì)值即可。
這就是所說的Ruby是一門真正的面向?qū)ο笳Z(yǔ)言尊浓。
二逞频、心得體會(huì)
1、今天完成了什么栋齿?
- 把nice下載到本地苗胀,并運(yùn)行成功
- 新建一個(gè)屬于自己的管理員賬戶
- 大概瀏覽了數(shù)據(jù)庫(kù)表
- 開會(huì)
- 看《Programming Ruby》一個(gè)小時(shí)
2、今天主要的收獲是什么瓦堵?
- 今天主要收獲了clone別人項(xiàng)目到本地的一些調(diào)試經(jīng)驗(yàn)基协,記得clone之后要把a(bǔ)pplication.ym.default復(fù)制一下并改名字為application.yml。
- mysql2
- brew install mysql
- mini_magick