学习Ruby

学习Ruby

(美) 菲茨杰拉德 (Fitzgerald,M.) , 著

出版社:东南大学出版社

年代:2007

定价:29.0

书籍简介:

本书介绍Ruby的相关知识,对于那些想学习Ruby者来说,本书非常适合。

书籍目录:

Preface

1.RubyBasics

Hello,Matz

InteractiveRuby

Resources

InstallingRuby

PermissionDenied

AssociatingFileTypesonWindows

ReviewQuestions

2.AQuickTourofRuby

RubyIsObject-Oriented

RubysReservedWords

Comments

Variables

Strings

NumbersandOperators

ConditionalStatements

ArraysandHashes

Methods

Blocks

Symbols

ExceptionHandling

RubyDocumentation

ReviewQuestions

3.ConditionalLove

TheifStatement

ThecaseStatement

ThewhileLoop

TheloopMethod

Theforloop

ExecutionBeforeorAfteraProgram

ReviewQuestions

4.Strings

CreatingStrings

ConcatenatingStrings

AccessingStrings

ComparingStrings

ManipulatingStrings

CaseConversion

ManagingWhitespace,etc.

IncrementingStrings

ConvertingStrings

RegularExpressions

1.9andBeyond

ReviewQuestions

5.Math

ClassHierarchyandIncludedModules

ConvertingNumbers

BasicMathOperations

Ranges

InquiringAboutNumbers

MoreMathMethods

MathFunctions

RationalNumbers

PrimeNumbers

ReviewQuestions

6.Arrays

CreatingArrays

AccessingElements

Concatenation

SetOperations

UniqueElements

BlowYourStack

ComparingArrays

ChangingElements

DeletingElements

ArraysandBlocks

SortingThingsandAboutFace

MultidimensionalArrays

1.9andBeyond

OtherArrayMethods

ReviewQuestions

7.Hashes

CreatingHashes

AccessingHashes

IteratingoverHashes

ChangingHashes

ConvertingHashestoOtherClasses

1.9andBeyond

OtherHashMethods

ReviewQuestions

8.WorkingwithFiles

Directories

CreatingaNewFile

OpeninganExistingFile

DeletingandRenamingFiles

FileInquiries

ChangingFileModesandOwner

TheIOClass

ReviewQuestions

9.Classes

DefiningtheClass

InstanceVariables

Accessors

ClassVariables

ClassMethods

Inheritance

Modules

public,private,orprotected

ReviewQuestions

10.MoreFunwithRuby

FormattingOutputwithsprintf

ProcessingXML

DateandTime

Reflection

UsingTk

Metaprogramming

RubyGems

ExceptionHandling

CreatingDocumentationwithRDoc

EmbeddedRuby

ReviewQuestions

11.AShortGuidetoRubyonRails

WhereDidRailsComeFrom?

WhyRails?

WhatHaveOtherFolksDonewithRails?

HostingRails

InstallingRails

LearningRails

ABriefTutorial

ReviewQuestions

A.RubyReference

B.AnswerstoReviewQuestions

Glossary

Index

内容摘要:

  本书介绍Ruby最重要的功能特性;示例说明如何使用条件语句以及如何使用Ruby字符串;涵盖正则表达式;解释如何使用Ruby的操作符、算术表达式、Math模块的函数、有理数等等;详细介绍Ruby数组和hash功能;讲解使用Ruby进行文件处理;对Ruby类和mixin模块的细节展开讨论,包括对面向对象编程的简要介绍;介绍XML处理、Tk工具包、RubyGems、反射机制(reflection)、RDoc、嵌入式Ruby、元编程;(metaprogramming)、异常处理等内容。每一章都有一组问题回顾,附录中有Ruby编程的名词对照表和书中用到的参考资料的出处。如果您想带着Ruby开车兜风,那么《学习Ruby》就是您的车钥匙。  正如您在开车的时候并不需要知道关于汽车的一切;当您开始使用Ruby进行编程的时候,也不需要立刻了解关于Ruby的一切。无论对于Ruby的新手还是老手,《学习Ruby》都是一本即学即用的实用教材。它提供了非常多的Ruby程序,并且解释了这些程序如何运行以及这样运行的原因。  这些内容已经足以让您开始您的Ruby之旅。  由于网络开发框架RubyonRails的流行和大受欢迎,Ruby已经引起了很多Java和PHP开发人员的兴趣。但除了Rails之外,Ruby还有其他广泛的用途,而学习这些用法的最好方法就是动手尝试编写代码。在本书中,几乎每一页都可以找到代码例子,您可以仿照或者改写这些例子,生成您自己的代码。【作者简介】  MichaelFitzgerald是一位有20多年经验的程序员和作者,他认为Ruby是到目前为止他最喜爱的编程语言。Michael还是((LearningXSLT》《XMLHacks》《RubyPocketReference》的作者,也是((XMLPocketReference))的作者之一。以上提到的书籍均由OReilly出版。

书籍规格:

书籍详细信息
书名学习Ruby站内查询相似图书
9787564109639
如需购买下载《学习Ruby》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地南京出版单位东南大学出版社
版次影印本印次1
定价(元)29.0语种英文
尺寸26装帧平装
页数印数 4000

书籍信息归属:

学习Ruby是东南大学出版社于2007.11出版的中图分类号为 TP393.09 的主题关于 计算机网络-程序设计-英文 的书籍。