简介
开车上路前,其实不用巨细匪遗地了解整辆车的构造,使用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 随堂练习解答
术语表
第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
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
