ruby
程序学徒_
给时间以生命
展开
-
Ruby入门
1、模块 模块是独立在类和特定对象之外的实现。 模块的好处在于可以按照需要添加到特定的对象之中。 module FirstModule def go puts "car is running" end de原创 2012-06-20 17:07:00 · 410 阅读 · 0 评论 -
Ruby字符串操作
Ruby提供了强大的字符串操作能力。 字符串合并:可以使用常见的 cn="123"+“45” puts cn cn 字符串还可以用*来表示复制次数。 puts "abc"*3 一些字符串函数: captitalize #首字母大写原创 2012-06-21 16:14:31 · 1086 阅读 · 0 评论 -
Ruby正则表达式
正则表达式并不陌生。 Ruby的正则表达式都是用//括起来的,里面是匹配模式。下面是一些规则。 /a/ #匹配字符a./\?/ #匹配特殊字符/./ #匹配任意一个字符。/[abcA-Z]/ #匹配a,b,c或大写字母的中的一个字符。/[^abcA-Z]/ #与上面相反,不能是期中的字符。/\d/原创 2012-06-21 17:22:33 · 474 阅读 · 0 评论 -
Ruby学习入门命令
1、puts命令 usage: puts "string" 2、"50".to_i() 3、d = gets #这个是用于获得属于数据的。 4、if 语句格式 if condition ..... end 5、while 格式 while condition原创 2012-06-19 11:49:15 · 454 阅读 · 0 评论 -
rake abort! Rails mysql2 error: “rake aborted! Please install the mysql2 adapter…”解决方案
刚开始做Ruby on Rails启动第一个数据库项目就出现了这个问题。 迁移命令: $rake db:migrate #报错 但是事有蹊跷,说说解决方案。 请打开项目根目录下的Gemfile,仔细查找,有没有下面类似的话。 gem 'activerecord-jdbcmysql-adapter' 如果有,直接注释掉 #ge原创 2012-06-29 16:09:09 · 1377 阅读 · 0 评论