随笔分类 - Ruby
摘要:在文件arrayTest_1中,定义class Liuyang内容如下:(通过require File.expand_path('../arrayTest_2',__FILE__) 来包含其他文件的文件) 在同一级目录下新建文件arrayTest_2.rb,补充定义class Liuyang: 可以
阅读全文
摘要:http://www.cnblogs.com/Javame/p/4045229.html test:
阅读全文
摘要:默认情况下,gem sources 都是https://rubygems.org/ 但是在国内该地址不可用,失败情况如下: 这是就需要更改gem sources,将其设置为:http://gems.ruby-china.org/ 然后remove https://rubygems.org/ 最后就可
阅读全文
摘要:Ruby在处理0.1+0.2是会出现精度问题: 许多语言都有类似问题,详见网址:http://0.30000000000000004.com/ Ruby的异常处理 如果异常处理范围是整个方法体,可以省略begin和end,直接写rescure和ensure部分的程序,不过要写在最后,避免后面的方法体
阅读全文
摘要:测试牛人博客: 1. http://blog.csdn.net/Testing_is_believing/article/details/5250785 2. http://www.cnblogs.com/zhangfei/category/419221.html
阅读全文
摘要:1.下面是网上编写的类库,保存为libAutoit.rb #LibAutoit主要处理windows弹出的对话框,调用autoit类进行处理 #函数如下: #- ChooseFileDialog函数:处理选择文件对话框窗口 #- clearSecurityAlert函数:处理安全警告对话框 #- C
阅读全文
摘要:转载自:http://www.cnblogs.com/jamesping/articles/2252675.html 装载自:http://www.cnblogs.com/sxwgf/archive/2011/11/17/2252076.html 继续把我在个人博客上新翻译的文章投递到博客园来,这次
阅读全文
摘要:字符/意义:对于字符,通常表示按字面意义,指出接着的字符为特殊字符,不作解释.例如:/b/匹配字符’b’,通过在b 前面加一个反斜杠,也就是/b/,则该字符变成特殊字符,表示匹配一个单词的分界线.或者:对于几个字符,通常说明是特殊的,指出紧接着的字符不是特殊的,而应该按字面解释.例如:*是一个特殊字
阅读全文
摘要:1.由数字、26个英文字母或者下划线组成的字符串: ^[0-9a-zA-Z_]{1,}$2.非负整数(正整数 + 0 ): ^/d+$3. 正整数: ^[0-9]*[1-9][0-9]*$4.非正整数(负整数 + 0): ^((-/d+)|(0+))$5. 负整数 : ^-[0-9]*[1-9][0
阅读全文
摘要:#将ARGV[0]转换成正则表达式类型 pattern= Regexp.new(ARGV[0]) #Devise gem包 Devise是Ruby中使用最广泛的身份验证gem包之一。Devise为我们提供了从注册到登录,从忘记密码到找回密码等等完善的功能。 #方法调用的语法 对象.方法名(参数1,参
阅读全文

浙公网安备 33010602011771号