码迷,mamicode.com
首页 >  
搜索关键字:rails ruby ror    ( 11879个结果
ruby条件控制结构
一、比较语句大部分和其他的语言一样,这里注意、条件语句如下几种形式ifif ..else.. endif..elsif..else..endunless(if not)case..whenx=1if x==1 puts 1elsif x==2 puts 2else puts 3...
分类:其他好文   时间:2014-06-28 10:13:10    阅读次数:265
ruby面向对象class
ruby对象是严格封装的:只能通过定义的方法访问其内部状态。方法使用的成员变量在对象外部不能直接访问,不过可以通过getter、setter等访问器方法(accessor),使他们看起来好像是直接访问的。与对象状态的封装性相反,ruby中的类非常开放。每个ruby程序都可以为现有类添加方法,而且也可...
分类:其他好文   时间:2014-06-28 10:08:31    阅读次数:274
Ruby相关的各种概念(rvm, gem, bundle, rake, rails等)
Ruby这个就不用多说了RVM用于帮你安装Ruby环境,帮你管理多个Ruby环境,帮你管理你开发的每个Ruby应用使用机器上哪个Ruby环境。Ruby环境不仅仅是Ruby本身,还包括依赖的第三方Ruby插件。都由RVM管理。Rails这个也不用多说,著名开发框架。详细看http://zh.wikip...
分类:其他好文   时间:2014-06-27 22:33:00    阅读次数:293
RubyGems使用
RubyGems的功能类似于Linux下的apt-get。使用它可以方便第从远程服务器下载并安装Rails。# 安装指定gem包,程序先从本机查找gem包并安装,如果本地没有,则从远程gem安装。gem install [gemname]# 仅从本机安装gem包gem install -l [gem...
分类:其他好文   时间:2014-06-27 19:16:37    阅读次数:176
ruby字符串相关方法
构造字符串字面量方法一:最简单的使用单引号或者双引号括起来的字符串,比如"hello"。方法二:使用%q配合分界符,%q代表单引号str=%q!he/lo!方法三:使用%Q配合分界符,%Q代表双引号str=%Q{he/lo}方法四:here document构建字符串,该方法比较适合用于多行字符串的...
分类:其他好文   时间:2014-06-27 15:17:01    阅读次数:247
《ruby编程语言》笔记 1
赋值:ruby支持并行赋值,即允许在赋值表达式中出现多余一个值和多于一个的变量:x,y=1,2a,b=b,ax,y,z=[1,2,3](python同样可以正常上面的语句)。Methods in Ruby are allowed to return more than one value, and ...
分类:编程语言   时间:2014-06-27 13:30:46    阅读次数:225
《ruby编程语言》笔记2 对象
ruby是一门非常纯粹的面向对象的语言:所有值都是对象,而且没有基本类型(primitive type)和对象类型的区别,这一点不同于其他语言。在Ruby中,所有对象都继承一个Object类,而且共享那些定义于此类中的方法。对象引用object references当我们在ruby中使用对象时,其实...
分类:编程语言   时间:2014-06-27 12:28:38    阅读次数:184
ruby redis的集群管理器
#========================================================================================== # => redis集群管理器 #========================================================================================== ...
分类:其他好文   时间:2014-06-27 08:01:18    阅读次数:193
ruby简单的基础 6
模块模块同类一样,也有 class method 和 instance method。module 没有new不能生成实例对象其中 class method 在模块中称为模块方法,是可以直接调用的。module Foo def self.hello puts 'hello world!' end def Foo.dear #module全局作用域内的self还是没有变,就是...
分类:其他好文   时间:2014-06-26 14:19:28    阅读次数:163
学习Scala
团队已经决定逐步由java转向scala。现在的项目已经使用了几种编程语言。Java为主,ruby做代码生成器,python做安装脚本和命令行工具。其实从ruby和python的使用经验中,已经或多或少地接触到了FP的概念。Scala旗帜鲜明地在Java上增加了FP的功能,观念的冲突和复杂的语法让其...
分类:其他好文   时间:2014-06-25 11:36:19    阅读次数:323
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!