机读格式显示(MARC)
- 000 03060nam0 2200265 450
- 010 __ |a 978-7-5641-0839-7 |d CNY64.00
- 100 __ |a 20080714d2008 em y0chiy0110 ea
- 200 1_ |a Ruby程序设计语言 |A Ruby cheng xu she ji yu yan |f (美)费拉纳根,(日)松本行弘著
- 210 __ |a 南京 |c 东南大学出版社 |d 2008.05
- 327 0_ |a Preface |a 1. Introduction |a 1.1 A Tour of Ruby |a 1.2 Try Ruby |a 1.3 About This Book |a 1.4 A Sudoku Solver in Ruby |a 2. The Structure and Execution of Ruby Programs |a 2.1 Lexical Structure |a 2.2 Syntactic Structure |a 2.3 File Structure |a 2.4 Program Encoding |a 2.5 Program Execution |a 3. Datatypes and Objects |a 3.1 Numbers |a 3.2 Text |a 3.3 Arrays |a 3.4 Hashes |a 3.5 Ranges |a 3.6 Symbols |a 3.7 True, False, and Nil |a 3.8 Objects |a 4. Expressions and Operators |a 4.1 Literals and Keyword Literals |a 4.2 Variable References |a 4.3 Constant References |a 4.4 Method Invocations |a 4.5 Assignments |a 4.6 Operators |a 5. Statements and Control Structures |a 5.1 Conditionals |a 5.2 Loops |a 5.3 Iterators and Enumerable Objects |a 5.4 Blocks |a 5.5 Altering Control Flow |a 5.6 Exceptions and Exception Handling |a 5.7 BEGIN and END |a 5.8 Threads, Fibers, and Continuations |a 6. Methods, Procs, Lambflas, and Closures |a 6.1 Defining Simple Methods |a 6.2 Method Names |a 6.3 Methods and Parentheses |a 6.4 Method Arguments |a 6.5 Procs and Lambdas |a 6.6 Closures |a 6.7 Method Objects |a 6.8 Functional Programming |a 7. Classes and Modules |a 7.1 Defining a Simple Class |a 7.2 Method Visibility: Public, Protected, Private |a 7.3 Subclassing and Inheritance |a 7.4 Object Creation and Initialization |a 7.5 Modules |a 7.6 Loading and Requiring Modules |a 7.7 Singleton Methods and the Eigenclass |a 7.8 Method Lookup |a 7.9 Constant Lookup |a 8. Reflection and Metaprogramming |a 8.1 Types, Classes, and Modules |a 8.2 Evaluating Strings and Blocks |a 8.3 Variables and Constants |a 8.4 Methods |a 8.5 Hooks |a 8.6 Tracing |a 8.7 ObjectSpace and GC |a 8.8 Custom Control Structures |a 8.9 Missing Methods and Missing Constants |a 8.10 Dynamically Creating Methods |a 8.11 Alias Chaining |a 8.12 Domain-Specific Languages |a 9. The Ruby Platform |a 9.1 Strings |a 9.2 Regular Expressions |a 9.3 Numbers and Math |a 9.4 Dates and Times |a 9.5 Collections |a 9.6 Files and Directories |a 9.7 Input/Output |a 9.8 Networking |a 9.9 Threads and Concurrency |a 10. The Ruby Environment |a 10.1 Invoking the Ruby Interpreter |a 10.2 The Top-Level Environment |a 10.3 Practical Extraction and Reporting Shortcuts |a 10.4 Calling the OS |a 10.5 Security |a Index
- 330 __ |a 《Ruby程序设计语言》包含了对Ruby平台的大量API的全面介绍,通过包含详尽注释的代码展示了如何将Ruby用于文本处理、数值处理、集合、输入/输出、网络和并发。如果您真想要理解Ruby,本书不可或缺。
- 606 0_ |a 程序设计 |A Cheng Xu She Ji
- 606 0_ |a 软件工程 |A Ruan Jian Gong Cheng
- 701 _0 |c (美) |a 费拉纳根 |A fei la na gen |4 著
- 701 _0 |c (日) |a 松本行弘 |A song ben hang hong |4 著
- 801 _0 |a CN |b WXCSXY |c 20120531
- 905 __ |a WXCSXY |d TP311/294