Ruby
天亮了_
这个作者很懒,什么都没留下…
展开
-
执行 rails server 报错 Could not find a JavaScript runtime
gem install execjsgem install therubyracersudo apt-get install nodejs原创 2013-09-12 12:41:12 · 937 阅读 · 0 评论 -
Rails的CRUD程序中Action的基本写法汇总
七大action,分别为index、show、edit、update、new、create、destroydef index @events = Event.allenddef new @event = Event.newenddef create @event = Event.new(params[:event]) @event.save red原创 2013-09-26 17:14:12 · 1256 阅读 · 0 评论 -
RubyMine5.4的激活码
No.1:name: rubymineLicense Key:70414-1204201000002VG0BeoZbwmNAMNCx5E882rBEMYsn1P!e"s830EDlHcWg8gmqYVkvZMoInjf4yqlO1yy"82NiwNzyYInoT7AiXNo.2:username:EMBRACElicense key:89330-1204201000001p4原创 2013-09-26 12:11:03 · 1986 阅读 · 0 评论 -
[Ruby学习总结]Ruby中的类
http://blog.csdn.net/tiger435/article/details/120118551、类名的定义以大写字母开头,单词首字母大写,不用"_"分隔2、实例化对象的时候调用new方法,实际上调用的是类里边的initialize方法,是ruby类的初始化方法,功能等同于Java中的构造方法[plain] view转载 2013-09-26 11:30:12 · 1058 阅读 · 0 评论 -
Ruby之symbol研究
1. 在一个名字或者字符串前面加上冒号,得到一个symbol对象。还可以通过String#to_sym、Fixnum#to_sym和String#intern得到。2. 一般用symbol做hash的key,号称是为了节省内存,提高执行效率。3. 为什么可以节省内存?Ruby中的String是可变对象,这一点跟Java、C#、Python都不一样。注意跟某些C++标准库中的COW的转载 2013-09-25 17:16:54 · 1005 阅读 · 0 评论 -
有关Ruby的Symbol
学习Ruby的人都会对它的Symbol疑惑,我也一样,所以要多花点时间研究一下Symbol。 Symbol中文叫符号,因该是用来标记某样东西的。初看了一些资料,在我的脑海中,觉得Symbol就像是String一样,可以作为访问器中变量名,方法参数和hash的键,这不就是String吗。是不是呢?继续研究。 什么是Symbol在形式上,最前面是个冒号的就是S转载 2013-09-25 17:20:53 · 1221 阅读 · 0 评论 -
Rails中scaffold与models的区别
使用 rails g scaffold Users 时,rails为我们建立migrate, model,controller, helper, view, test and assets当使用models时,产生的是 migrate, model and test/unit file其他的:the difference is:if you want to原创 2013-09-24 10:20:47 · 1842 阅读 · 0 评论 -
Rails中的REST路由规则
HTTP 请求URL动作具名路由作用GET/usersindexusers_path显示所有用户的页面GET/users/1showuser_path(user)显示某个用户的页面GET/users/newnewnew_user_path创建(注册)新用户的页面POST/us原创 2013-09-24 10:23:21 · 1725 阅读 · 0 评论 -
使IRB语法高亮方法的办法
1.安装wirblegem install wirble2.添加或者修改~/.irbrc文件require 'rubygems'require 'wirble'Wirble.initWirble.colorizeIRB.conf[:AUTO_INDENT] = trueIRB.conf[:USE_READLINE] = trueIRB.conf[:LOA原创 2013-10-02 21:36:37 · 1181 阅读 · 0 评论 -
[Ruby on Rails Tutorial]04-Rails 背后的 Ruby
第三章先绕过去,先进行第四章,Ruby的语法。这章对于Ruby只是一个大概的说明。 Ruby 中的类可以被打开进行修改,允许像我们自己这样的普通人添加一些方法class String>> # 如果字符串和自己反转后相等则返回 true>> def palindrome?>> self == self.reverse>> end>>原创 2013-09-30 17:46:18 · 919 阅读 · 0 评论 -
rails中ActiveModel::ForbiddenAttributesError的解决方案
controller表单页面设置:def new @ad=Ad.new endcontroller表单提交设置:def create @ad=Ad.new(params[:ad]) @ad.save endActiveModel::ForbiddenAttributesError错误有可能是因为升级到rails 4.0引起的,此时要将controller表单的原创 2013-09-13 15:02:33 · 1416 阅读 · 0 评论 -
怎样学习 Ruby
转载自: http://about.ac/2012/04/how-to-learn-ruby.html学给自己的忠告。静心读书,远离电脑、网络虽说 Ruby 是一门电脑编程语言,但是任何学习的过程都离不开“书本”。网络上有大量电子书可以下载阅读,条件允许的话,还是打印出来看吧,纸质书和电子书的触感是不同的,而且对着电脑容易分心。Ruby 中有很多概念是需转载 2013-10-28 19:47:40 · 1275 阅读 · 4 评论