ruby

Ruby读excel写入mysql
日志安装mysql2 打开cmd: gem install mysql2 代码 require 'win32ole' require 'mysql2' class String def addslashe ...
Ruby中有意思的块
日志块:是在调用方法时,能与参数一起传递的多个处理的集合 简单点说,跟在方法执行后面的do |变量| end就是一个块,这个块会被传入方法中去执行! 这个非常厉害,非常有意思! 在ruby中,如果需要便利 ...
全栈程序员的冒泡排序
日志各种代码对冒泡排序的实现方式: 下面是ruby代码的代码 #冒泡排序 arr = [37,4,2,5,1,5,3,11,5,1,6,7,8,9,4,1,2,3,4,43,2,345,5,6,22,34 ...
ruby安装神器rvm,你造吗?
日志以前的一篇文章介绍过如何安装ruby,叫做:如何安装/更新ruby,安装cocoapods,为开发做好准备!(2016年12月07日更新内容) 文章中讲到的方法依然可行,但是该方法繁琐并且可能会出现各 ...
Ruby on Rails 学习四 简单的代码快和错误处理
日志第一个例子: 1 ... 5000的加法运算 sum = 0 i = 1 while true sum += i i += 1 break if i == 5001 end sum = 0 (1..5 ...
Ruby on Rails 学习三 Ruby 基本数据类型(类、类的实例、对象)
日志数字.文本.范围.符合.True.False.Nil 1为什么是一个类的对象,使用methods方法可以查看一个对象的所有函数(方法) $ irb irb(main):001:0> 1 => ...
Ruby on Rails 学习一 ubuntu14.04配置rvm与ruby
日志要安装ruby,首先要安装rvm,借助rvm安装ruby rvm 的全称是 Ruby Version Manager ,是一款由 Wayne E. Seguin  开发的一款命令行工具.rvm 能够让 ...
扫描局域网中Gogs服务器(ruby)
日志scanGogs.rb #!/usr/bin/env ruby require 'net/http' require 'thread' require 'english' # config CONFI ...
如何安装/更新ruby,安装cocoapods,为开发做好准备!(2016年12月07日更新内容)
日志一:首先来说一下如何安装/更新ruby: 一般情况下,即使是新买的Mac电脑也会安装有ruby,可以在终端中键入一下命令查看ruby版本 ruby -v 正常情况下下面会打印出ruby的版本信息,如果 ...
ueditor之ruby on rails 版
日志最近公司的项目开始要使用ueditor了,但是ueditor却没有提供rails的版本,因此需要自己去定制化ueditor来满足项目的需求.不多说了,先简要说明下使用方法: ueditor目录下: 注 ...
Ruby中数组的&操作
日志最近在忙一个项目,好久没有写日志了,项目终于接近尾声,可以适当放松一下,所以记一下在这个项目中发现的有趣事情: 数组的 与 操作 一直以为两个数组A和B相与,谁前谁后都一样,不过这次在项目中突然想试一 ...
Ruby学习-第二章
日志第二章 类继承,属性,类变量 1.如何声明一个子类 class Treasure < Thing 这样Thing类中的属性name,description都被Treasure继承 2.以下三种方 ...
Ruby学习-第一章
日志第一章 字符串,数字,类和对象 为了证明Ruby真的好用,hello world也能写的如此简洁: puts 'hello world' 1.输入/输出 print('Enter your name' ...
Ruby学习(三)——类与对象(1)
日志今天看了<Ruby元编程>,感觉内容新颖翔实,是Ruby中难得的一见的好书,在此推荐给大家.其实今天看的主要是第一章的第一部分,先把内容梳理一下,也许这一部分会分成几天的内容来给大家介绍吧 ...
Ruby学习笔记(二)——从管道读取数据
日志在对文件名修改后,今天又给自己出了新的难题,想从实验结果中提取数据,并将其作为文件夹的名称.其中,比赛的主办方提供的评估算法是用perl写的,因此读取实验结果最为简单的想法自然是使用管道命令,即 ./ ...
Ruby学习笔记(一)
日志在做实验的时候,由于每次都要手工修改文件夹的名字,实在是给自己添了太多的麻烦,为了摆脱手工修改的困恼,于是产生了一个使用程序批量修改文件夹名字的好主意.为了最终实现这个目标,自然需要选择一种合适的脚本 ...
Ruby元编程:动态添加类属性及其实际应用
日志上个星期测试道的Monkey老师和我聊到测试用例参数过多的问题,其实这样的问题在我这里也同样经历过.比如我的测试用例必须面对不同的测试环境,每个环境有无数的参数,开发的最初阶段,因为参数少,所以就放在 ...
Ruby元编程:执行某个目录下的全部测试用例
日志目前手里有个测试项目各个feature的测试用例都放在对应的子目录下,虽然有自动化测试框架的帮助执行起来很方便,但是偶尔也有需要在本地执行某个feature的全部测试用例集合.因为本人对shell脚本 ...
Ruby元编程:单元测试框架如何找到测试用例
日志前几天看了Google Testing Blog上的一篇文章讲到C++因为没有反射机制,所以如何注册测试用例就成了一件需要各显神通的事情.从我的经验来看,无论是Google的GTest还是微软的LTM ...
ruby使用IO类读写文件
日志path="test.txt" port=open(path) begin port.each_line{|line| p line.to_s } ensure port.clos ...