上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页
摘要: Ruby和其他面向对象的语言一样,使用类来组织方法,然后实例化类,创建对象。1、构造方法使用双引号是字符串的字面构造方法,也可以使用“具名构造方法”,即在类名上调用new方法>> s="foobar">> s.class=> String>> s=String.new("foobar")>> s==... 阅读全文
posted @ 2015-07-11 14:47 sunflower627 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1、方法定义如下所示:def string_message(str='') if str.empty? "It's an empty string!" else "The string is nonempty." endend参数:' '是参数str的默... 阅读全文
posted @ 2015-07-11 13:46 sunflower627 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 1、辅助方法2、字符串 输入“irb”进入Ruby命令行开发环境,控制器的启动方法是在命令行中执行“rails console”。(1)字符串连接>>"foo"+"bar"=>"foobar"(2)通过特殊的句法#{}进行插值操作>>first_name="Amy"=>"Amy">>"#{firs... 阅读全文
posted @ 2015-07-11 13:36 sunflower627 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 1、生成静态页面 $ rails generate controller StaticPages home help #生成主页和帮助页面的路由、控制器及静态页面 $ rails destroy controller StaticPages home help #撤销生成操作 $ bun... 阅读全文
posted @ 2015-07-06 15:41 sunflower627 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1、微博模型如下图所示:2、创建微博资源,命令如下:$ rails generate scaffold Micropost content:text user_id:integer #生成微博资源$ bundle exec rake db:migrate #执行迁移,更新数据库,使用新建的数据模型... 阅读全文
posted @ 2015-07-05 22:16 sunflower627 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 说明:用户资源包括用户数据模型和这个模型相关的Web页面。1、用户数据模型如下:2、使用Rails内置的脚手架生成用户资源中,执行如下所示命令:$ rails generate scaffold User name:string email:string #创建模型$ rails destroy ... 阅读全文
posted @ 2015-07-05 21:10 sunflower627 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1、快速跳转到某一行:Ctrl+G,输入行号,可以快速跳转到该行2、快速查找:Ctrl+P 输入"@函数名"可以快速查找到函数 输入"#+文本"3、多行游标功能 快速选中多个变量:选中其中一个,点击 Ctrl+d 为选中的变量或行添加光标:Ctrl+Shift+l4、快速移动行:Ctrl+S... 阅读全文
posted @ 2015-07-03 17:58 sunflower627 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 1、ruby中的整数、浮点数、字符串之间的相互转换ruby的整数、浮点数、字符串的类均提供了to_i,to_f,to_s三个方法,分别用于转换成整数、转换成浮点数、转换成字符串。2、数组的遍历例1:a=['a','b','c']a.each {|x| puts x}例2:ps=["EMSD","XI... 阅读全文
posted @ 2015-07-03 17:25 sunflower627 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 1、创建数据库语句 2、创建数据库时,PK、NN、UQ、BIN、UN、AF、AI的含义 PK - Primary Key NN - Not Null BIN - Binary (stores data as binary strings. There is no character set so s 阅读全文
posted @ 2015-07-03 16:33 sunflower627 阅读(207) 评论(0) 推荐(0) 编辑
摘要: (第一章小结)第一步:生成项目骨架 $ rails _4.1.6_ new toy_app第二步:修改Gemfile第三步:安装gem $ bundle install --without production第四步:将应用加入git版本控制系统 $ git init $ git add ... 阅读全文
posted @ 2015-06-28 16:28 sunflower627 阅读(164) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页