随笔分类 - Ruby
摘要:1、$LOAD_PATH是一个数组,存放require时的路径 ($:是另外一种表达方式); 2、unshift 方法的作用是将值放到数组最前面; 3、$:.unshift File.expand_path('..',"test.rb") 将test.rb文件的绝对路径存放到$LOAD_PATH中
阅读全文
摘要:each : 连续访问集合的所有元素; collect/map : 从集合中获取各个元素的值传递给block,block返回的结果生成新的集合; inject : 遍历集合中的各个元素,将各个元素累计成返回一个值
阅读全文
摘要:#安装gems包:net-ssh#方法名称:get_disk_size#作用:获取/dev/sda分区的大小#作者: xiaowei require 'net/ssh'def get_disk_size(params={})hostip = params[:hostip] #hostuser = p
阅读全文
摘要:一级必会 Shift+F10:运行running Ctrl+Alt+R:弹出RakeCtrl+Alt+G:弹出GenerateCtrl+Alt+L:格式化代码Alt+F1:切换视图(Project, Structure, etc.).Alt+F2:弹出预览窗口,可选择浏览器打开网页Alt+Inser
阅读全文
摘要:背景: 由于要安装ruby+watir ,在网上搜了一堆教程,基本都是三步法:1 先安装ruby某某版本; 2 gem update --system ; 3 gem install watir 由于想玩watir,一直失败,怕是RubyGems没更新的原因,然后在ruby官方找了一个rubyins
阅读全文
摘要:ruby -v #查看ruby 版本 ruby -e ''require"watir"; puts Watir::IE::VERSION'' #查看watir版本 rvm list known #列出已知的ruby版本 rvm install 1.9.3 rvm use 1.9.3 | rvm us
阅读全文
摘要:一、引用一个文件: a、引用当前rb同目录下面的test1.rb require File.expand_path('../test1', __FILE__) #带不带.rb后缀,均可以 require File.dirname(__FILE__) + '/test1' b、 知道绝对路径下引用 ,
阅读全文
摘要:从0 到1 学习ruby watir: http://www.mamicode.com/info-detail-495146.html ruby RDT下载路径: The RDT(ruby development tools) download address can not find very e
阅读全文
摘要:windows、dos下执行如下命令:1、gem souces #查看当前源,默认是https://rubygems.org/ ,国内无法使用,被墙了,需要修改2、gem source --remove https://rubygems.org 3、gem source -a http://gems
阅读全文

浙公网安备 33010602011771号