CentOS6.2下面安装RVM+ruby+Rails (1)RVM官方网站应该是改版过一次, 使用Java代码 curl-Lhttps://get.rvm.io|bash-sstable下载并安装rvm稳定版本。不在使用bash < <(curl -s https://rvm.beginrescu...
分类:
其他好文 时间:
2015-07-17 15:35:55
阅读次数:
178
0. 系统环境
uname -a
Linux moyo-desktop 3.19.0-21-generic #21-Ubuntu SMP Sun Jun 14 18:31:11 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux1. 安装curl
sudo apt-get install curl
2. install rvm
curl -L get.rvm...
分类:
系统相关 时间:
2015-07-16 14:09:54
阅读次数:
183
导言: 最近在学习sails.js(http://sailsjs.org/),因为用的人不多,资料较少,故写些自己的学习过程。因自己也是初学node.js,有问题大家指出.介绍: sails.js的目的是模拟Ruby on Rails那样的mvc模式,帮助开发者快速开发node.js 应用.安装.....
分类:
Web程序 时间:
2015-07-14 17:20:27
阅读次数:
121
1、用户模型(1)数据库迁移Rails默认使用关系数据库存储数据,数据库中的表有数据行组成,每一行都有相应的列,对应数据属性。把列名命名为相应的名字后,ActiveRecord会自动把他们识别为用户对象的属性。$ rails generate controller Users new #生成用户控制...
分类:
其他好文 时间:
2015-07-13 17:52:13
阅读次数:
97
在这篇文章中ubuntu通过rvm安装ruby和rails。步借鉴了官方网站和网上信息,这里给大家分享。1. 安装mapapis公钥:gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D3...
分类:
系统相关 时间:
2015-07-13 10:10:53
阅读次数:
152
本章目标:局部视图、Rails路由、Asset Pipeline、Sass1、Bootstrap是Twitter开发的开源Web设计框架mockup是网页构思图,在web领域经常称之为“线框图”,用于展示应用最终外观的草图伺服(p130)#link_to的第一个参数是链接文本,第二个参数是链接地址,...
分类:
其他好文 时间:
2015-07-12 10:58:46
阅读次数:
199
Ruby和其他面向对象的语言一样,使用类来组织方法,然后实例化类,创建对象。1、构造方法使用双引号是字符串的字面构造方法,也可以使用“具名构造方法”,即在类名上调用new方法>> s="foobar">> s.class=> String>> s=String.new("foobar")>> s==...
分类:
其他好文 时间:
2015-07-11 16:14:21
阅读次数:
107
1、数组和值域2、块约定:当块中只有一行简单的代码时使用花括号形式;当块是一行很长的代码,或者有很多行时使用do..end形式。例如:>> (1..5).each{|i| puts 2*i}(1..5).each do |i| puts 2*i puts '-'end>> 3.times...
分类:
其他好文 时间:
2015-07-11 15:02:14
阅读次数:
137
1、辅助方法2、字符串 输入“irb”进入Ruby命令行开发环境,控制器的启动方法是在命令行中执行“rails console”。(1)字符串连接>>"foo"+"bar"=>"foobar"(2)通过特殊的句法#{}进行插值操作>>first_name="Amy"=>"Amy">>"#{firs....
分类:
其他好文 时间:
2015-07-11 14:57:13
阅读次数:
130
1、微博模型如下图所示:2、创建微博资源,命令如下:$ rails generate scaffold Micropost content:text user_id:integer #生成微博资源$ bundle exec rake db:migrate #执行迁移,更新数据库,使用新建的数据模型....
分类:
其他好文 时间:
2015-07-05 22:29:18
阅读次数:
138