• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

综合其他

RSS
  • ruby -- 进阶学习(八)自定义方法route配置
    ruby -- 进阶学习(八)自定义方法route配置
     在route中进行修改,添加下面代码 1 namespace :mycontroller do 2 get 'mymethod' , :on=amp;amp;gt; :member 3 end 4 end 注: :on =amp;amp;gt; :member照写,不是变量来的。。。 这样就可以使 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:181 | 回复:0
  • ruby学习笔记(3)--语法层面的先见之明
    ruby学习笔记(3)--语法层面的先见之明
    看了几天ruby,发现c#中很多一直被称道的语法特性,ruby早在几年前就有了:  1.c#中的params关键字 class Program { static void Main(string args) { Console.WriteLine(Sum( ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:237 | 回复:0
  • ruby on rails 自学笔记 (2)入门篇 第一个页面
    ruby on rails 自学笔记 (2)入门篇 第一个页面
    昨天安装完成rails 之后,早上来了动手实现了第一个页面,过程如下,创建controller,创建view页面,修改路由 ,首先来创建第一个controller,在rails命令窗口,进入项目目录,然后运行:rails  generate controlle ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:183 | 回复:0
  • 从0到1,教你实现基于Ruby的watir-webdriver自动化测试
    从0到1,教你实现基于Ruby的watir-webdriver自动化测试
    一、为什么选择Ruby 【1】完全开源。 【2】多平台:Ruby可以运行在Linux, UNIX, Windows, MS-DOS, BeOS, OS/2.. 【3】多线程:线程就是指在一个程序中处理若干控制流的功能。与OS提供的进程不同的是,线程可以共享 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:204 | 回复:0
  • ruby学习总结01
    ruby学习总结01
    1.ruby的两种运行方式:ruby方式咋(在命令行中输入rubyxxx.rb)和irb方式(在命令行中输入irb)注意:可以在命令后添加-EUTF-8指定编码格式例:ruby-EUTF-8XXX.rb   irb-EUTF-82.输出的三种方式:print,puts,p区别 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:161 | 回复:0
  • ruby koans:tdd方式学习ruby
    ruby koans:tdd方式学习ruby
    今天看到这个,很不错。通过这个可以同时学习ruby和tdd。感觉这个是学习编程语言的好方法。  这里有一个中文介绍……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:177 | 回复:0
  • ruby的optparse使用小记
    ruby的optparse使用小记
    #自定义转换器1opts.accept(Hash)do|string|2hash={}3string.split(',').eachdo|pair|4key,value=pair.split(/:/)5hash=value6end7hash8end9opts.on('--customATTRS',Hash)do……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:188 | 回复:0
  • ruby+selenium-webdriver一步一步完成自动化测试-----准备篇
    ruby+selenium-webdriver一步一步完成自动化测试-----准备篇
    这一系列文章目的不是讲ruby,也不是讲selenium-webdriver,而是通过一个登录soso首页的小例子讲怎样一步一步写好自动化测试。目标是:面向对象编程,实现逻辑与数据分离。 如果你觉得已经学会了selenium-webdriver ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:138 | 回复:0
  • ruby 发送邮件
    ruby 发送邮件
    产品构建、打包、部署完需要发送邮件通知相关人员进行验证。请看过程 #encoding:utf-8 require 'mail' #~ branch = ARGV.to_s.sub('','') # host = '10.0.2.44' # port = '215' # version = 'v2.1.6.1024' # prod ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:146 | 回复:0
  • 使用ruby工具部署cluster05
    使用ruby工具部署cluster05
    六、使用工具搭建redis集群 1.环境准备 节点 IP 端口 节点1 172.16.1.51 6379,6380 节点2 172.16.1.52 6379,6380 节点3 172.16.1.53 6379,6380 2.搭建redis 3.启动所有redis (不要做别的 ) 4.安装集群插 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:117 | 回复:0
  • Ruby on rails开发从头来(四十三)- ActiveRecord基础(连接数据库) ...
    Ruby on rails开发从头来(四十三)- ActiveRecord基础(连接数据库) ...
      Active Record抽象了数据库连接的概念,帮助应用程序来处理底层的数据库链接的细节,作为替代,Active Record使用通用的调用,将细节委托给一组数据库适配器。 可以使用establish_connection( )方法来制定连接, ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:131 | 回复:0
  • Ruby的private和protected
    Ruby的private和protected
    今天,下面这段程序让我纠结了很久,Ruby中private的概念真的很奇怪。。。 class Test private def test_print puts 'test' end end class Test2 amp;amp;lt; Test def test_print2 # self.test_pri ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:111 | 回复:0
  • 【ruby】快速安装gems的方法
    【ruby】快速安装gems的方法
    在使用geminstall。。。的时候增加参数:--no-ri可以不安装ri部分--no-rdoc可以不安装rdoc部分……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:129 | 回复:0
  • 小tips:HTML5的ruby标签实现给汉字加拼音、details标签实现折叠面板、原生进度条prog ...
    小tips:HTML5的ruby标签实现给汉字加拼音、details标签实现折叠面板、原生进度条prog ...
    ruby标签实现给汉字加拼音 ruby 元素由一个或多个字符(需要一个解释/发音)和一个提供该信息的 rt 元素组成,还包括可选的 rp 元素,定义当浏览器不支持 amp;quot;rubyamp;quot; 元素时显示的内容。 amp;amp;lt;rub ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:104 | 回复:0
  • ubuntu 10.4下ruby 1.9.2+rails 3.0开发环境配置
    ubuntu 10.4下ruby 1.9.2+rails 3.0开发环境配置
         对没 Mac 却希望学习 Rails 的程序员来说,Ubuntu 是最理想的选择。多少令人遗憾地是:Ubuntu 的世界里缺少传说中最好的文本编辑器 TextMate 和事实上最好的图片编辑器 Photoshop,幸好 Emacs 和 GIMP 已经 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:121 | 回复:0
  • Ruby循环语句
    Ruby循环语句
    while(当…)循环while 条件语句1; 语句2; 语句…end单行 while 循环(语句1; 语句2; 语句…) while 条件until(直到…)循环until 条件 =whilenot(条件)for…in 循环for 变量 in 对象语句1; 语句 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:116 | 回复:0
  • 总结整理 -- ruby系列
    总结整理 -- ruby系列
    基础学习 ruby -- 基础学习(一)项目文件夹说明 ruby -- 基础学习(二) 外键配置实现级联删除 ruby -- 基础学习(三)设置中国时区时间 ruby -- 基础学习(四)TimeDate处理 ruby -- 基础学习(五)empty、nil、b ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:97 | 回复:0
  • ruby调用linux的shell方法
    ruby调用linux的shell方法
    碰到需要调用操作系统shell命令的时候,Ruby为我们提供了六种完成任务的方法:   1.Exec方法:     Kernel#exec方法通过调用指定的命令取代当前进程:   例子:       $ irb      amp;amp;gt;amp;am ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:93 | 回复:0
  • [ruby]sinatra学习1(getstart)
    [ruby]sinatra学习1(getstart)
    sinatra是ruby的一个web框架http://www.sinatrarb.com/安装(可以使用taobao的镜像)geminstallsinatrahelloworld#hello.rbrequire'sinatra'get'/'do'Helloworld!'end 启动ruby-rubygemsfir……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:101 | 回复:0
  • RubyProc和lambda的共同点和区别
    RubyProc和lambda的共同点和区别
    Proc和lambda的目的是把block{....}变成类似方法一样的对象,使其不需要重复编写同样的block。Proc和lambda的共同点:语法类似Proc.new{|n|n**2}lambda{|n|n**2}都可以用.call方法调用hello_proc=Proc.new{putsamp;q ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:108 | 回复:0
  • Ubuntu 12.04搭建Ruby on Rails开发环境
    Ubuntu 12.04搭建Ruby on Rails开发环境
    最近在学习Ruby on Rails,刚开始学习了Ruby这门语言的基本语法,写咯一些测试的小程序,使用的Window XP的操作系统,使用一键安装Ruby的解释器。虽然在Window下编写Ruby程序、运行不太方便还将就能用。接下来过了没 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:90 | 回复:0
  • 一步一步学Ruby(六):方法定义及调用
    一步一步学Ruby(六):方法定义及调用
    一、方法定义 过程式方法 Ruby虽然是一个纯面向对象的语言,但是却允许我们面向过程的方法来使用,我们定义了一个方法后,我们可以直接使用,看下图 Kernel的方法   对象方法 类方法 amp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:97 | 回复:0
  • webapplicationtestinginruby(1)
    webapplicationtestinginruby(1)
           最近开始玩一个叫OGame的web游戏,才玩了几天就发现基建太费时间了,才升到lev12就要等将近2个小时。浏览了游戏的FAQ和讨论区,发现游戏没有提供公开的接口,于是便想写个程序来简化操作,初步考虑了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:92 | 回复:0
  • Ruby6细节补充
    Ruby6细节补充
    ##代码规范1.使用UTF-8编码2.使用空格缩进,不使用tab,1tab=2spaces3.不需要使用分号(;)和反斜杠(\)连接代码Demo```ruby#basictypesa=1b=amp;quot;helloworldamp;quot;#onelinec=#ormultiplelinesc2= ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:99 | 回复:0
  • Ruby入门1
    Ruby入门1
    由于部门的自动化是由一个前辈实现的,他使用的Ruby的语言来实现的,所以需要学习一下Ruby语言,争取在15天左右可以掌握Ruby语言!加油~~~   1、常量amp;amp;amp;变量 # 1、常量 # 一般用大写字母开头 # 我们 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:67 | 回复:0
  • 感受Ruby on Rails
    感受Ruby on Rails
    最近看到几篇介绍Ruby on Rails(RoR)的文章,忍不住自己也下载了一份来体验一下,简单说说感受。 参考文档建立了一个很简单的系统,没花多少时间,这主要归功于scaffold函数提供了缺省的web界面。要想修改这个界面 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:53 | 回复:0
  • CoffeeScript, Ruby 和 C++的复杂度比较
    CoffeeScript, Ruby 和 C++的复杂度比较
    C++, Ruby, CoffeeScript: a visual comparison of language complexity用concept的种类和个数来比较了一下三种语言的复杂度。……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:58 | 回复:0
  • Ruby原理剖析-- 对象与类的内部数据结构
    Ruby原理剖析-- 对象与类的内部数据结构
    《Ruby原理剖析》的学习笔记  下图为Ruby对象,类,及元类的数据结构关系。 Ruby对象的定义:每个Ruby对象都是类指针和实例变量数组的组合。 Ruby类的定义    :Ruby类是包含方法定义,属性名称,超类指针,常量 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:57 | 回复:0
  • ruby--循环
    ruby--循环
    当使用while和until做语句修饰符时,有一点需要注意:如果被修饰的语句时一个begin/end块,那么不管布尔表达式的值是什么,块内的代码至少会执行一次。 print amp;quot;Hello\namp;quot; while false begin pr ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:45 | 回复:0
  • Ruby中require,load,和include的区别
    Ruby中require,load,和include的区别
    很简单1、requre,load用于文件,如.rb等等结尾的文件。2、include则用于包含一个文件(.rb等结尾的文件)中的模块。3、requre一般情况下用于加载库文件,而load则用于加载配置文件。4、requre加载一次,load可加载多次 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:58 | 回复:0
  • Ruby on rails开发从头来(四十八)- ActiveRecord基础(动态查询) ...
    Ruby on rails开发从头来(四十八)- ActiveRecord基础(动态查询) ...
        数据库上最常运行的查询莫过于根据指定条件返回符合的结果集,查询可能是返回所有名字为‘dave’的订单,或者是某个博客上所有标题含Rails的post,在很多其他的框架和程序设计语言中,你需要创建sql来执行查 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:49 | 回复:0
  • Linux 安装Ruby详解(在线和离线安装)
    Linux 安装Ruby详解(在线和离线安装)
      很多时候我们会发现,真实的生成环境很多都没有外网,只有内网环境,这个时候我们又需要安装Ruby,则不能提供yum命令进行在线安装了,这个时候我们就需要下载安装包进行离线安装。本文主要简单介绍如果离线安装R ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:38 | 回复:0
  • Ruby中关键字涵义
    Ruby中关键字涵义
             1 、 break跳出当层循环     2 、next 忽略本次循环的的剩余部分,开始下一次循环     3 、redo 重新开始循环,还是从这一次开始     4 、retry重头开始这个循环体     ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:49 | 回复:0
  • RubyHash
    RubyHash
    #hashnew_hash1={}new_hash1='contents1'new_hash1='contents2'putsnew_hash1putsnew_hash1new_hash2={:key_a=amp;amp;gt;'contents1',:key_b=amp;amp;gt;'contents2'}putsnew_ha……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:43 | 回复:0
  • Ruby 101:方法对象
    Ruby 101:方法对象
    Ruby 101:方法对象 Written by Allen Lee 从方法调用说起 在上一篇文章里,我们看到调用对象的方法实质上是向对象发送消息,下面,我们再来看一个有趣的应用。在Ruby里,字典可以通过 {key =amp;amp;gt; value} ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:33 | 回复:0
  • ruby学习笔记(7)-闭包
    ruby学习笔记(7)-闭包
    闭包的一个重要特征是:过程(方法)内部定义的变量,即使在方法调用完成以后,仍然可以继续引用到!(即延长了生命周期) def method(n) puts amp;quot;n=#{n}amp;quot;; #测试用 return proc{|i| n +=i } #关键:pro ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:33 | 回复:0
  • 基于Ruby On Rails框架的洗衣管理系统(一)
    基于Ruby On Rails框架的洗衣管理系统(一)
    一,概述 首先,就要说明一下什么是Ruby On Rails。 红宝石是一种脚本语言,类似于Python中的,而导轨的是使用红宝石语言开发的一种网络框架。经过一段时间的使用和学习,本人认为,Rails的的框架是十分的方便,但是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:34 | 回复:0
  • ruby关于flip-flop理解上一个注意点
    ruby关于flip-flop理解上一个注意点
    (1..20).eachdo|x|putsxif(x==5)..(x==10)end上面的flip-flop的用法,你可以理解成将大于等于5和小于等于10的数字打印出来,也就是理解成 putsxifxamp;amp;gt;=5amp;amp;amp;amp;amp;amp;xamp;amp;lt;=10,但是注意 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:38 | 回复:0
  • Windows建立Cucumber和Ruby测试环境
    Windows建立Cucumber和Ruby测试环境
    1. 下载安装Ruby1.9.3, 不要用RubyInstall 一键安装,下载zip然后解压到c:\Ruby193 (不要用2.0,用2.0安装不成功,不要怪我) 2. 环境变量配置RUBY_HOME=”C:\Ruby193“ 3. Path里添加 %RUBY_HOME%\Bin 或者直接添加 c ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:28 | 回复:0
  • 如何修改Ruby的gem源(gem sources)
    如何修改Ruby的gem源(gem sources)
    Ruby环境下的gem sources地址默认是国外网络地址,所以在使用gem的过程中经常会出现找不到资源的Error。那么如何解决这种Error?方法很简单:要么就多次尝试执行gem命令,要么就修改gem源地址。 下面由大家分享:如 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 08:07 | 阅读:40 | 回复:0
热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap