最近看到淘宝一篇文章,用ruby准备测试数据
找来资料学习了一番
记录一下:
安装,需要安装1.9.3版本,用rubyinstaller安装即可
后来安装rails需要注意一下
需要安装devkit,版本4.5.2
执行:
ruby dk.rb init
ruby dk.rb install
然后执行:
gem install rails --no-ri --no-rdoc
搞不定,具体安装过程baidu吧!
执行:ruby -v rails -v检查是否安装ok,目前先把环境搭好,还没有安装IDE工具
下一步再搞起IDE
注:有些书籍上生成控制器用ruby,现有版本不对,应使用rails
体验了一下对数据库的支持:
oracle支持
gem install oci8
写了第一个自己的数据库程序:
表记录导出csv文件
require 'csv'
require 'oci8'
CSV.open("mycsvfile9.csv", "wb") do |csv|
OCI8.new('xxx', 'xxx','develope').exec('select * from xxx') do |r| csv << [r.join('@@@')]
end
end
的确是方便,易用
如此简单的几行代码,性能还不错,赞!
分享到:
相关推荐
《Ruby on Rails Tutorial》中文版(原书第2版,涵盖 Rails 4) Ruby 是一门很美的计算机语言,其设计原则就是“让编程人员快乐”。David Heinemeier Hansson 就是看重了这一点,才在开发 Rails 框架时选择了 Ruby...
7. 熟悉测试,通过"Ruby On Rails[1].pdf"学习测试驱动开发。 8. 阅读"ruby on rails 学习资料pdf",巩固和扩展知识。 9. 实战项目,将所学应用于实际开发。 持续实践和项目经验是提升技能的关键,所以边学边做是...
《Ruby on Rails 101》是一本介绍Ruby on Rails(简称RoR或ROR)的基础书籍,旨在为初学者提供一个全面而深入的学习框架。本书由Peter Marklund编写,包含了五天课程的演示文稿和相关资料,覆盖了从安装到实际应用...
描述中的“这是本人精心收集的重要软件”表明这可能是一个包含Rails最新版及其相关工具和库的压缩包,可能是为了方便开发者快速搭建开发环境或者进行学习。 标签中的“on rails最新版”和“ruby”进一步强调了这个...
- **定义**:Rails是一种用于快速开发Web应用程序的开源框架,基于Ruby语言。 - **特点**:Rails遵循“约定优于配置”的原则,简化了Web应用的开发过程,使得开发者能够专注于业务逻辑而非框架本身。 #### 三、创建...
1. **安装与设置**:首先,学习如何在本地环境中安装Ruby、RubyGems和Rails。Ruby版本管理器如RVM(Ruby Version Manager)或rbenv可以帮助轻松切换和管理不同的Ruby版本。Rails可以通过`gem install rails`命令进行...
你将学习ActiveRecord,它是Rails提供的一个ORM(Object-Relational Mapping)工具,允许你用Ruby代码操作数据库。 在控制器(Controllers)部分,你将学习如何处理HTTP请求,组织应用逻辑,并将数据传递给视图...
以上就是Ruby on Rails学习案例中涵盖的关键知识点,通过实践这些概念和技术,你将能够构建出功能完善的Web应用程序。在"Learning-Ruby-on-Rails-master"这个项目中,你可以找到具体的代码示例和练习,逐步加深对...
1. **Ruby基础知识**:Ruby是一种面向对象的、动态类型的编程语言,其语法简洁明了,强调程序员的生产力。在学习Rails之前,你需要掌握Ruby的基本语法,包括变量、数据类型、控制结构、类与对象、模块等概念。 2. *...
Ruby on Rails,简称Rails,是由David Heinemeier Hansson创建的一种基于Ruby语言的开源Web应用程序框架,它遵循MVC(模型-...但是,如果你正在维护一个老项目或学习历史版本的Rails,这个环境包将是一个宝贵的资源。
Ruby on Rails(RoR)是一个强大的Web应用程序框架,它基于Ruby编程语言,提供了高效的开发流程和简洁的代码结构。 首先,我们需要安装Ruby。访问Ruby官方网站(https://www.ruby-lang.org/zh/),下载适用于...
通过学习和实践压缩包中的"Ruby on Rails入门经典代码",新手不仅可以了解Rails的基本概念,还能掌握实际项目中的应用技巧,逐步成长为一名熟练的Rails开发者。记得不断探索、实践和学习新的Rails知识,以适应不断...
Ruby on Rails,简称Rails,是由David Heinemeier Hansson基于Ruby语言开发的一个开源Web应用程序框架。这个框架遵循“约定优于配置”(Convention over Configuration)的原则,致力于简化Web应用的开发流程,提高...
Ruby on Rails(简称Rails)是一种基于Ruby编程语言的开源Web应用程序框架,专为敏捷开发而设计,强调简洁的...对于Ruby on Rails初学者和经验丰富的开发者来说,这样一份详尽的API文档都是不可或缺的学习和工作资源。
《Ruby on rails web开发学习实录》的光盘文件
Ruby on Rails Web开发学习实录.pdf
《Ruby on Rails for Dummies》是一本专门为初学者设计的Ruby on Rails教程,它旨在帮助新手快速理解并掌握这个强大的Web开发框架。Ruby on Rails(简称Rails)是基于Ruby编程语言构建的一个开源Web应用程序框架,它...
Ruby on Rails,简称Rails,是一款基于Ruby语言的开源Web应用框架,它遵循MVC(Model-View-Controller)架构模式,旨在提升开发效率和代码的可读性。Rails以其“约定优于配置”的设计理念,以及“DRY(Don't Repeat ...
Ruby on Rails 4 Tutorial 是一本深受开发者欢迎的书籍,它详细介绍了如何使用Ruby on Rails这一强大的Web开发框架。Ruby on Rails(简称Rails)是基于Ruby语言的开源框架,以其“约定优于配置”(Convention over ...