- 浏览: 16756 次
- 性别:
- 来自: 北京
最新评论
-
thegiive:
我以前有花點時間寫這個東西
Maybe helpful
ht ...
Paginate a collection or an array -
ouspec:
哈哈,没有XML,这个对我来说也是一个很重要的好处。
Dave 喜欢 Rails 的十大理由 -
koska:
def list_for_one_category
@ca ...
Paginate a collection or an array -
wiwolf:
如果能有一个完整的例子就好了
Paginate a collection or an array -
wiwolf:
呵呵,是啊 很高兴能有RAILS这样的框架可以使用
Dave 喜欢 Rails 的十大理由
文章列表
理解Ruby中的标志(Understanding Ruby Symbols)
原文出处:http://glu.ttono.us/articles/2005/08/19/understanding-ruby-symbols
翻译:Suninny AT Gmail.com
标志在Ruby中是一个迷。我们用她,但多数人并不真正懂她。
什么是标志?
简单来说,标志是你用来代表名字或字符串的一个东西。这可以归结为一种高效的描述名--产生单一的字符串用于每个命名实例,这样就节省了空间。
琼斯博士的案例
琼斯博士(Dr Jones)是个心理学家。 他通常使用语词联想试验诊断患者,并且使用Ruby记录 ...
- 2007-02-09 19:33
- 浏览 3663
- 评论(0)
在config/environment.rb里加上一行:$KCODE = 'utf8'
或则在启动的时候加上ruby.exe -KU script/server
然后就可以用split方法把string转成char来进行截取
如<%= @title.split(//)[0,10] %> #截取title字段的前10个字符
- 2007-02-09 18:05
- 浏览 1131
- 评论(0)
//校验是否全由数字组成
代码
function isDigit(s)
{
var patrn=/^[0-9]{1,20}$/;
if (!patrn.exec(s)) return false
return true
}
<script>render_code();</script>
//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串
代码
function isRegisterUserName(s)
{ ...
- 2007-02-07 16:11
- 浏览 1232
- 评论(0)
1.将敏捷带到了web开发中
2.我也可以--像那些酷小孩们一样--创建优美的web页面
3.它让我专注于“如何创建应用程序”,而不是“如何玩一个框架”
4.尽管应用程序不断成长,也会一直保持可维护性
5.对于客户不断提出的新要求,我可以更多地说 “Yes”
6.测试是内建的(并且很简单),因此我们可以更频繁的进行测试
7.即时的反馈:编辑代码,点击刷新按钮,就可以在浏览器看到变化
8.元编程使我可以在很高的层面上编程
9.代码生成让我能够更快的开始
10.没有xml
def paginate_collection(collection, options = {})
default_options = {:per_page => 10, :page => 1}
options = default_options.merge options
pages = Paginator.new self, collection.size, options[:per_page], options[:page]
first = pages.current.offset
last = [first + options[:per ...