后端开发2025年06月21日
Rails开发的时候,估计console和Debug我们会比较多用,JE上搜Script/runner没有什么相关的资料。 runner和console一样是内置在script下的命令,也非常类似的提供console的功能,只不过是console针对的是命令行,runner针对的是文件。换句话说,都是提供Rails执行环境。 runner最大可能的应用,在...
后端开发2025年06月21日
http://hi.baidu.com/zeorliu/blog/item/223f8450e791f86485352405.html ...
后端开发2025年06月20日
## 终于配置完了,说实话,ruby->Octopress配置真不是一件容易的事,尤其对于一个新手——题前话 一,首先配置ruby环境 ruby-china上面有很详细的unbuntu版本的配置方法,详情请见Ruby China Wiki——如何快速正确的安装 Ruby, Rails 运行环境 当然,如果你用的是其它版本的linux,就有些不...
后端开发2025年06月20日
Ruby的符号足以让很多初学者迷惑上一段时间,看过本章节后,或许会解开你心中的疑惑。在Ruby中,一个符号是就是一个Symbol类的实例,它的语法是在通常的变量名前加一个冒号,如 :my_syRuby的符号像一个字符串,因为它内部表现形式是一个字符序列。而与字符串不同的是,每个符号的实例只有一个。看下面的例子:array = ["foo"...
后端开发2025年06月19日
RVM 用于帮你安装Ruby环境,帮你管理多个Ruby环境,帮你管理你开发的每个Ruby应用使用机器上哪个Ruby环境。Ruby环境不仅仅是Ruby本身,还包括依赖的第三方Ruby插件。都由RVM管理。 Rails 这个也不用多说,著名开发框架。详细看 http://zh.wikipedia.org/wiki/Ruby_on_Rails RubyGems ...
后端开发2025年06月19日
IDE用 RubyMine 3.1,需先安装JDK,然后安装这个软件 Ruby安装1.8.7版本,rubygems 安装1.5.2版本 rails 安装 2.3.5版本 [gem install rails -v2.3.5] 安装本地文件[gem install c:\rails-2.3.5.gem] ...
后端开发2025年06月19日
class String def has_one_in?(string_Arr) has = false string_Arr.each { |word| has= self.include?(word) if has break end } has end end def decode_subject(sub) if sub.include?("...
后端开发2025年06月19日
最近刚开始学ruby为了练习一下基本语法的使用,用ruby写了一下插入排序算法,可能有些从C#翻译过来的痕迹1、插入排序 seq = [3,4,9,0,2,5,9,7,1].upto(seq.length-) do |i|if seq[i] < seq[i-1] tmp = seq[i] j = i-while(j>= &...
后端开发2025年06月19日
单引号内的内容,ruby会原样输出 双引号内的内容,ruby会解析 我们看个简单的例子,针对字符串 #{foo}test 我们分别用单引号核双引号操作 '#{foo}test' => "\#{foo}test" "#{foo}test" NameError: undefined local variab...
后端开发2025年06月18日
https://rubygems.org/pages/download 如果你的Gem版本太低了,可以参考上面的链接说明,升级到合适的Version ...