点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - ruby迭代器使用方法
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
Ruby程序设计
第一部分 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
所属分类:
网络攻防
发布日期:2008-01-11
文件大小:403456
提供者:
chenroujie
北京中科信软ruby培训课件 intro
课程描述: 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 控制
所属分类:
其它
发布日期:2013-03-21
文件大小:69632
提供者:
tjw891207
ruby设计模式
一本很好的介绍ruby设计模式的书,《Ruby设计模式》是一本关于设计模式方面的重点书籍。《Ruby设计模式》以通俗易懂的方式介绍了Ruby设计模式,主要包括Ruby概述、使用模板方法变换算法、使用策略替换算法、通过观察器保持协调、通过迭代器遍历集合、使用命令模式完成任务、使用适配器填补空隙、使用装饰器改善对象、单例、使用工厂模式挑选正确的类、通过生成器简化对象创建和使用解释器组建系统等内容。
所属分类:
其它
发布日期:2013-03-27
文件大小:2097152
提供者:
qjlwuxi
RUBY语言-超详细
目 录 第一部分 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
所属分类:
网络攻防
发布日期:2008-11-30
文件大小:1048576
提供者:
chatoninfo
编程新手真言......
新手编程导论 ———— A Programming Introduction For Beginners By Minlearn @ http://www.actyou.com.cn/ 设计才是真正的编程! 对类型的设计才是设计! 面向对象并非一切? 无论你以为上述观点是惊天大秘或不过尔尔,你都需要这本书! ----------------------------------------------------------------------------------------------
所属分类:
其它
发布日期:2009-04-02
文件大小:2097152
提供者:
hejianqing135798645
ruby 程序设计
第一部分 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
所属分类:
网络攻防
发布日期:2009-04-20
文件大小:1048576
提供者:
kally001
中文版 Ruby 设计模式.pdf
《Ruby设计模式》是一本关于设计模式方面的重点书籍。《Ruby设计模式》以通俗易懂的方式介绍了Ruby设计模式,主要包括Ruby概述、使用模板方法变换算法、使用策略替换算法、通过观察器保持协调、通过迭代器遍历集合、使用命令模式完成任务、使用适配器填补空隙、使用装饰器改善对象、单例、使用工厂模式挑选正确的类、通过生成器简化对象创建和使用解释器组建系统等内容。
所属分类:
其它
发布日期:2019-07-16
文件大小:47185920
提供者:
u014078611
Ruby中使用each和collect进行迭代的用法
迭代器是什么也不是,但集合的方法支持。存储一组数据成员的对象被称为集合。在Ruby中,数组和哈希可以被称为集合. 迭代器返回一个集合的所有元素,一前一后。我们将讨论两个迭代器,在这里,每个收集。让我们来看看这些细节. Ruby each 迭代: 每个迭代器返回一个数组的所有元素或哈希. 语法: collection.each do |variable| code end 在集合中的每个元素执行的代码。这里收集可能是一个数组或ruby哈希. 例子: #!/usr/bin/ruby ary
所属分类:
其它
发布日期:2021-01-02
文件大小:40960
提供者:
weixin_38529397
Ruby中Block和迭代器的使用讲解
我们来简单地描述Ruby的一个独特特性。Block,一种可以和方法调用相关联的代码块,几乎就像参数一样。这是一个不可思议的功能强大的特性。 可以用Block实现回调(但它比Java的匿名内部(anonymous inner)类更简单),传递一组代码(但它远比c的函数指针灵活),以及实现迭代器。 Block只是在花括号或者do…end之间的一组代码。 {puts Hello} #this is a block do ### c
所属分类:
其它
发布日期:2021-01-02
文件大小:56320
提供者:
weixin_38674409
什么是ruby和Ruby概述
Ruby是一种功能强大的面向对象的脚本语言,她可以使您方便快捷地进行面向对象编程.有时使用像Smalltalk、Eiffel或C++这样正式的面向对象语言来开发一些小项目显得有点”小题大作”,而Ruby刚好可以满足这些面向对象编程的需求.当然了,您也可以使用Ruby进行普通的面向过程编程. Ruby的文本处理能力极强,与Perl不分伯仲.同时,Ruby的语法简单,还有异常处理以及迭代器等构造,使编程变得简单明了. 简而言之,您可以像使用Perl一样方便快捷地进行面向对象的开发.怎么样?赶紧试一试
所属分类:
其它
发布日期:2021-01-02
文件大小:51200
提供者:
weixin_38597889
ruby 迭代器使用方法
迭代器并不是Ruby发明的.它广泛地运用于各种面向对象语言.在Lisp中也有,只是不这么叫罢了.尽管如此,迭代器的概念并不为许多人熟悉,因此我们将在此做较为详细的介绍. 你知道,动词 iterate 的意思是做同一件事许多遍,因此,iterator就是用来将同一件事做许多次的东西. 当我们写代码时,我们需要各种环境下的循环.在C里,我们用for或者while.比如, char *str; for (str = “abcdefg”; *str != ‘\0’; str++) { /* proc
所属分类:
其它
发布日期:2021-01-02
文件大小:70656
提供者:
weixin_38559866
yield-and-blocks-online-web-prework-源码
产量和障碍 目标 了解yield关键字在Ruby中的工作方式。 练习使用带有块的yield 。 进一步了解通用迭代器#each 。 用块调用方法 块是do / end关键字或大括号( {} )中包含的一些代码。我们已经看到像#each和#collect这样的方法被块调用。 让我们看下面的例子: [ "Tim" , "Tom" , "Jim" ] . each do | name | puts "Hi, #{ name } " end 在这里,我们在名称数组上调用#each 。 #each方
所属分类:
其它
发布日期:2021-03-20
文件大小:10240
提供者:
weixin_42107374
my-each-online-web-prework-源码
我的每个 目标 定义一个使用yield和while循环将集合的每个元素传递到块的方法。 进一步了解通用迭代器#each 。 指示 注意:在编写任何代码之前,某些测试可能已经通过。但是,为了使所有测试通过,您需要正确使用yield关键字。 现在您已经知道yield方法的工作原理,请尝试编写自己的#each方法版本,而不使用Ruby提供的#each方法。 您将构建#my_each方法的内容。此方法应接受数组的参数,并使用while循环遍历该数组的每个成员,从而将数组中包含的每个元素生成一个块。 这是
所属分类:
其它
发布日期:2021-03-20
文件大小:7168
提供者:
weixin_42162978
Viewpoint:用于Microsoft Exchange Web服务(EWS)的Ruby客户端访问库-源码
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版之前,
所属分类:
其它
发布日期:2021-03-07
文件大小:152576
提供者:
weixin_42131342
ruby-practice-exercises:在Codecademy的Learn Ruby课程中完成的所有练习的集合-源码
基本信息 作为Codecademy的Learn Ruby课程的一部分,已完成所有练习的集合。 达菲鸭嘴机 使用一些新的Ruby字符串方法练习控制流,以Daffy Duckify用户的字符串,用“ th”替换每个“ s”。 已编辑 练习数组和迭代器-使用迭代器更改用户的输入,以编辑字符串中的特定单词。 创建直方图 练习哈希-计算用户提供的字符串中每个单词的出现次数。 订购图书馆 练习方法和排序-编写函数以对数字数组进行排序/排序。 电影之夜 练习散列和符号-构建一个显示,添加,更新和删除电影分级的
所属分类:
其它
发布日期:2021-02-26
文件大小:6144
提供者:
weixin_42108054
square_array-ruby-apply-000-源码
方阵 目标 练习使用.each方法遍历数组。 练习对数组的每个元素进行操作。 指示 您将构建一个方法square_array ,该方法将数字数组中的每个元素平方,并返回一个包含这些平方数字的新数组。 使用迭代器并实现自己的逻辑,不要使用.each以外的任何内置数组方法(例如.collect , .inject )。 您可以问自己几个问题: 在数组上调用.each的返回值是多少? 如何在数组的每个元素上进行操作,还如何收集或存储这些元素? 我如何平方一个数字? 提示:有多种方法可以做到!
所属分类:
其它
发布日期:2021-02-19
文件大小:5120
提供者:
weixin_42139871
Ruby-3.0.0-源码
什么是Ruby Ruby是一种常用于Web开发的解释型面向对象编程语言。 它还提供了许多脚本功能来处理纯文本和序列化文件,或管理系统任务。 它是简单,直接和可扩展的。 Ruby的功能 简单语法 普通的面向对象功能(例如,类,方法调用) 先进的面向对象功能(例如,混合,单例方法) 运算符重载 异常处理 迭代器和闭包 垃圾收集 动态加载目标文件(在某些体系结构上) 高度可移植(在许多类Unix / POSIX兼容平台以及Windows,macOS等上运行)。 如何获得Ruby 有关安装R
所属分类:
其它
发布日期:2021-02-19
文件大小:25165824
提供者:
weixin_42180863
ruby:Ruby编程语言[mirror]-源码
什么是Ruby Ruby是一种常用于Web开发的解释型面向对象编程语言。 它还提供了许多脚本功能来处理纯文本和序列化文件,或管理系统任务。 它是简单,直接和可扩展的。 Ruby的功能 简单语法 普通的面向对象功能(例如,类,方法调用) 先进的面向对象功能(例如,混合,单例方法) 运算符重载 异常处理 迭代器和闭包 垃圾收集 动态加载目标文件(在某些体系结构上) 高度可移植(在许多类Unix / POSIX兼容平台以及Windows,macOS等上运行)。 如何获得Ruby 有关安装R
所属分类:
其它
发布日期:2021-01-31
文件大小:16777216
提供者:
weixin_42177768
Ruby基础知识之方法、代码段
Ruby中的方法是一个有名称的代码块,是与一个或多个对象关联的参数化的代码。调用时须给出方法名,接收者(所在对象),参数值,且最后一个表达式的值做为返回值。与Ruby方法相似的是代码块,它没有名字,且调用时只通过迭代器或被间接调用。 (一)方法 (1)定义方法 定义方法就是 代码如下: def 方法名(参数列表) 方法体 end 最后一个表达式做为返回值返回,如果有值,则返回;无值则返回nil。可以省略return。 在类中定义的方法为实例方法,实例方法可以在类的实例对象上使用。如果是在一
所属分类:
其它
发布日期:2021-01-20
文件大小:61440
提供者:
weixin_38722184
python 使用cycle构造无限循环迭代器
一、引入方式 from itertools import cycle 二、使用方法 我们先来看看它的源码 cycle它接收一个可迭代对象,可以将一个可迭代对象转换为一个可以无限迭代的迭代器 源码里我们可以看到它实现了__iter__和__next__的魔术方法,说明它既是可迭代对象也是一个迭代器,我们可以使用for循环和next()方法去操作它 我们先来看看以普通的方式去遍历一个列表 li = ['python', 'java', 'c', 'ruby', 'php', 'javascr
所属分类:
其它
发布日期:2021-01-19
文件大小:155648
提供者:
weixin_38672739
«
1
2
»