1. 下载ruby Ruby21-x642. 1 gem sources --remove http://rubygems.org2. 2 gem sources -a http://ruby.taobao.org/ -p http://web-proxy.atl.hp.com:8080/2. 3....
分类:
其他好文 时间:
2015-02-04 14:18:50
阅读次数:
154
为了使用ruby on rails,我在虚拟机上安装了Ubuntu 14.10,在安装过程中发现,如果单纯的按照百度上的安装方法操作会遇到一些问题在这里我使用的操作系统是Win8.1,虚拟机使用的是Oracle VM VirtualBox 4.3.20,Linux镜像文件为从官方的中国镜像站上下载的...
分类:
系统相关 时间:
2015-02-04 10:46:11
阅读次数:
236
经过博文之一和之二的重构,貌似代码表现的还不错,正常运行和test都通过鸟,但是,感觉告诉我们还是有什么地方不对劲啊!究竟是哪里不对劲呢?我们再来好好看一下.
我们把数据库表中的支付方式集合直接放在实现的地方,貌似很唐突.无论是Order model中,Order控制器中还是new.html.erb中都是如此:
#in Order.rb
validates :pay_type...
分类:
数据库 时间:
2015-02-03 17:27:32
阅读次数:
131
怎么还有啊!别急,有强迫症的人伤不起!有点小事没说完感觉痒痒的:就是如果表payment_types经常变动该怎么办?每次都要关闭rails网页服务器,然后重启吗?那也太麻烦鸟,最终的解决方案是,在Order的验证中强制每次都从数据库的表中拉取支付类型数据比较,最后修改完的Order.rb代码如下:
class Order < ActiveRecord::Base
has_many :lin...
分类:
数据库 时间:
2015-02-03 17:21:44
阅读次数:
203
Ⅰ 、什么是Ibatis?① iBATIS的是一个持久层框架,它能够自动在 Java, .NET, 和Ruby on Rails中与SQL数据库和对象之间的映射。映射是从应用程序逻辑封装在XML配置文件中的SQL语句脱钩。② iBATIS是一个轻量级的框架和持久性API适合持久化的POJO(普通Ja...
分类:
其他好文 时间:
2015-02-03 12:47:56
阅读次数:
150
schema.rbActiveRecord::Schema.define(version: 20150203032005) do create_table "addresses", force: true do |t| t.integer "client_id" t.string ...
分类:
数据库 时间:
2015-02-03 12:29:16
阅读次数:
208
问题是这样:原来代码.html.erb页面中有一个select元素,其每个item对应的是model中的类常量:
类中的常量定义如下:
class Order < ActiveRecord::Base
PAYMENT_TYPES = ["Check","Credit card","Purchase order"]
end
现在想把PAYMENT_TYPES重构至数据库中的表里去,于...
分类:
数据库 时间:
2015-02-03 11:05:10
阅读次数:
186
Git简介
Linus的第二个伟大作品。2005年由于BitKeeper软件公司对Linux社区停止了免费使用权。Linus迫不得己自己开发了一个分布式版本控制工具,从而Git诞生了。
目前使用Git作为版本控制的开源软件:Linuxkernel,Android, jQuery, Ruby on Rails,Debian…
Eclipse上使用Git的项目数量也已经超过了...
分类:
其他好文 时间:
2015-02-01 12:12:43
阅读次数:
246
下载整合包:http://railsinstaller.org/en? ?剩下的一些小事其它教程也能找到,这里就不多讲了。 安装完后打开安装目录下的Ruby2.1.0\lib\ruby\site_ruby\2.1.0下的rbreadline.rb文件,可以用记事本等方式打开...
一、引言刚开始接触ruby,遇到问题于是上网查资料,但是有时候却又看不懂,这很大一部分原因是我不知道一些关于ruby的概念名词是什么意思,所以看了别人的回答也理解不了。二、各种名词ruby:这个不用多说,ruby本身rvm :ruby version manager,ruby版本管理工具rails:...
分类:
其他好文 时间:
2015-01-30 15:03:44
阅读次数:
148