出版社:东南大学出版社
年代: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 的主题关于 计算机网络-程序设计-英文 的书籍。
(美) 菲滋格尔德 (Fitzgerald,M.) , 著
(美) 布朗 (Brown,G.T.) , 著
(美) 琼斯 (Jones,P.J.) , 著
(日) 高桥征义, (日) 后藤裕藏, 著
(美) 弗拉纳根 (Flanagan,D.) , (美) 松本行弘 (Matsumoto,Y.) , 著
(美) 阿弗迪·格林 (Avdi Grimm) , 著
(美) 雷蒙德 (Raymond,S.) , 著
(美) 奥尔森 (Olsen,R.) , 著
(日) 园田裕贵, 著