您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. Ruby程序设计

  2. 第一部分 Ruby语言基础 第一章 Ruby语言概述 §1.1 Ruby的历史 §1.2 Ruby名字的由来 §1.3 Ruby的特点 §1.4 Ruby和Python的比较 第二章 Ruby编程环境 §2.1 Ruby的安装 §2.1.1 在Windows 95/98/Me/XP上安装Ruby §2.1.2 在Linux上安装Ruby §2.2 运行Ruby §2.2.1 使用Ruby §2.2.2 使用FreeRIDE和SciTE §2.2.3 使用fxri §2.3 Ruby-irb
  3. 所属分类:网络攻防

    • 发布日期:2008-01-11
    • 文件大小:403456
    • 提供者:chenroujie
  1. 北京中科信软ruby培训课件 intro

  2. 课程描述: Ruby是一种跨平台、面向对象的动态类型编程语言。Ruby体现了表达的一致性和简单性,它不仅是一门编程语言,更是表达想法的一种简练方式。它不仅受到广大程序员的欢迎,无数的软件大师亦为其倾倒。 课程大纲: 第1部分 Ruby面面观  第1章 入门   1.1 安装Ruby   1.2 运行Ruby   1.3 Ruby文档:RDoc和ri  第2章 Ruby.new   2.1 Ruby是一门面向对象语言   2.2 Ruby的一些基本知识   2.3 数组和散列表   2.4 控制
  3. 所属分类:其它

    • 发布日期:2013-03-21
    • 文件大小:69632
    • 提供者:tjw891207
  1. ruby设计模式

  2. 一本很好的介绍ruby设计模式的书,《Ruby设计模式》是一本关于设计模式方面的重点书籍。《Ruby设计模式》以通俗易懂的方式介绍了Ruby设计模式,主要包括Ruby概述、使用模板方法变换算法、使用策略替换算法、通过观察器保持协调、通过迭代器遍历集合、使用命令模式完成任务、使用适配器填补空隙、使用装饰器改善对象、单例、使用工厂模式挑选正确的类、通过生成器简化对象创建和使用解释器组建系统等内容。
  3. 所属分类:其它

    • 发布日期:2013-03-27
    • 文件大小:2097152
    • 提供者:qjlwuxi
  1. RUBY语言-超详细

  2. 目 录 第一部分 Ruby语言基础 8 第一章 Ruby语言概述 8 §1.1 Ruby的历史 8 §1.2 Ruby名字的由来 8 §1.3 Ruby的特点 9 §1.4 Ruby和Python的比较 9 第二章 Ruby编程环境 10 §2.1 Ruby的安装 10 §2.1.1 在Windows 95/98/Me/XP上安装Ruby 10 §2.1.2 在Linux上安装Ruby 10 §2.2 运行Ruby 11 §2.2.1 使用Ruby 11 §2.2.2 使用FreeRIDE和S
  3. 所属分类:网络攻防

    • 发布日期:2008-11-30
    • 文件大小:1048576
    • 提供者:chatoninfo
  1. 编程新手真言......

  2. 新手编程导论 ———— A Programming Introduction For Beginners By Minlearn @ http://www.actyou.com.cn/ 设计才是真正的编程! 对类型的设计才是设计! 面向对象并非一切? 无论你以为上述观点是惊天大秘或不过尔尔,你都需要这本书! ----------------------------------------------------------------------------------------------
  3. 所属分类:其它

  1. ruby 程序设计

  2. 第一部分 Ruby语言基础 8 第一章 Ruby语言概述 8 §1.1 Ruby的历史 8 §1.2 Ruby名字的由来 8 §1.3 Ruby的特点 9 §1.4 Ruby和Python的比较 9 第二章 Ruby编程环境 10 §2.1 Ruby的安装 10 §2.1.1 在Windows 95/98/Me/XP上安装Ruby 10 §2.1.2 在Linux上安装Ruby 10 §2.2 运行Ruby 11 §2.2.1 使用Ruby 11 §2.2.2 使用FreeRIDE和SciTE
  3. 所属分类:网络攻防

    • 发布日期:2009-04-20
    • 文件大小:1048576
    • 提供者:kally001
  1. 中文版 Ruby 设计模式.pdf

  2. 《Ruby设计模式》是一本关于设计模式方面的重点书籍。《Ruby设计模式》以通俗易懂的方式介绍了Ruby设计模式,主要包括Ruby概述、使用模板方法变换算法、使用策略替换算法、通过观察器保持协调、通过迭代器遍历集合、使用命令模式完成任务、使用适配器填补空隙、使用装饰器改善对象、单例、使用工厂模式挑选正确的类、通过生成器简化对象创建和使用解释器组建系统等内容。
  3. 所属分类:其它

    • 发布日期:2019-07-16
    • 文件大小:47185920
    • 提供者:u014078611
  1. Ruby中使用each和collect进行迭代的用法

  2. 迭代器是什么也不是,但集合的方法支持。存储一组数据成员的对象被称为集合。在Ruby中,数组和哈希可以被称为集合. 迭代器返回一个集合的所有元素,一前一后。我们将讨论两个迭代器,在这里,每个收集。让我们来看看这些细节. Ruby each 迭代: 每个迭代器返回一个数组的所有元素或哈希. 语法: collection.each do |variable| code end 在集合中的每个元素执行的代码。这里收集可能是一个数组或ruby哈希. 例子: #!/usr/bin/ruby ary
  3. 所属分类:其它

    • 发布日期:2021-01-02
    • 文件大小:40960
    • 提供者:weixin_38529397
  1. Ruby中Block和迭代器的使用讲解

  2. 我们来简单地描述Ruby的一个独特特性。Block,一种可以和方法调用相关联的代码块,几乎就像参数一样。这是一个不可思议的功能强大的特性。 可以用Block实现回调(但它比Java的匿名内部(anonymous inner)类更简单),传递一组代码(但它远比c的函数指针灵活),以及实现迭代器。 Block只是在花括号或者do…end之间的一组代码。 {puts Hello} #this is a block do ### c
  3. 所属分类:其它

    • 发布日期:2021-01-02
    • 文件大小:56320
    • 提供者:weixin_38674409
  1. 什么是ruby和Ruby概述

  2. Ruby是一种功能强大的面向对象的脚本语言,她可以使您方便快捷地进行面向对象编程.有时使用像Smalltalk、Eiffel或C++这样正式的面向对象语言来开发一些小项目显得有点”小题大作”,而Ruby刚好可以满足这些面向对象编程的需求.当然了,您也可以使用Ruby进行普通的面向过程编程. Ruby的文本处理能力极强,与Perl不分伯仲.同时,Ruby的语法简单,还有异常处理以及迭代器等构造,使编程变得简单明了. 简而言之,您可以像使用Perl一样方便快捷地进行面向对象的开发.怎么样?赶紧试一试
  3. 所属分类:其它

    • 发布日期:2021-01-02
    • 文件大小:51200
    • 提供者:weixin_38597889
  1. ruby 迭代器使用方法

  2. 迭代器并不是Ruby发明的.它广泛地运用于各种面向对象语言.在Lisp中也有,只是不这么叫罢了.尽管如此,迭代器的概念并不为许多人熟悉,因此我们将在此做较为详细的介绍. 你知道,动词 iterate 的意思是做同一件事许多遍,因此,iterator就是用来将同一件事做许多次的东西. 当我们写代码时,我们需要各种环境下的循环.在C里,我们用for或者while.比如, char *str; for (str = “abcdefg”; *str != ‘\0’; str++) {   /* proc
  3. 所属分类:其它

    • 发布日期:2021-01-02
    • 文件大小:70656
    • 提供者:weixin_38559866
  1. yield-and-blocks-online-web-prework-源码

  2. 产量和障碍 目标 了解yield关键字在Ruby中的工作方式。 练习使用带有块的yield 。 进一步了解通用迭代器#each 。 用块调用方法 块是do / end关键字或大括号( {} )中包含的一些代码。我们已经看到像#each和#collect这样的方法被块调用。 让我们看下面的例子: [ "Tim" , "Tom" , "Jim" ] . each do | name | puts "Hi, #{ name } " end 在这里,我们在名称数组上调用#each 。 #each方
  3. 所属分类:其它

    • 发布日期:2021-03-20
    • 文件大小:10240
    • 提供者:weixin_42107374
  1. my-each-online-web-prework-源码

  2. 我的每个 目标 定义一个使用yield和while循环将集合的每个元素传递到块的方法。 进一步了解通用迭代器#each 。 指示 注意:在编写任何代码之前,某些测试可能已经通过。但是,为了使所有测试通过,您需要正确使用yield关键字。 现在您已经知道yield方法的工作原理,请尝试编写自己的#each方法版本,而不使用Ruby提供的#each方法。 您将构建#my_each方法的内容。此方法应接受数组的参数,并使用while循环遍历该数组的每个成员,从而将数组中包含的每个元素生成一个块。 这是
  3. 所属分类:其它

    • 发布日期:2021-03-20
    • 文件大小:7168
    • 提供者:weixin_42162978
  1. Viewpoint:用于Microsoft Exchange Web服务(EWS)的Ruby客户端访问库-源码

  2. Exchange Web服务的观点 EWS的Viewpoint在Microsoft Exchange Web Services(EWS)之上提供了一个薄的Ruby层。 它还包括一堆模型类,这些模型类在EWS之上添加了额外的抽象层,可用于通过Viewpoint实现程序。 博客: : 在LinkedIn中添加我: : 在#ruby-lang(zenChild)的irc.freenode.net上找到我 特征 1.0的新功能 SOAP后端现在仅依赖于Nokogiri。 在1.0版之前,
  3. 所属分类:其它

    • 发布日期:2021-03-07
    • 文件大小:152576
    • 提供者:weixin_42131342
  1. ruby-practice-exercises:在Codecademy的Learn Ruby课程中完成的所有练习的集合-源码

  2. 基本信息 作为Codecademy的Learn Ruby课程的一部分,已完成所有练习的集合。 达菲鸭嘴机 使用一些新的Ruby字符串方法练习控制流,以Daffy Duckify用户的字符串,用“ th”替换每个“ s”。 已编辑 练习数组和迭代器-使用迭代器更改用户的输入,以编辑字符串中的特定单词。 创建直方图 练习哈希-计算用户提供的字符串中每个单词的出现次数。 订购图书馆 练习方法和排序-编写函数以对数字数组进行排序/排序。 电影之夜 练习散列和符号-构建一个显示,添加,更新和删除电影分级的
  3. 所属分类:其它

    • 发布日期:2021-02-26
    • 文件大小:6144
    • 提供者:weixin_42108054
  1. square_array-ruby-apply-000-源码

  2. 方阵 目标 练习使用.each方法遍历数组。 练习对数组的每个元素进行操作。 指示 您将构建一个方法square_array ,该方法将数字数组中的每个元素平方,并返回一个包含这些平方数字的新数组。 使用迭代器并实现自己的逻辑,不要使用.each以外的任何内置数组方法(例如.collect , .inject )。 您可以问自己几个问题: 在数组上调用.each的返回值是多少? 如何在数组的每个元素上进行操作,还如何收集或存储这些元素? 我如何平方一个数字? 提示:有多种方法可以做到!
  3. 所属分类:其它

    • 发布日期:2021-02-19
    • 文件大小:5120
    • 提供者:weixin_42139871
  1. Ruby-3.0.0-源码

  2. 什么是Ruby Ruby是一种常用于Web开发的解释型面向对象编程语言。 它还提供了许多脚本功能来处理纯文本和序列化文件,或管理系统任务。 它是简单,直接和可扩展的。 Ruby的功能 简单语法 普通的面向对象功能(例如,类,方法调用) 先进的面向对象功能(例如,混合,单例方法) 运算符重载 异常处理 迭代器和闭包 垃圾收集 动态加载目标文件(在某些体系结构上) 高度可移植(在许多类Unix / POSIX兼容平台以及Windows,macOS等上运行)。 如何获得Ruby 有关安装R
  3. 所属分类:其它

    • 发布日期:2021-02-19
    • 文件大小:25165824
    • 提供者:weixin_42180863
  1. ruby:Ruby编程语言[mirror]-源码

  2. 什么是Ruby Ruby是一种常用于Web开发的解释型面向对象编程语言。 它还提供了许多脚本功能来处理纯文本和序列化文件,或管理系统任务。 它是简单,直接和可扩展的。 Ruby的功能 简单语法 普通的面向对象功能(例如,类,方法调用) 先进的面向对象功能(例如,混合,单例方法) 运算符重载 异常处理 迭代器和闭包 垃圾收集 动态加载目标文件(在某些体系结构上) 高度可移植(在许多类Unix / POSIX兼容平台以及Windows,macOS等上运行)。 如何获得Ruby 有关安装R
  3. 所属分类:其它

    • 发布日期:2021-01-31
    • 文件大小:16777216
    • 提供者:weixin_42177768
  1. Ruby基础知识之方法、代码段

  2. Ruby中的方法是一个有名称的代码块,是与一个或多个对象关联的参数化的代码。调用时须给出方法名,接收者(所在对象),参数值,且最后一个表达式的值做为返回值。与Ruby方法相似的是代码块,它没有名字,且调用时只通过迭代器或被间接调用。   (一)方法 (1)定义方法 定义方法就是 代码如下: def 方法名(参数列表) 方法体 end 最后一个表达式做为返回值返回,如果有值,则返回;无值则返回nil。可以省略return。 在类中定义的方法为实例方法,实例方法可以在类的实例对象上使用。如果是在一
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:61440
    • 提供者:weixin_38722184
  1. python 使用cycle构造无限循环迭代器

  2. 一、引入方式 from itertools import cycle 二、使用方法 我们先来看看它的源码 cycle它接收一个可迭代对象,可以将一个可迭代对象转换为一个可以无限迭代的迭代器 源码里我们可以看到它实现了__iter__和__next__的魔术方法,说明它既是可迭代对象也是一个迭代器,我们可以使用for循环和next()方法去操作它 我们先来看看以普通的方式去遍历一个列表 li = ['python', 'java', 'c', 'ruby', 'php', 'javascr
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:155648
    • 提供者:weixin_38672739
« 12 »