您的当前位置:TAGS -> RUBY
  • ruby中的方法查找

    后端开发2025年08月07日

    ruby中的方法调用都是 对象.方法 的形式,那么对象如何找到这个方法呢? 首先必须了解祖先链的概念,祖先链就是从一个类开始,到它的父类,再到父类的父类...一直到最终的起点(ruby中是BasicObject类)。这期间经历过的路径就是祖先链。 1混含模块和继承的方法查找 对于一个实例对象,先找它属于的类中是否有对应的实例方法,然后看这个类中是否有模块,...

  • ruby中的instance_eval,class_eval,eval

    后端开发2025年08月06日

    ruby具有在运行时执行以字符串形式保存的代码的功能设施,eval族方法 。包括Kernel#eval,Object#instance_eval,Module#class_eval。 Kernel#eval 它是最直接的方法 如下: p eval("2+2") eval("def m;p 'hello world';end") eval("m") 输出 "...

  • ruby中的win32ole使用

    后端开发2025年08月06日

    ruby中的win32ole是一个标准库,使用的时候只要添加require 'win32ole'就行。 下面是一段模拟一个登陆的代码 require 'win32ole' ie = WIN32OLE.new('internetExplorer.application') ie.visible = true ie.navigate('www.***.cn')...

  • ruby 赋值语句解析

    后端开发2025年08月06日

    a = [1,2,3,4] ----------------------------------------------- b,c = a => b=1,c=2 当右边只有一个数组,ruby自动将右边的数组拆分,然后赋值给左边的变量 ----------------------------------------------- b,*c = ...

  • c,php,ruby,python按行循环读取文件内容

    后端开发2025年08月06日

    c语言: #include <stdio.h> #define MAX_LINE 100 FILE *fp; char line[] = ""; void main() { fp = fopen("test.txt", "r"); while (fgets (line, MAX_LINE, fp) != NULL) { printf("%s",...

  • 用Ruby读取Excel文件

    后端开发2025年08月06日

    地址: http://www.taobaotest.com/blogs/qa?bid=3377 http://hlee.iteye.com/blog/356460 操作excel 最好的方式是使用vba进行提供的丰富大量的接口来操作excel ,但是如何使用ruby操作excel? 1.通常做法,既然是微软提供的软件,就需要查阅,微软提供的API了,需要包...

  • iOS_ruby环境的配置 AC机中安装RUBY环境

    后端开发2025年08月06日

    转自:http://www.cnblogs.com/foxting/p/4520829.html 在安装CocoaPods之前要先配置好RUBY环境,本文就怎么安装RUBY的环境进行一总结。安装Ruby环境首先需要安装Xcode然后需要安装Homebrew,接下来需要安装RVM最后安装Ruby环境。安装XCode就不用说了,大家都会。 Homebrew是一...

  • ruby -检查json数据类型

    后端开发2025年08月06日

    HashObj={"id"=>"fae6e87e932c29a0c177512151114f22","at"=>2,"app"=>{"id"=>"9d66d9249cc5bd549b0e68b9fedc69a7","paid"=>0,"cat"=>[10505],"storeurl"=>"https=>//i...

  • sublimetext ruby 插件

    后端开发2025年08月05日

    ...

  • 使用ruby关闭ie进程

    后端开发2025年08月05日

    使用watir的close_all方法,有时会关闭不掉IE,最好的办法就是直接终止IE进程,可以写一个关闭ie的方法 require 'win32ole' # Returns the number of windows processes running with the specified name. def close_ie mgmt = WIN32O...