• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    使用Ruby配備Oracle數據庫(1)

    發布: 2007-6-11 15:32 | 作者: Dustin Marx | 來源: | 查看: 26次 | 進入軟件測試論壇討論

    領測軟件測試網

    由于動態腳本編寫語言提供了強大的特性并支持快速開發,因此使用它們的人越來越多。最近,人們對 Ruby on Rails 框架的興趣將 Ruby 推到了軟件開發社區的前列。然而,Ruby 不僅可用于 Web 開發,它還為數據庫專業人員提供了強大、簡潔、靈活的腳本編寫語言。本文深入研究了 Ruby 的某些功能以及如何通過 Oracle 數據庫利用這些功能。

    Ruby:軟件開發 Gem

    盡管整個軟件開發領域對 Ruby on Rails Web 開發框架的興趣與日俱增,但 Ruby 才誕生了 10 多年。它是一種面向對象的動態腳本編寫語言,具有許多內置特性、豐富的庫以及公認的跟蹤記錄。

    Ruby 共享了其他動態腳本編寫語言(如 Perl 和 Python)的許多優點,包括對正則表達式以及動態創建變量和方法的強大支持。對于那些以前主要使用靜態類型語言(如 Java、C++ 和 C#)的人們,Ruby 提供了一個了解如何使用動態語言編寫代碼的好方法。Ruby 遠比 Perl 更易于讀寫。

    我的同事 Cameron Hendricks 說,“Perl 是編程語言中的拉斯維加斯!眲討B語言有時會在運行時給您帶來意外。這些意外有時是優點,您感覺像中了大獎;有時是缺點,其中某些意外甚至很難調試。Ruby 提供了 Perl 的許多潛在優點,但沒有 Perl 那么多的缺點。對我而言,Ruby 的可預見性更強,不太像代碼開發賭博。

    本文介紹如何交互地使用 Ruby 以及與以前編寫的腳本協同使用,以支持與數據庫相關的常用函數。本文中示例的設計初衷不僅僅是介紹 Ruby 如何支持與 Oracle 數據庫有關的簡單腳本編寫,還要演示 Ruby 的某些簡單但強大的特性。

    獲得 Ruby。 針對基于 Microsoft Windows 的平臺,特別容易下載和安裝 Ruby。RubyGems 是一個工具,用于獲取和安裝更新、擴展以及額外的 Ruby 庫。

    運行 Ruby。 下載并安裝了 Ruby 之后,可通過兩種主要的方法開始。第一種方法是編寫腳本文件(擴展名通常為 .rb)并使用 ruby 命令運行這些文件。第二種方法是使用交互式 Ruby(使用 irb 命令)從命令行交互地運行 Ruby 命令。

    如果不想安裝 Ruby,但仍想體驗某些基本的 Ruby 語法,請參見交互式 Ruby 主頁。雖然您不能在該站點上運行本文中與數據庫相關的示例,但可以使用 Ruby 任何基本的內置函數和語法。

    你好,Ruby!

    Ruby 隨取隨用并且沒有任何特殊的語法,它充當了一個不錯的計算器,尤其是在您使用交互式 Ruby (irb) 時,如圖 1 所示。圖 1 和圖 2 演示了如何通過兩種不同的提示風格(默認的和簡單的)運行交互式 Ruby。圖 1 演示了 Ruby 的某些數學運算符,圖 2 演示了 Ruby 的某些字符操作符以及字符串和數值格式之間的轉換。您還可以在 Ruby 主頁上試用圖 1 和圖 2 中 irb 執行的操作。

    圖1:Ruby 解釋器和 Ruby 數學運算
    圖2:Ruby 解釋器和 Ruby 字符串操作


    共7頁: 1 [2] [3] [4] [5] [6] [7] 下一頁

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>