Learning Ruby

副标题:无

作   者:Michael Fitzgerald著;O’Reilly Taiwan公司译

分类号:

ISBN:9787111234715

微信扫一扫,移动浏览光盘

简介

开车上路前,其实不用巨细匪遗地了解整辆车的构造,使用Ruby程序语言也是如此,用Ruby设计程序时,其实不需对它了如指掌。本书同时献给程序设计老手与新手,它就像帮助人们快速开车上路的驾驶指南。书中提供了很多Ruby程序范例,并说明运行方式与原因,刚好足以让我们自己设计出Ruby程序。人们对于Ruby的兴趣,源自Rails网站开发架构的流行,这也吸引了来自Java和PHP的开发者。不过,Ruby的灵活性还有非常多的用途。最佳的学习方式,莫过于自己动手做!本书几乎每页都有范例,可以让大家动手玩个够。本书内容包括:   介绍Ruby最重要的特色。   示范Ruby00如何利用条件与操作字符串。   讨论正则表达式。   操作符、Math模块提供的基本数学函数、有理数等的使用方式。   详细说明并示范Ruby的数组与哈希。   解释Ruby用于文件处理的工具。   详细讨论Ruby的类别与模块(或称“混成”),还包括关于面向对象语言的简介   介绍XML处理、Tk、RubyGems、反射、RDoc、嵌入式Ruby、元编程、异常处理等众多主题。   让读者熟悉更多>>

目录

  前言
  第1章 Ruby基础知识
   Hello.MatZ
   Interactive Ruby
   参考资源
   安装Ruby
   权限被拒绝了
   windows的文件类型关联
   随堂练习
  第2章 Ruby快速导览
   Ruby具有面向对象特性
   Ruby的保留字
   注释
   变量
   字符串
   数字与操作符
   条件语句
   数组与哈希
   方法
   语句块
   符号
   异常处理
   Ruby文件
   随堂练习
  第3章 条件语句
   if语句
   case语句
   while循环
   loop方法
   for循环
   在程序前后执行
   随堂练习
  第4章 字符串
   建立字符串
   连接字符串
   访问字符串
   字符串的比较
   字符串的操作
   首字母大写的转换
   处理字符串空白
   递增字符串
   转换字符串
   正则表达式
   1.9版展望
   随堂练习
  第5章 数学计算
   类的继承层级和包含的模块
   转换数字
   基本数学计算
   范围
   查询数字
   其他数学计算方法
   数学函数
   有理数
   质数
   随堂练习
  第6章 数组
   建立数组
   访问元素
   连接数组内容
   集合操作
   唯一元素
   栈
   比较数组
   修改元素
   删除元素
   数组与语句块
   数组排序和外观
   多维数组
   1.9版展望
   其他数组方法
   随堂练习
  第7章 哈希
   建立哈希
   访问哈希数据
   遍历哈希内容
   修改哈希
   哈希转换为其他类
   1.9版展望
   其他哈希方法
   随堂练习
  第8章 处理文件
   目录
   建立新文件
   打开已有文件
   文件的重新命名与删除
   文件查询
   改变文件模式与拥有者
   10类
   随堂练习
  第9章 类
   定义类
   实例变量
   Accessor
   类变量
   类方法
   继承
   模块
   可见度——public、private、protected
   随堂练习
  第10章 Ruby的更多乐趣
   用Sprintf设计输出格式
   处理XML
   日期与时刻
   反射机制
   使用Tk
   元编程
   RubyGems
   异常处理
   RDoc说明文件
   嵌入式Ruby
   随堂练习
  第11章 Ruby on Rails简介
   Rails的由来
   选择Rails的理由
   Raus的实际应用
   Rails主机托管
   安装Rails
   学习Rails
   简易导览
   随堂练习
  附录A Ruby参考表
  附录B 随堂练习解答
  术语表
  

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Learning Ruby
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon