图书介绍

Ruby入门权威经典PDF|Epub|txt|kindle电子书版本下载

Ruby入门权威经典
  • 于天恩编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787811245769
  • 出版时间:2009
  • 标注页数:251页
  • 文件大小:51MB
  • 文件页数:265页
  • 主题词:程序语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Ruby入门权威经典PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 Ruby简介和环境配置1

第一章 配置Ruby运行环境1

1.1 面向对象和MVC模式1

1.1.1 面向对象1

1.1.2 MVC模式1

1.2 Ruby概述2

1.2.1 Ruby的由来2

1.2.2 Ruby的优点2

1.3 Ruby的安装4

1.3.1 下载Ruby4

1.3.2 安装Ruby7

小结11

思考和练习11

第二部分 Ruby的基础知识12

第2章 Ruby语言基础12

2.1 最基本的知识12

2.1.1 基本输出12

2.1.2 引号的用法13

2.1.3 转义字符输出14

2.1.4 连句和换行15

2.1.5 连行符17

2.1.6 注释符18

2.1.7 局部变量18

2.1.8 基本输入19

2.1.9 数字和字符串连接19

2.2 类20

2.2.1 最简单的类21

2.2.2 类的基本使用21

2.2.3 继承22

2.2.4 单态方法24

2.2.5 方法访问控制25

2.2.6 属性读写控制27

2.2.7 垃圾收集31

2.2.8 异常处理31

2.3 常量和变量34

2.3.1 常量35

2.3.2 全局变量35

2.3.3 实例变量37

2.3.4 局部变量37

2.4 运算符37

2.4.1 算术运算符37

2.4.2 关系运算符38

2.4.3 逻辑运算符39

2.4.4 其他运算符40

2.5 流程控制40

2.5.1 顺序结构40

2.5.2 选择结构41

2.5.3 循环结构45

2.6 块48

2.6.1 块的概念48

2.6.2 块的基本使用49

2.6.3 带参数的块50

2.7 迭代器51

2.7.1 迭代的概念51

2.7.2 编写迭代器52

2.8 过程对象54

2.8.1 创建过程对象55

2.8.2 把过程对象当作参数55

小结56

思考和练习56

第3章 Ruby的数据类型57

3.1 数字57

3.1.1 数字的基本使用57

3.1.2 数字的常用方法59

3.1.3 数学计算方法60

3.2 字符串62

3.2.1 字符串的基本用法62

3.2.2 字符串的常用方法63

3.2.3 字符串方法总结91

3.3 正则表达式92

3.3.1 Ruby正则表达式的基本用法92

3.3.2 正则表达式在字符串函数中的使用94

3.4 日期和时间94

3.4.1 Time对象94

3.4.2 Date和DateTime对象98

3.5 散列表99

3.5.1 散列表的构造99

3.5.2 散列表的常用方法100

3.6 区间103

3.6.1 区间的概念103

3.6.2 区间的使用104

3.7 数组106

3.7.1 构造数组106

3.7.2 数组的主要方法107

3.8 结构体114

3.8.1 建立结构体114

3.8.2 结构体的主要方法115

3.9 数据类型转换116

3.9.1 通用的转换方法116

3.9.2 自定义转换方法118

小结118

思考和练习118

第4章 模块和线程119

4.1 模块119

4.1.1 模块的概念119

4.1.2 Mixin122

4.1.3 Ruby的命名约定122

4.2 线程123

4.2.1 线程的概念123

4.2.2 线程的同步125

小结128

思考和练习128

第三部分 Ruby的高级知识129

第5章 文件和目录129

5.1 文件操作129

5.1.1 文件操作的概念129

5.1.2 文件的基本操作方法129

5.1.3 文件操作标准方法138

5.2 目录操作146

5.2.1 目录操作的概念146

5.2.2 目录操作的方法146

小结153

思考和练习153

第6章 Ruby的数据库操作154

6.1 Ruby数据库访问的概念154

6.1.1 数据库访问的方式154

6.1.2 数据库访问的目的154

6.2 访问Access数据库154

6.2.1 配置环境154

6.2.2 执行数据操纵语句158

6.2.3 执行数据查询语句163

6.3 访问SQLServer数据库170

6.3.1 建立ODBC数据源170

6.3.2 访问数据库174

6.4 访问MySQL数据库179

6.4.1 下载和安装MySQL/Ruby模块179

6.4.2 使用MySQL模块进行数据库访问181

6.4.3 安装DBI192

6.4.4 使用DBI访问MySQL数据库197

小结201

思考和练习201

第7章 桌面应用和Web开发202

7.1 Ruby的桌面开发202

7.2 Ruby的Web开发方法202

7.2.1 CGI类202

7.2.2 eRuby概述204

7.2.3 eruby的基本使用207

7.2.4 文件包含208

7.2.5 中文显示209

7.2.6 参数的传递和接收211

7.3 详解表单处理214

7.3.1 表单的提交214

7.3.2 表单的接收214

7.4 文件操作218

7.4.1 文件读取218

7.4.2 文件写入220

7.5 数据库操作222

7.5.1 数据读取222

7.5.2 分页显示数据224

7.5.3 数据更新229

7.6 session的基本用法233

7.7 Web开发案例234

7.7.1 留言本(基于文本文件)234

7.7.2 聊天室(基于文本文件)237

7.7.3 留言本(基于数据库)242

7.7.4 聊天室(基于数据库)245

小结251

思考和练习251

热门推荐