设置首页
|
加入收藏
|
联系我们
首页
┊
新闻
┊
Linux知识
┊
数据库
┊
网络应用
┊
企业应用
┊
程序设计
┊
网站设计
┊
Linux发行版
┊
交流论坛
您的位置:
主页
>
程序设计
>
Ruby on Rails
>文章列表
站内搜索
默认搜索
仅搜索标题
热门文章
·
新兵战老将 Ruby能否挑动Java?-
·
Ruby程序快速入门之简单的例子-
·
Ruby程序快速入门之输入输出和标
·
Ruby入门之代码块、迭代子和过程
·
Ruby程序快速入门之数据结构-开
·
Ruby程序快速入门之数字、字符串
·
Ruby程序快速入门之多继承-开发
·
Ruby程序快速入门之方法存取控制
·
Ruby程序快速入门之类变量和类方
·
Ruby程序设计语言快速入门之变量
·
Ruby语言快速入门之对象,方法和
·
Ruby程序设计语言快速入门之安装
·
Ruby On Rails 创始人:对Java
·
Java之父称PHP,Ruby以及C#,不足
·
深入理解Ruby语言中的String-Rub
文章列表
新兵战老将 Ruby能否挑动Java?-专题教程-Ruby-
点击:0
(2008-03-21)
Ruby程序快速入门之简单的例子-软件频道-Ruby-
点击:0
基于目前学习的 Ruby 知识并有Ruby标准库的帮助,你应该能够构建一个真实世界的应用 程序 了。在开始时,我提供了一个示例应用程序,这个程序中使用了大量的我们已经讨论过的Ruby特征。这个程序读取一个简单的文本文件以得到一组股票符号和一个人所拥有的股份数并且在
(2008-03-21)
Ruby程序快速入门之输入输出和标准库-开发频道-Ruby-
点击:0
输入输出 在所有的本系列文章中,在编写 Ruby 代码时都使用了大量的Ruby标准输出方法。其中,最为常用的是print和puts方法,有关其使用细节不再赘述。 所有这些和其它处理输入和输出的方法都定义于Kernel模块中。这个Kernel模块又被包含在Object类中。因此,Kernel的方
(2008-03-21)
Ruby入门之代码块、迭代子和过程对象-开发频道-Ruby-
点击:0
在 Ruby 的一切都是一个对象。甚至一个代码块也是一个对象!在Ruby中,代码对象被称为代码块。你可以把代码块想像成小的 程序 单元。它们包含Ruby代码并且能够在执行它们时转入到方法中。在Python,C和 Java 中与之类似的概念是函数指针,匿名函数,内部类和回调函数。
(2008-03-21)
Ruby程序快速入门之数据结构-开发频道-Ruby-
点击:0
就象许多 程序 语言一样, Ruby 也提供了完整的数据结构来存储和管理数据与对象。数组是使用方括号和用逗号隔开的单个对象参考列表创建的。 presidents=["John","Richard","Gerald","Ronald","George","William"]; 为了更为容易地创建一个充满单词的数组,Ruby提
(2008-03-21)
Ruby程序快速入门之数字、字符串和其它-开发频道-Ruby-
点击:0
在 Ruby 中,一切都是对象。更精确地说,Ruby中的一切都是一个具有完整功能的对象。因此,在Ruby中,数字4,定点数3.14和字符串"Hi"都是对象。显然,它们是有点"特殊"的,因为你不必使用new方法来创建它们。代之的是,你使用例如"literal 4"这样的形式来创建一个代表数
(2008-03-21)
Ruby程序快速入门之多继承-开发频道-Ruby-
点击:0
一些 程序 语言(如C++和CLOS)提供了多重继承机制:一个类可以继承自多个超类。例如,一个House可能继承自一个Building类(连同Office和Hospital类一起)和Residence类(连同Apartment类一起)。尽管多重继承可能成为一种语言强有力的特征,但是由于它会增加该语言的
(2008-03-21)
Ruby程序快速入门之方法存取控制-开发频道-Ruby-
点击:0
在许多情况中,当你 设计 你的应用 程序 时,你可能想实现一个方法仅为一个对象内部使用而不能为另外一些对象使用。 Ruby 提供了三个关键字来限制对方法的存
(2008-03-21)
Ruby程序快速入门之类变量和类方法-开发频道-Ruby-
点击:0
象大多数面向对象语言一样, Ruby 类也允许定义类变量和方法。一个类变量允许在一个类的所有实例间共享单个变量。在Ruby中,两个@@号用于指示类变量。例如,如果你想要使一个BankAccount类的所有实例共享相同的利息率,那么该类可能被如下定义: class BankAccount @@i
(2008-03-21)
Ruby程序设计语言快速入门之变量与赋值-开发频道-Ruby-
点击:0
变量与赋值 至此,你是否注意到前面所有的示例代码中都缺少某种东西?难道你必须输入常数,实例变量或类变量?绝对不是!这正是 Ruby 的真正面向对象的天性的一部分。为此,首先让我们看一下Ruby中以前的普通变量。至此,你已经创建了很多Rectangle实例,但是你并没有
(2008-03-21)
Ruby语言快速入门之对象,方法和类-开发频道-ruby-
点击:0
在 Ruby 中,一切都是对象。对于那些喜欢使用高度面向对象的语言(例如Smalltalk,Eiffel或CLOS)的用户来说,这是非常受欢迎的。例如1,2,3或10.8等等都是对象,而不是如 Java 或C++中的原始类型;字符串是对象,类和方法也都是对象。例如,下面都是有效的Ruby代码(
(2008-03-21)
Ruby程序设计语言快速入门之安装Ruby-开发频道-Ruby-
点击:0
提要 Ruby 是一种面向对象的元编程语言,是它让许多开发者感到惊讶,甚至令他们提出这样的疑问:是否真正存在比Java和C#更好的语言?本系列教程将对Ruby语言作全面的探讨并试图回答这一问题。 一、 引言 你是否听说过Ruby?如今,它成了 软件 开发界的一个流行话题。该
(2008-03-21)
Ruby On Rails 创始人:对Java 说再见-业界资讯-RUBY-
点击:0
JDJ News报道,这两周以来围绕 Java 发生的两件大事:EclipseCon 和TheServerSide Java Symposium,在业界掀起了一场关于Java与动态语言之间的不休争论。 虽然一直没有一个确定的答案,但围绕Java与动态语言(比如 Ruby 、PHP、Perl和Python)之间的争论从来没有消失过
(2008-03-21)
我爱 Ruby 的三十七个理由-开发频道-Ruby-
点击:0
这里我就不累述 Ruby 语言的历史了。如果您还不了解 Ruby,官方网站 www.ruby-lang.org 是最好的去处。而对于已经了解 Ruby 的各位,我在此给出我爱上这门(相对比较)新的语言的理由。 Ruby 是面向对象语言。 这意味着什么呢?的确,关于“什么是 OOP”,每十位程序员
(2008-03-21)
三大编程语言性能PK:Java, C/C++和Ruby-开发频道-编程-
点击:0
你可能会觉得下面的图表比较有意思,因为它是分别用三种编程语言( Ruby , Java , C/C++)写的埃拉托色尼质数过滤算法(译注:Sieve of Eratosthenes)的性能分析图,如图:(本文的最后附有相应代码) 好,很明显Ruby是慢的,而且慢了大概有1.5个数量级(译注:即约30
(2008-03-21)
Java之父称PHP,Ruby以及C#,不足为惧-业界资讯-Java-
点击:0
James Gosling上周参加了纽约的Sun 全球教育研讨会(World Wide Education Research Conference),在会上这位 Java 之父进行了演讲,并就提问进行了回答。 有些人问道当前Java 所面临的威胁时,Gosling给予了这样的回答,“PHP 和 Ruby 是非常好的系统,但是它们作为脚
(2008-03-21)
深入理解Ruby语言中的String-Ruby-Web服务-
点击:0
Ruby 语言中的String是mutable的,不像java、C#中的String是immutable的。比如 str1="abc" str2="abc" 在java中,对于字面量的字符串,jvm内部维持一张表,因此如果在java中,str1和str2是同一个String对象。而在Ruby中, str1和str2是完全不同的对象。同样,在java中
(2008-03-21)
重新认识ruby的多态和duck type-Ruby-软件开发-
点击:0
多态在 java 中是如何定义的? 我这样理解: 多态需要借助接口来实现,就是所有实现了该特定的接口的类用起来都象他。 什么是duck type? 在Programming Ruby 中这样定义:如果对象能够象鸭子那样行走,象鸭子那样呱呱叫,那么解释器会很高兴的把它当做鸭子来对待的。
(2008-03-21)
深入理解Ruby语言中的String-Ruby-Web服务-
点击:0
Ruby 语言中的String是mutable的,不像java、C#中的String是immutable的。比如 str1="abc" str2="abc" 在java中,对于字面量的字符串,jvm内部维持一张表,因此如果在java中,str1和str2是同一个String对象。而在Ruby中, str1和str2是完全不同的对象。同样,在java中
(2008-03-21)
重新认识ruby的多态和duck type-Ruby-软件开发-
点击:0
多态在 java 中是如何定义的? 我这样理解: 多态需要借助接口来实现,就是所有实现了该特定的接口的类用起来都象他。 什么是duck type? 在Programming Ruby 中这样定义:如果对象能够象鸭子那样行走,象鸭子那样呱呱叫,那么解释器会很高兴的把它当做鸭子来对待的。
(2008-03-21)
共2页/40条记录 首页 1
[2]
下一页
末页
1
2
版权所有 2005-2006
Linux集中营
闽ICP备07500055号