zoukankan      html  css  js  c++  java
  • Ruby Programming学习笔记

    #将ARGV[0]转换成正则表达式类型

     pattern= Regexp.new(ARGV[0]) 

    #Devise gem包

    Devise是Ruby中使用最广泛的身份验证gem包之一。Devise为我们提供了从注册到登录,从忘记密码到找回密码等等完善的功能。

    #方法调用的语法

     对象.方法名(参数1,参数2,参数3,...,参数n) 

    方法的调用就是把几个参数连同消息一起发送给对象的过程。

    #yield是定义带块的方法时最重要的定义关键字。调用方法时,通过块传进来的处理会在yield定义的地方执行

     1 #myloop.rb
     2 
     3 def myloop
     4     while true
     5         yield
     6     end
     7 end
     8  num = 1
     9  myloop do
    10      puts "num is #{num}"
    11      break if num > 100
    12      num *= 2
    13  end

    #当想知道某个对象属于哪一类时,可以使用class方法

    str = "Hello world"
    p str.class  #=>String

    #当判断某个对象是否属于某个类时,我们可以使用instance_of?方法

    str = "Hello world"
    p str.instance_of?(String)  #=>true

     #class关键字的一般用法,类名的首字母必须大写

    class 类名
        类的定义
    end
  • 相关阅读:
    增删改
    创建数据库
    数据库的列类型
    数据库
    Python os.ttyname() 方法
    Python os.tmpnam() 方法
    Python os.tmpfile() 方法
    Python os.tempnam() 方法
    Python os.tcsetpgrp() 方法
    LR运行负载测试场景-笔记
  • 原文地址:https://www.cnblogs.com/liuyang92/p/5855004.html
Copyright © 2011-2022 走看看