Ruby
撒哈拉的绿洲
外面没有别人,只有自己。
展开
-
ruby on rails 发送邮件
1.配置smtp# emial config.action_mailer.delivery_method = :smtp config.action_mailer.smtp_settings = { :address => "smtp.gmail.com", :port => 587,转载 2014-03-28 19:04:22 · 2458 阅读 · 0 评论 -
rubymine添加一个model
原创 2015-02-03 15:44:11 · 395 阅读 · 0 评论 -
Ruby的符号
在Ruby中,符号是一个文本标示符,类似于字符串.使用文本符号区是在文本前加一个冒号前缀:p :testputs :test.class使用符号的好处是符号拥有较少的功能,某些情况下这可能是个优点.比散列表可以优化成:json={ :k1 => "v1", :k2 => "v2"}p json[:k1]符号和字符串之间的相符转换p "test2".to_原创 2014-03-25 17:00:33 · 846 阅读 · 0 评论 -
ruby终端命令
bundle命令bundle install创建数据库rake db:create数据库迁移rake db:migrate原创 2015-02-02 10:06:15 · 544 阅读 · 0 评论 -
Ruby中for和each的比较
for 循环一个数组的长度,然后根据下标获取到数组中的元素,代码写法如下:array=["1","2","3"]for i in 0..array.length puts array[i]endeach方法通过块之间的参数传递元素,代码更加简洁.效率上优于for循环.代码写反如下:array=["1","2","3"]array.each do |e| p eend原创 2014-03-25 18:38:05 · 2569 阅读 · 0 评论 -
Ruby对数组,散列表,字符串,数字的操作
#数组操作# 数组的一般方式,test=["red","green","block"],#快捷方式 %W语法可以免去我们很多的双引号test=%w(red green black)#通过数值键获取某个元素puts(test[0])#判断是否为空puts(test.empty?)#获取数组的长度puts(test.size)#获取数组的第一个元素puts(test.first)原创 2014-03-25 16:36:29 · 996 阅读 · 1 评论 -
Ruby on Rials搭建外网
1.在ruby 的配置文件中修改 address原创 2014-04-08 22:52:32 · 596 阅读 · 1 评论 -
ruby 读取Excel文件的内容
#encoding:utf-8require "spreadsheet/excel"#设置表格的编码为utf-8Spreadsheet.client_encoding="utf-8"#打开excel问价book = Spreadsheet.open "#{Dir.pwd}/../../public/test1.xls"#获取第一个工作表sheet1=book.worksheet 0原创 2014-03-22 19:29:28 · 1079 阅读 · 1 评论 -
Ruby生成Excel表
require 'rubygems'require 'spreadsheet/excel'#先加载spreadsheet类库,然后,指定编码接着,就可以创建一个Workbook了book = Spreadsheet::Workbook.new#创建表单:sheet1 = book.create_worksheetsheet1.name ="My First Worksh原创 2014-03-20 23:19:11 · 3133 阅读 · 0 评论 -
Ruby设置HTTP响应头
1.找到文件夹app/config/initializers/mime_types.rb2.写入代码:Rack::Mime::MIME_TYPES.merge!({ ".m4a" => "audio/mp4", ".M4A" => "audio/mp4",".ogg" => "application/ogg", ".ogx" => "application/ogg", ".ogv" =>原创 2014-03-31 16:55:54 · 1221 阅读 · 0 评论 -
ruby修改数据库的字段
步骤1:步骤2:步骤3:查看原创 2015-02-05 11:21:03 · 615 阅读 · 0 评论