资料下载网
首页 计算机 考试教辅
Ruby编程语言_David Flanagan著_廖志刚译 pdf电子书免费下载,百度云
首页 > 计算机 > 计算机F > Ruby编程语言_David Flanagan著_廖志刚译 pdf电子书免费下载,百度云

《Ruby编程语言_David Flanagan著_廖志刚译》pdf电子书免费下载


下载方式一:

百度网盘下载地址:https://pan.baidu.com/s/1SDV1hZ_vlb6HPoIB6yZQgA
百度网盘密码:1111

下载方式二:

http://ziliaoshare.cn/Download/af_124209_pd_RubyBCYY_DavidFlanaganZ_LZGY.zip

 


Ruby编程语言_David Flanagan著_廖志刚译

作者:empty

页数:446

出版社:empty

《Ruby编程语言_David Flanagan著_廖志刚译》介绍

内容简介本书详细介绍了Ruby 1.8和1.9版本各方面的内容。在对Ruby进行了简要的述之后, 本书详细介绍了以下内容:Ruby的句法和语祛结构, 数据结构和对象, 表达式和操作符, 语句和控制结构, 方法、proc、lambda和闭包, 反射和元编程, Ruby平台,本书还包含对Ruby平台上丰富的API的详尽介绍。井用带有详尽注释的代码演示了Ruby进行文本处理、数字运算、集合、翰入/输出、网络开发和井发编程的功能。

Ruby在Rails的大红大紫之后, 已经逐渐成为主流脚本语言中重要的一员。今天, Ruby已经在各种平台上开花结果, 除了老牌的C Ruby, J Ruby、Iron Ruby和X Ruby也蓬勃发展起来, 各种IDE对Ruby的支持也日渐成熟。如今的Ruby, 已不再是默默无闻的青涩少年,而俨然成为编程语言中的新贵了,Ruby方面的图书也日渐大卖, 各种Ruby及Rails方面的图书如雨后春笋般涌现。稍微唤醒一下不太尘封的记忆, 就能想起那张著名的图片, 两本Ruby及Rails的镐头书跟一大摞Java图书对照性地摆放在一起。图片的目的在于说明Ruby的易学易用, 根本不用像学习Java一样要精通十八般武艺, 今天, 这个结论依然正确, 不过, 随着Ruby的日渐流行, 人们越来越希望从各个角度对Ruby进行了解。本书的风格跟C语言的经典《The C Programming Language》相似, 书名的相似性自不必说,作者搭配同样也是著名技术作家和语言缔造者的组合,这样的搭配既保证了本书的可读性,也保证了本书的广度和深度。本书与一般的Ruby语言图书相比, 除了介绍如何使用Ruby语言外, 还在很多地方讲述了Ruby的实现原理及内部运作机制, 这当然跟作者的背景分不开。读完本书, 您会有知其然亦知其所以然的感觉, 同样也更加体会到Ruby语言之美,本书的前面五章由张禾翻译,后面五章由廖志刚翻译,最后由廖志刚统稿。要特别感谢博文的陈元玉和晓菲编辑,她们在全程中一直给我们鞭策和鼓励,也给我们的翻译提出了很多宝贵的意见,是她们的辛動努力才使得本书呈现出您所看到的最终面貌,好了,就说这些。请仔细欣赏达颗灿烂夺目的红宝石吧。

除了感谢David列出的那些人(不包括我自己) , 我还要感谢来自全球社区成员的帮助, 尤其是那些日本社区的成员, 这里仅列出少数几个:Koichi S asada, Nobuyoshi Nakada, AkiraTanaka、Shugo Maeda、Usa ku Nakamura和Sh you he i Urabe(排名不分先后) 。最后, 我要感谢我的家庭, 他们原谅了作为丈夫和父亲的我投身于Ruby的开发中,关于字体的约定

本书是用来帮助你完成工作的。一般而言,你可以在你的代码和文档中使用本书的代码,除非重写了代码的关键部分,否則你无须征求我们的同意。例如,在你自己的代码中使用本书的几块代码是可以的, 无须告知我们:但销售或分发O'Reilly书籍中代码的CD须得到我们的许可。引用本书的示例代码来回答问题无须征求许可:但是在你的产品文档中大量我们希望你标明引用, 但并不强求。一个引用通常包括标题、作者、出版社和ISBN号, 例如:“The Ruby Programming Language by David Flanagan and Yukihiro Matsumoto.Copy ight如果你觉得你对代码的使用方式超出了上述所说明的范围,请通过permissionsQoreilly.com湖北省武汉市洪山区吴家湾邮科院路特1号湖北信息产业科技大厦1402室想知道O'Reilly更多有关书籍、会议、资源中心和OReilly Network的信息, 请登录OReilly用于用户剑入的代码和命令行。


《Ruby编程语言_David Flanagan著_廖志刚译》目录

第1章导.

1.1漫游Ruby.

1.2体验Ruby.

1.3关于本书.

2.2句法结构.

2.3文件结构.

一个Ruby版的Sudku解.

2.5Ruby程序的运行.

3.1数.

3.3数组.

3.4哈希.

3.6符号.

3.7True, False和N.i.

3.8对象.

4.4方法调用.

4.5赋值.

4.6操作符.

第2章Ruby程序的结构和运行.

2.1词法结构.

4程序的编码.

第3章数据类型和对象.

3.2文本.

3.5范围.

第4章表达式和操作符.

4.1字面量和关键字字面量.

4.2变量引用.

4.3常量引用.

第5章语句和控制结构.

5.1条件式.

5.2循环.

5.3迭代器和可枚举对象.

5.4代码块.

5.5改变控制流.

5.6异常和异常处理.

5.7BEGIN和END.

5.8线程、纤程和迹续.

第6章

方法.Prc.Lambda和闭包.

6.1定义简单方法.

6.2方法名.

6.3方法和圆括号.

6.4方法参数.

6.5Prc和La rbd.

6.6闭包.

6.7 Methd对象.

6.8函数式编程.

第7章类和模块.

7.1定义一个简单类.

7.2实用性信息抽取和产生报表的快捷方式.

方法可见性:Public、Prtected, Priv.

7.3子类化和继承.

.7.4对象创建和初始化.

7.5模.

7.6加载和请求模块.

7.7单键方祛和Eigen clas.

7.8方法查找.

7.9常量查找.

第8章反射和元编程.

8.1类型、类和模块.

8.2对字符串和块进行求值.

8.3变量和常量.

8.4方法.

8.5钩子方法.

8.6踪.

8.7 bjectSpace和GC.

8.8定制控制结构.

8.9缺失的方法和常量.

8.10动态创建方法.

8.11别名链.

mi|目录

8.12领域特定语言.

.9.3

数字和数学运算.

9.5集合.

9.7输人/输出.

9.8网络.

9.9线程和并发.

10.1执行Ruby解释器.

10.2顶层环境.

10.4调用操作系统的功能.

10.5安全.

.第9章Ruby平台.

9.1字符串.

9.2正则表达式.

9.4日期和时间.

9.6文件和录.

第10章Ruby环境.

...

计算机


python
AI人工智能
javascript
计算机网络/服务器
数据库技术
计算机F

考试教辅


考研考博
英语四六级

沪ICP备18046276号-5