
ruby入门
赵贺强
要做的事情总找得出时间和机会;不愿意做的事情也总能找得出借口
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ruby数据库 update update_all delete_all方法应用
1.数据库update查询 update 表名称 set 字段名+where+字段名例如 posts表idtitleauthor1foolish猪八戒2stupid孙悟空 update posts set title="clever" where author="孙悟空"结果如下:idtitleauthor1...原创 2013-11-28 20:10:14 · 1025 阅读 · 0 评论 -
ruby常用的字符串操作方法
string 字符串在ruby中经常被用到,对于新手来说字符串处理确实是件头疼的事情,针对与这个我总结了一下常用的处理方法。 1.delete方法 :删除字符串中的某个对象,也可以是个范围 例如: a = " hello" a.delete("e") =>针对于删除某个对象 ...原创 2014-08-30 08:44:22 · 737 阅读 · 0 评论 -
ruby 迭代四种方法each ,map,collect ,inject
说明 each:=>连续的访问集合中的元素 map:=>从集合中取出每个元素,生成新的集合 collect:=>与map一样 inject:=>取集合中的所有元素相加之和(积或差) 1.each例子 a=[1,2,3,4] a=a.each{|a| puts a}结果如下: ...原创 2013-10-24 19:10:08 · 269 阅读 · 0 评论 -
ruby版本控制 rvm安装
rvm是一个命令行工具,可以提供一个便捷的多版本ruby环境的管理和切换。https://rvm.io/如果你打算学习ruby/rails, rvm是必不可少的工具之一。这里所有的命令都是再用户权限下操作的,任何命令最好都不要用sudo.rvm安装$ curl -L get.rvm.io | bash -s stable$ source ~/.bas...原创 2014-04-02 19:54:24 · 201 阅读 · 0 评论 -
win7+64位系统ruby on rails 配置及有关gem mysql2报错问题解决方法
系统是:Windows7 X64需要用到的文件:1.mysql-5.5.20-winx64.msi 注MySQL数据库安装包。X86系统用win32版。2.mysql-connector-c-6.0.2-win32.msi 注因为Ruby on Rails环境是Win32的,必须是win323.railsinstaller-2.0.1.exe 第一步:安装mysql-5...原创 2013-10-11 20:21:57 · 171 阅读 · 0 评论 -
object处理
总结字串转变到其它与它相关的object的方法. 在这里整理分享一下, 希望能帮助到你.变量相关读取 instance_variable_get("@name")#返回@name值设置 instance_variable_set("@name", "三国演义")#@name = "三国演义"method相关string到method名 send book.send("...原创 2014-12-24 14:22:17 · 202 阅读 · 0 评论 -
restful风格简单理解
restful风格简单就是模仿HTTP协议post,put ,get,delete四种请求方法。例子如下:表单默认是post请求,link_to默认是get请求controller articles index articles_url new new_article_url create articles_url(), :method=>:post ed...原创 2013-08-17 19:54:07 · 382 阅读 · 0 评论 -
ruby rails_kindeditor(编译器)插件
widows下rails3.0 rails_kindeditor(0.3.20)配置第一种简单配置方法: 1.在gemfile文件下添加如下代码: gem 'mini_magick', '3.5.0' gem 'carrierwave' gem 'rails_kindeditor', '0.3.20' 2.在application.js文...原创 2013-08-16 10:14:06 · 165 阅读 · 0 评论 -
ruby随机查询记录方法
sql 中随机查询数据记录方法如下: select *from tables order By rand() limit number 说白了这也不算是什么方法,不过是对查询记录的随机排序而已然后限制显示记录的条数而已 相对应ruby中的方法如下: Order.where("condition").order(" rand()").limit(number)...原创 2013-12-12 19:06:28 · 172 阅读 · 0 评论 -
windows下安装ruby devkit
超简单的办法如果你是ruby刚入门,推荐这个方法。如果通过上面方法安装DevKit成功率会比较高,下面这种方法不一定能成。但如果你想折腾,可以来试试下面的手动安装。windows下安装或升级时gem经常会碰到1 Please update your PATH to include build tools or download the DevKit2 from 'http://rubyinsta...原创 2014-10-21 10:22:10 · 534 阅读 · 0 评论