ruby
文章平均质量分 62
iteye_19238
这个作者很懒,什么都没留下…
展开
-
ruby
1.ruby是什么? ruby一种简单快捷面向对象编程的脚本语言。2.rvm是什么?是个ruby版本管理器 ,安装了RVM之后还可以使用RVM来安装其他版本的Ruby,然后RVM可以不同版本之间进行切换使用。3.gem是什么? gem就是ruby的软件包,Gem包括一个Ruby文件和一个gemspec。4.gemset是什么? gemset可以理解为是一个独立的虚拟gem环境,每一个...原创 2014-04-01 23:05:27 · 213 阅读 · 0 评论 -
数组生成哈希表的方法示例
以下是从数组生成哈希表的方法示例由[索引, 值, ...] 型的数组变为哈希表ary = [1,"a", 2,"b", 3,"c"]p Hash[*ary]# => {1=>"a", 2=>"b", 3=>"c"}由索引和值配对出现的数组变为哈希表alist = [[1,"a&原创 2014-10-21 23:03:00 · 634 阅读 · 0 评论 -
ruby的类方法和实例方法简单讲解
ruby的类方法与实例方法类方法也叫静态方法,通过类名来调用的方法。实例方法,必须要new一个实例出来才能用。class Foo def self.bar puts 'class method' end def baz puts '...原创 2014-09-23 17:59:48 · 101 阅读 · 0 评论 -
rails guide个人日志--数据库操作》》查找
Active Record 查询1.1 获取单个对象1.1.1 使用主键使用 Model.find(primary_key) 方法可以获取指定主键对应的对象。例如:client = Client.find(10)(注意:不同于find_by())# => #<Client id: 10, first_name: "Ryan">1.1.2 takeM...原创 2014-09-05 17:45:59 · 128 阅读 · 0 评论 -
cron定时任务
转载自http://blog.csdn.net/wangjunjun2008/article/details/19497803一、cron介绍cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:/sbin/service crond status //查看服务当前状态/...原创 2014-09-04 15:16:48 · 98 阅读 · 0 评论 -
ruby ,rake个人笔记
Rake 是 Ruby 领域的 Make,是个独立的 Ruby 工具,目的是代替 Unix 中的 make。Rake 根据 Rakefile 和 .rake 文件构建任务。Rails 使用 Rake 实现常见的管理任务,尤其是较为复杂的任务。 rake about # List versions of all R...原创 2014-08-27 00:22:34 · 221 阅读 · 0 评论 -
js,html日期显示
对页面的关于时间的显示的小总结下面要显示时间#{bulk_send_record[:created_at].strftime("%Y-%m-%d")}显示为2014-8-15 中间的“-”可改成各种字符 #{bulk_send_record[:created_at].strftime("%Y/%m/%d")} 显示为2014/8/15 对bulk_send_r...原创 2014-08-18 23:25:27 · 117 阅读 · 0 评论 -
rails rake命令
首先rake是一门构建语言,rake是ruby写的。 首先我遇到一个问题 当执行rake db:migrate时提示 Gem::LoadError: You have already activated rake 10.3.2, but your Gemfile requires rake 10.1.1. Prepending `bundle exec` to your comm...原创 2014-08-12 00:58:26 · 310 阅读 · 0 评论 -
三种数据结构
第一种数据结构:activities = [ { name: "first activity", sign_ups: [], bids: [] }, { name: "first activity", sign_ups: [ { ...原创 2014-05-26 12:38:54 · 524 阅读 · 0 评论 -
代码重构
重构就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。重构的注重点:1.重构一步就测试一步,保证程序不会出现错误。2.每个函数只实现一个功能,分的越细,代码复用率越高3.函数名符合规范,见名知意。4.controller中只写调用功能方法实现对view控制5.用underscore替代各种...原创 2014-05-25 00:42:55 · 78 阅读 · 0 评论 -
bootstrap模态框简单设计
模态框 模态对话框(Modal Dialogue Box,又叫做模式对话框),是指在用户想要对对话框以外的应用程序进行操作时,必须首先对该对话框进行响应。如单击【确定】或【取消】按钮等将该对话框关闭,还有固定时间自动消失等,可根据需要自行设计。 使用模态框需先在index.haml(针对rubymine开发工具)下引入下列两个js(注意先后顺序):%script(...原创 2014-04-29 21:46:57 · 162 阅读 · 0 评论 -
web数据存储
数据存取1.存储一个元素存储多种信息的数组类型数据 var message = {};定义一个名字为message的对象 message.name = which_name_one;定义message的.name属性 message.phone = which_name_two;定义message的.phone属性 messa...原创 2014-04-18 18:49:51 · 94 阅读 · 0 评论 -
web首张卡开发须知
1.css样式的引用 将写好的样式引入到ruby编程开发工具中的index.haml下 格式如下: %link(rel="stylesheet" type="text/css" href="css/bootstrapswitch-custom.css") %link(rel="stylesheet" type="text/css" href="css/fo.原创 2014-04-09 21:56:44 · 96 阅读 · 0 评论 -
Ruby的.nil? .empty? .blank? .present?区别
.nil? , .empty? .blank? .present?区别:.nil? 和 .empty? 是ruby的方法。 .blank? 是rails的方法。 .nil? 判断对象是否存在(nil)。不存在的对象都是nil的。 .empty? 对象已经存在,判断是否为空字段,比如一个字符串是否为空串,或者一个数组中是否有值 .blank...原创 2014-10-31 18:07:01 · 451 阅读 · 0 评论