红宝石库
文章平均质量分 75
jbf034a
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
respond_to(转)
通过上一讲,我们已经对REST on Rails的基本框架有所了解,但是它是如何实现根据客户端的请求类型来返回不同类型的资源表示的呢?这就是我们这一讲所要讲的,秘密就在于respond_to。 首先让我们来看看我们在上一讲中生成的airports控制器的代码: class AirportsController < ApplicationController def index ...2008-06-30 20:42:10 · 832 阅读 · 0 评论 -
常用的数据库字段类型
常用的数据库字段类型如下: 字段类型 中文说明 限制条件 其它说明 CHAR 固定长度字符串 最大长度2000 bytes VARCHAR2 可变长度的字符串 最大长度4000 bytes 可做索引的最大长度749 NCHAR 根据字符集而定的固定长度字符串 最大长度2000 bytes NVARCHAR2 根据字符集而定的可变长度字符串 最大长度4000 bytes DATE 日...原创 2008-08-11 14:40:44 · 914 阅读 · 0 评论 -
Agile+Web+Development+with+Rails中文版.pdf
Agile+Web+Development+with+Rails中文版.pdf 翻译的不是很理想,如果你没耐性还是建议别下,如你有好的介绍,麻烦通知一下,谢谢2008-07-26 18:38:46 · 207 阅读 · 0 评论 -
Ruby中的正则表达式的应用
首先问大家一个问题: 编程语言(比如ruby)中什么数据类型最重要?可能大家会说到──对象,数组.... 其实是String(字符串) 而对字符串的处理很大一部分依赖匹配,而匹配方法中,正则表达式是“降龙十八掌”,下面我们就学习正则表达式 首先是 元字符: . :匹配除换行符以外的任意字符 [x]:匹配中括号中的任意一字符 如[abc]则匹配a或b或c [^x] :匹...原创 2008-07-22 11:29:10 · 172 阅读 · 0 评论 -
Filter chain skipping --- 跳过过滤器链
Filter chain skipping --- 跳过过滤器链 有时候在一个超类内指定对大多数子类,而不是全部子类有效的过滤器链会带来工作上的方便。 class ApplicationController < ActionController::Base before_filter :authenticate end class WeblogContro...原创 2008-07-16 15:11:06 · 669 阅读 · 0 评论 -
学习1(error_message_for(),rails 密码加密)
显示有关order类中的错误信息 "display_cart") %> 在一个rhmtl中加裁一个方法 Rails 列名字约定指出:datetime 字段应该以_at 结尾,date 字段应该以_on 结尾。以 这种自然的方式对列命名,如last_edited_on 和sent_at。 这种约定也用于自动的时间戳字段, MD5加密方式: require 'md5' ...2008-07-15 22:52:06 · 132 阅读 · 0 评论 -
How To Quickly Do AuthenticationWithLoginGenerator
http://wiki.rubyonrails.org/rails/pages/HowToQuicklyDoAuthenticationWithLoginGenerator原创 2008-07-15 22:08:33 · 108 阅读 · 0 评论 -
file-column学习(转)
1。下载,安装插件: 两种办法,一种是在线安装,命令: ruby script/plugin install http://opensvn.csie.org/rails_file_column/plugins/file_column/ 一种是,直接下载软件包:file-column-0.3.1.tar.gz 将其释放到目录:\vendor\plugins\file_column...2008-07-03 00:33:16 · 158 阅读 · 0 评论 -
上传文件(无插件方式)转
1。Model 我创建了一张表:mysql> describe photos; +------------+--------------+------+-----+---------------------+--------------- + | Field | Type | Null | Key | Default | Extr...2008-07-03 00:06:34 · 144 阅读 · 0 评论 -
file-column学习
1、 Just make the "image" column ready for handling uploaded files... class Entry < ActiveRecord::Base file_column :image end #在model中指定一个要上传的字段 2、 ... generate file fields th...2008-07-02 23:41:20 · 128 阅读 · 0 评论 -
Validation (转)
15.4 Validation 1、validates_acceptance_of 确认checkbox是否被标记 2、validates_associated 在关联的对象上完成确认。 3、validates_confirmation_of 确认字段和它的值有同样内容 4、validates_each 使用一个块来确认一或多个属性 5、validates_exclusion_of...原创 2008-07-02 19:45:39 · 211 阅读 · 0 评论 -
will_paginate(转)
Rails分页plugin之will_paginate 搜索结果的分页显示是一个常用功能,实现方式有很多中,rails也内建了对分页的支持,但是rails2.0将去掉分页组件,将分页功能交给plugin去实现,这里通过一个简单的例子展示如何使用最流行的rails分页plugin -- will_paginate. 1.安装will_paginate,编写分页代码 安装: r...2008-06-30 23:36:28 · 123 阅读 · 0 评论 -
行为驱动设计(rspec)
原文:Behavior Driven Design (并非公开版权文档) 你可能已经注意到,验证模对象改变了你在单元测试中执行的那类测试的本质。传统的单元测试中,通过断言(Assertion)来进行大多数的验证。这是一种对应用程序状态的测试。模对象的测试,是测试测试中调用过程十分符合预期。它测试的是应用程序的行为。至少潜在能力上,行为测试更容易将期望行为与实际的实现方法...原创 2008-11-12 00:26:13 · 419 阅读 · 0 评论
分享