Time of Update: 2018-07-23
初學Rails,簡單的做了一個例子,發現存在中文問題。 大致中文問題歸類如下: 1、頁面無法顯示中文,產生中文亂碼 2、Mysql資料庫採用utf8後,頁面採用utf8,資料庫儲存是亂碼,但頁面顯示正常。
Time of Update: 2018-12-03
def traverse_dir(file_path) if File.directory? file_path Dir.foreach(file_path) do |file| if file !="." and file !=".." traverse_dir(file_path+"/"+file) end end else puts
Time of Update: 2018-12-03
作者:egg郵箱:xtfggef@gmail.com微博:http://weibo.com/xtfggef部落格:http://blog.csdn.net/zhangerqing(轉載請說明出處)我們常常工作在Linux下,所以必須要學會安裝這些常用的runtime,這些工作都是相通的,學會一種,其他的舉一反三就OK了!一般來說,有三種方法:1、使用包管理器,像ruby的rvm(推薦)2、直接安裝二進位包3、從源碼包進行編譯安裝三種方法都比較簡單,除了安裝步驟外,還有一個重要的步驟就是在安裝完後
Time of Update: 2018-12-03
ozzzzzz在Java將死?中提出了一個衡量未來主流工業語言的標準,其中有一條很有意思: ozzzzzz 寫道1. 應該能規範書寫,而不是像c那樣可以造就多種不同的風格。 Java明顯是一個編程風格非常容易統一起來的語言,而ruby則很明顯是一個難以統一編程風格的語言。JavaEye論壇裡面有人曾經說過: 引用Java語言,高手和低手寫出來的代碼都差不多,而ruby則不同,高手和低手的代碼,高下立判
Time of Update: 2018-12-03
接下來我們再來介紹一款常用的IDE開發利器,關於NetBeans和Eclipse相信大家並不陌生,在這裡我主要是介紹NetBeans為主,如果想瞭解Eclipse下搭建ruby的可以在互連網上去搜尋相關的資料,可能是因為NetBeans有官方的嵌入ruby的版本吧,所以這樣以來我想會省去下載ruby外掛程式的麻煩,至於去NetBeans官方網站上去找就行了,確實是有ruby版的,所以很幸運我們可以開始了.直接安裝NetBeans-ruby版本的就可以了,很方便吧,當然我們安裝後之後開啟NetBe
Time of Update: 2018-12-03
近期終於抽出些時間研究了哈自動化測試,前段時間初步確定了自動化測試的設計方向,開始以ruby作為指令碼語言,watir作為設計工具,進行自動化測試摸索性設計.也由於勢單力薄,所以個人技術能力有限,研究的成果也相對比較膚淺,不過總算也有收穫.這次我首先對指令碼的基本最佳化功能作了主要探索,經過一番折騰,一個簡單的Demo也出世了,先說說這個demo是個什麼實現的:1.用java設計了一個簡單的登陸系統2.設計登陸的測試案例3.通過測試案例完成測試指令碼4.最佳化測試指令碼,如參數化資料,加入邏輯判
Time of Update: 2018-12-03
周海漢 2010.7.12 ubuntu 10.04 安裝ruby & rails時遇到問題,如下: `require': no such file to load -- mkmf (LoadError) 安裝過程: 安裝ruby1.9.1zhouhh@zhh64:~$ sudo apt-get install ruby1.9.1-fullzhouhh@zhh64:~$ sudo apt-get install rubygems1.9.1gem 是ruby
Time of Update: 2018-12-03
Ruby實現求數組內相鄰元素的最大和魏仁言
Time of Update: 2018-12-03
這裡我就不累述 Ruby 語言的曆史了。如果您還不瞭解 Ruby,官方網站 www.ruby-lang.org 是最好的去處。而對於已經瞭解 Ruby 的各位,我在此給出我愛上這門(相對比較)新的語言的理由。Ruby 是物件導向語言。 這意味著什麼呢?的確,關於“什麼是 OOP”,每十位程式員當中恐怕就有十二種看法。這個問題我留待您自己判斷。而就特徵而言,Ruby 提供了機制,將資料和方法封裝到對象裡,實現了一個類到另一個類的繼承機制,還提供對象多態機制。與某些語言(C++、Perl 5
Time of Update: 2018-12-03
轉自 百度 -- dkwindows下安裝或升級時gem經常會碰到Please update your PATH to include build tools or download the DevKitfrom 'http://rubyinstaller.org/downloads' and follow the instructionsat
Time of Update: 2018-12-03
轉自:http://developer.51cto.com/art/200908/147276.htmRuby on Rails安裝,有人說難,但其實也很方便。要基於ruby開發應用程式,我們必須安裝ruby、gem、rails、mongrel。Ruby on Rails安裝步驟解析第一,到官方網站上下載最新的Ruby One-Click
Time of Update: 2018-12-03
近日由於學習新項目,需要學習新的語言來完成任務,這個語言就是一直聽說但從未學習和實踐過的Ruby,之前的直觀映像就是經常被拿來和python相比,當然它比python還要晚一點,借鑒了python的一些東西,也實現了一些python所沒有的特性。沒有直接的可比性,但是在易用性上,我還是覺得python比較好用。【python的宗旨就是:做好一件事只有一種方法】,而ruby這方面都有點借鑒perl的風格【總是有多種方法去實現一件事】。其實關於ruby的書籍在網上也不是很多,不像python那麼多;
Time of Update: 2018-12-03
在rubymine中,如果ruby解譯器選擇的是1.9.3,那麼調試時就必須安裝ruby-debug-base19x,安裝其他的都不行,即使是ruby-debug-base193,但是安裝這個經常會報錯。在大神網站stackoverflow.com上尋找到答案。curl -L "http://rubyforge.org/frs/download.php/75414/linecache19-0.5.13.gem" -o /tmp/linecache19-0.5.13.gemgem install
Time of Update: 2018-12-03
1。編寫cgi 簡單的cgi程式如下: #!/usr/bin/env ruby print "HTTP/1.0 200 OKrn" print "Content-type: text/htmlrnrn" print "Hello World!rn" 我們可以用ruby來處理提交的參數,填充模板,產生html等,但稍顯麻煩,可以用cgi模組。2。使用cgi.rb
Time of Update: 2018-12-03
作者:江南白衣 當王家衛遇到杜可風,Spring遇到Ruby。想出這個題目的Crraig Walls 絕對也是個八卦種子,宣傳的是Spring 2.整合動態語言的feature。 此Feature目的是讓動態語言編寫的類,可以良好的融入java/spring的大架構內,洗白成application context中的普通一員,擁有與其他pojo良好的互動與注入能力,可以被DWR,XFire,Quartz匯出成各式服務。 很簡單,SpringSide
Time of Update: 2018-12-03
3。Ruby 和 SOAP簡易物件存取通訊協定 (SOAP)(SOAP)很快的成為了遠端程序呼叫(RPC)的標準協議。(更多關於SOAP的資訊可以分別參看http://www.linuxmagazine.com/2001-10/soap_04.html 和 http://www.linuxmagazine.com/2002-08/webs_01.html)Ruby提供了對SOAP的強大支援,不管在用戶端還是服務端來說都是這樣的,使用SOAP4R,只需要4部分就能建立一個SOAP請求:一個端點 (
Time of Update: 2018-12-03
2nd 2005.7.15 加入與J2EE內架構 的對比。 Java世界裡幾百個ORM Framework和MVC Framework妖精打架,吸引了全世界大部分目光的時候,Ruby on Rails悄悄出現了。優點 1.簡潔。因為是Pragmatic
Time of Update: 2018-12-04
#產生XML,需要建立一個REXML::Document對象執行個體 require "rexml/document" file = File.new("test.xml","w+") #建立XML檔案, 將以下內容寫入 。doc = REXML::Document.new #建立XML內容 #為REXML文檔添加一個節點 element = doc.add_element ('book', {'name'=>'Programming Ruby',
Time of Update: 2018-12-04
松本行宏如約於聖誕節發布了Ruby 1.9。根據Ruby的慣例,小數點後面第一位如果是單數,那麼就表明這是一個實驗版本,不推薦用於產品環境。所謂“產品環境”,對於目前的Ruby來說,基本上就是Ruby on Rails。從目前RoR社群的反映來看,確實有人正在嘗試用Ruby 1.9配合RoR,但是尚屬玩票性質。我詢問了一些處在真實項目中的RoR團隊,目前還沒有人打算在自己的項目中使用Ruby 1.9。 在Ruby社群裡的半仙級人物Mauricio
Time of Update: 2018-12-04
Ubuntu下搭建Ruby On RailsRuby On Rails是一個用Ruby語言寫的開源Web架構,和J2EE,PHP等類似。Ruby On Rails是一個非常優美的Web開發架構,並且融入了敏捷開發的精髓:約定大於配置。你會發現,它真的是一個非常優美的架構!今天我們介紹如何在Ubuntu下搭建Ruby On Rails開發環境。1.既然Ruby On