日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
Ruby安裝技巧講解

我們通過(guò)對(duì)Ruby語(yǔ)言的學(xué)習(xí)可以知道,它是一個(gè)完全面向?qū)ο蟮恼Z(yǔ)言工具,可以讓程序員輕松上手。下面我們將會(huì)針對(duì)Ruby安裝的一些技巧進(jìn)行詳細(xì)的講解。#t#

在成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站過(guò)程中,需要針對(duì)客戶的行業(yè)特點(diǎn)、產(chǎn)品特性、目標(biāo)受眾和市場(chǎng)情況進(jìn)行定位分析,以確定網(wǎng)站的風(fēng)格、色彩、版式、交互等方面的設(shè)計(jì)方向。成都創(chuàng)新互聯(lián)還需要根據(jù)客戶的需求進(jìn)行功能模塊的開(kāi)發(fā)和設(shè)計(jì),包括內(nèi)容管理、前臺(tái)展示、用戶權(quán)限管理、數(shù)據(jù)統(tǒng)計(jì)和安全保護(hù)等功能。

引言

你是否聽(tīng)說(shuō)過(guò)Ruby如今,它成了軟件界的流行話題。該語(yǔ)言在去年春天的Java會(huì)議上引起我的注意,當(dāng)時(shí)象Bruce Tate,Dave Thomas等著名人物都在談?wù)揜uby并且告訴在場(chǎng)的觀眾Ruby值得 。

現(xiàn)在,如果你象我正在從事軟件,那么我們就有共盡管學(xué)習(xí)新的編程語(yǔ)言可能是一件趣事,但是只有你對(duì)它具有深入了解之后,你才有資格以眼光來(lái)看待另編程語(yǔ)言。畢竟,在上世紀(jì)八九十年代的編程語(yǔ)爭(zhēng)最終得出結(jié)從根本上看存在兩大陣Java世界和微軟基NET支持的開(kāi)發(fā)語(yǔ)并不是我不想學(xué)習(xí)另一種語(yǔ)其實(shí)我只是期望過(guò)擇其它編程語(yǔ)能獲得一定技術(shù)優(yōu)勢(shì)的日子早點(diǎn)結(jié)束。然而,由于前面幾位著名人士的影響,我決定一試Ruby 。

好,假定"我已經(jīng)到過(guò)山quot;,那么本文就是我對(duì)Ruby的研究報(bào)告

二 Ruby安裝

Ruby是一種開(kāi)源的編程語(yǔ)言,由日本的Yukihiro Matsumoto在九十年代中期開(kāi)發(fā)你可以在www.ruby-lang.org站點(diǎn)得到Ruby。這種語(yǔ)初被作為腳本語(yǔ)言創(chuàng)建,可應(yīng)用于許多平臺(tái)上,包括Linux、各種類UNIX、MS-DOS、Windows、BeOS、Amiga、Acorn Risc OS和MacOS X。當(dāng)前Ruby安裝的最新版本是1.8.4。

對(duì)于使用Windows平臺(tái)的用戶,你可以點(diǎn)按這里來(lái)得到"one-click"型Windows安裝程序。隨同基本的Ruby二進(jìn)制文件和庫(kù)文件,這一下載中還包含有用并且是免費(fèi)的)IDE和工具,包括幫助文檔和示例代碼,RubyGems包管理器,F(xiàn)reeRIDE(免費(fèi)的Ruby IDE),F(xiàn)ox GUI庫(kù),fxri(搜索引擎和Ruby文檔的GUI指南,還有一個(gè)交互式命令行工和SciTE(Scintilla文本編輯器IDE)。在寫(xiě)本文時(shí),Windows安裝程序供的Rubyquot;穩(wěn)定"版本.8.2,還有一.8.4版本的預(yù)覽版。注意,本文中的示例代碼是用Windows安裝程序供的1.8.2版本編寫(xiě)的。

使用Windows安裝程序進(jìn)行Ruby安裝是相當(dāng)直接的事情。你只要下載并運(yùn)行一個(gè)簡(jiǎn)單的可執(zhí)行安裝文ruby182-15.exe),這個(gè)程序就會(huì)啟動(dòng)一個(gè)標(biāo)準(zhǔn)的安裝向?qū)АO螺d文件大約有15MB,在向?qū)О裄uby安裝到Windows平臺(tái)上后占大0MB的硬盤(pán)空間。

對(duì)于那些偏愛(ài)自己的編輯器的程序員,大量的編輯器都提供了對(duì)Ruby的支持,包括emacs,vim,JEdit,Jed,Nedit和Textpad。當(dāng)然,還有著名的Ruby Eclipse工程。Ruby工具(RDT)是一種Eclipse插件,當(dāng)前仍處于早期中,但是你可以從此處下載試用它另外,市場(chǎng)上還有便宜的Ruby IDE,Arachno Ruby就是其中之一 。

運(yùn)行Ruby

就象許多解釋性語(yǔ)樣,Ruby提供給程序員多種代碼的方法你可以使用命令行工具以交互方式運(yùn)行Ruby或創(chuàng)建Ruby程序文件,然后要求Ruby的解釋器執(zhí)行此程序。

在Windows中,打開(kāi)命令行提示符窗口,在提示符上輸入"Ruby"并回注意:你應(yīng)該能夠使系統(tǒng)沿Ruby的\bin目錄找到Ruby可執(zhí)行文。那么,Ruby安裝就會(huì)運(yùn)行并等候你輸入程序。輸入下面的程序,然后按Ctrl+D再按回車(chē)鍵,你就會(huì)看到Ruby執(zhí)行你的程序,如

 
 
  1. def convertCtoF (celsius)  
  2. print(celsius.to_s + " 
    degrees celsius is " +   
  3. ((celsius * 9)/5 + 32).
    to_s + " degrees in   
  4. fahrenheit\n")  
  5. end  
  6. convertCtoF(20)  

在Ruby中以交互方式運(yùn)行攝氏到華氏溫度轉(zhuǎn)換計(jì)

中的轉(zhuǎn)換程序也可以用Ruby IDE或簡(jiǎn)單文本編輯器實(shí)現(xiàn)并保存到文件例如convertCtoF.rb(.rb是Ruby程序的常用文件類。現(xiàn)在,Ruby解釋器將執(zhí)行這個(gè)文件中的Ruby程序。

.運(yùn)行convertCtoF.rb

那些熟悉Smalltalk,Common Lisp Object System(CLOS),或其它解釋性編程環(huán)境的用戶肯定都會(huì)熟悉交互的開(kāi)發(fā)環(huán)境交互特點(diǎn)允許你用小塊編程代碼進(jìn)行試驗(yàn)。過(guò)使用一個(gè)特殊的Ruby安裝批處理文件irb.bat,你就能夠克服Ruby解釋器的非交互特征。圖3顯示了使用irb.bat命令啟動(dòng)的Ruby?,F(xiàn)在,代碼可以被行地輸入,解釋和測(cè)試 。

交互式Ruby

交互式Ruby特征也被嵌入到若干工具中。例如,Ruby文檔的圖形接口fxri,不僅可作為語(yǔ)言指南,且可以用作一種交互式Ruby。

fxri的交互式Ruby能力:在此,fxri也用來(lái)運(yùn)行和相同的Ruby命令,但這是從文檔工具內(nèi)部運(yùn)行的。


本文標(biāo)題:Ruby安裝技巧講解
地址分享:http://www.dlmjj.cn/article/ccsidsi.html