snippet
hexudong08
web开发者,擅长ruby,js,jqueyr,java开发
展开
-
Ruby代码:如何统计字符串的个数?
问题描述:输入 一个字符串,如 "THis is my string."应该返回 “4 2 2 7”问题解答:方法就不写了,只写出最关键的几段代码最常用的是str.split(" ").map { |s| s.length }.join " "简化版本str.split.map(&:length).join ' '正则版本str.gsub /\S+/原创 2012-06-07 17:37:19 · 1636 阅读 · 0 评论 -
Rails代码: find_each 和 find_in_batches 分析
在实际的项目中,经常会遇到这种情况每隔一段时间,遍历某个Model表,并修改对应的数据。经常使用的代码是Model.all.each do |obj| obj.do_somethingend这段代码的意思是,将所有的数据一次性加载到内存中处理。但是当我们的Model中table数据过多时,会引起程序崩溃。所以,find_each 方法应运而生。find_each方法,是一原创 2012-06-07 18:14:44 · 3363 阅读 · 0 评论