摘要:
REST(Representational State Transfer)是一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高系统的可伸缩性。 阅读全文
摘要:
1. 三种环境:不同的阶段对应不同的环境,从名字上就可以看得出来,不同的环境注重的方面也不一样,开发环境里注重代码的调试运行,测试提供了一种可以重复的环境,且产品环境下当然就注重了代码运行的性能问题了。a) 开发(development) : b) 测试(test)c) 产品(production)2. 数据库的配置:a) 配置文件路径 config/ Database.ymlb) Yml文件,有... 阅读全文
摘要:
一、定义类1. 语法class 类名 类定义 end2. 实例化: 类名.new3. 注意:类名大写开头,方法名小写开头4. 类内包括的成员1) instance variables 实例变量, 相当于类的属性,字段A. 命名:@变量名B. 都是私有的,外部不可直接访问C. 只能通过其读写访问器读写2) instance method 实例方法A. 定义def 方法名 方法体end3) acce... 阅读全文
摘要:
一、判断语句1. if 语句: 当条件成立时执行l if 条件..elsif 条件 ..else… endl elseif 可以有多个l puts "No cars have been produced yet." if Car.count.zero?作为语句修饰符2. unless 语句 : 当条件不成立时执行l unless 条件 …else … endl ... 阅读全文
摘要:
一、Array1. 实例化1) Array.new2) [值1、值2、值3、值4、值5]3) %w[red green blue balck] 自动把字符串列表转成数组, 可以省掉引号及逗号。2. 方法1) empty?返回true 或 false2) size 返回大小3) first 返回第一个4) last 返回最后一个5) delete “元素”删除3. 技巧:查看... 阅读全文
摘要:
RoR开发运行环境的配置RoR开发运行需要三个模块,分别是 Ruby ,Rails框架及SQLite数据库引擎(Rails支持不同的数据库,包括:MySQL,PostgreSQL,MSSQL,Oracle等等, Rails 2.0默认支持的是SQLite, 是一种容易安装,无需配置,且免费的数据库,运行无需另外的服务器,应该类似Access等本地的数据库)RoR安装的有几种方式,这里介绍最简单的方... 阅读全文
摘要:
1. 修改 environment.rb 文件将 config.action_controller.session_store = :active_record_store 这句代码取消注释2. 修改application.rb 文件protect_from_forgery #:secret => '49597b6a761075a507849b65021c8ac1'将这句代码的后半句注释去掉... 阅读全文
摘要:
第一招、mysql服务的启动和停止
net stop mysql
net start mysql
第二招、登陆mysql 阅读全文
摘要:
先去http://rubyforge.org/frs/?group_id=307下载rails的安装包rails*.gem, 因为当前最新版本号是2.0.2,所以文件名为:rails-2.0.2.gem, 把它放到ruby安装目录下并运行命令: gem install rails, 那么此时会提示你诸如rails requires activesupport = 2.0.2之类的信息, 实际上ra... 阅读全文
摘要:
Ruby on Rails -- 敏捷Web开发
Rails 是用Ruby语言实现的一种MVC框架,通过框架的内置实现,可以很快速的地生成整个网站的结构,及实现对数据的操作,现很多的框架像asp.net MVC框架借鉴了Rails框架的很多优点。
阅读全文