Ruby完全手册说明书

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

111.本书1~22章所附代码的运行环境操作系统:Windows2003、WindowsXPProfessional,或者WindowsVista2.本书所附光盘范例第1章(\C01)示例描述:本章介绍Ruby语言的概况。Robot.rb第一个简单的Ruby程序作为介绍Ruby代码的示例。第3章(\C03)示例描述:本章介绍Ruby的语法。IfSample.rb使用if关键字的示例。CaseSample.rb使用case关键字的示例。WhileUntilSample.rb使用while和until关键字的示例。EachSample.rb使用each的示例。BreakLoop.rb改变循环流程示例。Method.rb类方法、实例方法示例。Attr.rb定义属性示例。Private.rb访问控制示例。Protected.rbPrivate与Protected差异示例。Variables.rb类变量和实例变量示例。ClassExtend.rb类扩展示例。ClassInherit.rb继承示例。Alias.rb别名示例。Variable.rb变量引用示例。DupClone.rbdup和clone方法示例。Freeze.rb对象冻结示例。Marshal.rb对象序列化示例。Module.rb模块示例。Extend.rbextend和include的用法和区别。ModuleEval.rbmodule_eval示例。DefMethod.rbdef_method使用示例。Ruby手册说明书12ConstMissing.rbconst_missing示例。MethodMissing.rbmethod_missing应用示例。MethodMissingTip.rb没有定义方法提示示例。DynamicDelete.rb动态删除定义。Block.rb匿名代码块示例。ForEach.rb迭代示例。Proc.rbProc方法示例。ProcLamda.rbProc和lambda差异比较。第4章(\C04)示例描述:本章介绍Ruby的基本类型。ArraySample.rb查找1~9组成三个3位的平方数算法。HashSample.rb散列的可枚举模块方法示例。RegFind.rb正则表达式匹配查找示例。RegReplace.rb正则表达式匹配替换示例。ChineseNumber.rb中文数字表示类示例。第5章(\C05)示例描述:本章介绍Ruby的编码处理。Convert.rb将网页转换为UTF-8编码示例。第6章(\C06)示例描述:本章介绍使用Ruby进行I/O操作和文件处理。InputOutput.rb简单输入输出示例。FileSample.rb文件读写示例。FileSample1.rb获取文件字节大小、时间属性演示。DirSample.rb目录简单操作示例。DirSample1.rb遍历目录示例。XMLSample.rb创建XML文档示例。XMLSample1.rb解析XML示例。RSS.rbRSS访问示例。YAML.rbYAML操作示例。PDF.rb创建PDF文件示例。ZIPSample.rbZIP文件创建读取演示。ZIPSample1.rbZIP文件操作演示。Image.rb获取图像文件信息演示。Thumb.rb生成缩略图示例。WaterMark.rb生成水印和验证码演示。ImageEffect.rb特效和变换操作示例。第7章(\C07)示例描述:本章介绍使用Ruby访问数据库操作。套光盘使用说明31MySQLSample.rbMySQL基本操作示例。MySQLSample1.rbMySQL连接尝试示例。OracleSample.rbOracle数据库基本操作。DBIMySQL.rb使用DBI访问MySQL数据库示例。DBIOracle.rb使用DBI访问Oracle数据库示例。Transaction.rb事务处理示例。第8章(\C08)示例描述:本章介绍Ruby的网络相关应用。HTTP.rbget_response方法的使用示例。Proxy.rbHTTP代理访问示例。SMTP.rb使用SMTP发送邮件。FTP.rbFTP示例。第9章(\C09)示例描述:本章介绍Ruby的系统管理应用以及图形界面程序开发。BackupScript.rb备份脚本示例。Win32API.rb使用Win32API操作鼠标示例。Win32OLEWord.rb使用Win32OLE操作Word和Excel。Win32OLEIE.rb使用Win32OLE控制IE浏览器。TkHelloWorld.rb使用Tk的HelloWorld示例。TkFrame.rbTkFrame演示示例。TkText.rbTkText演示。TkEntry.rbTkEntry演示。TkEvent.rbTk事件响应示例。TkDraw.rbTk画图板示例。WxRuby.rbWxRuby的Helloworld程序。WxRubyControls.rbWxRuby基本控件及布局演示。WxRubyEvent.rbWxRuby事件处理示例。Shoes.rbShoes的Helloworld程序。ShoesControls.rbShoes基本控件演示。ShoesDraw.rbShoes绘图演示。ShoesClock.rbShoes电子时钟示例。ShoesAnimate.rbShoes动画演示。第10章(\C10)示例描述:本章介绍Ruby的测试框架。TestSample.rb测试代码示例。TestFlow.rb测试流程演示。CalDistantTestSample.rb计算两点距离测试示例。CalDistantSample.rb完成的计算两点距离代码。14第12章(\C12)示例描述:本章介绍Rails的初步应用。myfirstapp支持输出多国“你好”的Rails示例。第15章(\C15)示例描述:本章介绍Rails的AJAX的使用。ajax使用AJAX技术的Rails示例。第16章(\C16)示例描述:本章介绍Rails中如何使用ActionMailer发送邮件。ajax发送邮件的Rails示例。第17章(\C17)示例描述:本章介绍Rails中进行网站测试开发。myfirstapp_test以myfirstapp为例编写测试代码。第19章(\C19)示例描述:本章介绍使用Ruby编写生命游戏。life_game完整的生命游戏项目代码。第20章(\C20)示例描述:本章介绍使用Ruby编写图形界面的编辑器。ruby_editor完整的Ruby编辑器项目代码。第21章(\C21)示例描述:本章以开发一个Digger网站为例介绍Rails的实战开发。digger完整的Digger网站项目代码。digger.sqlDigger网站中的示例MySQL数据。第22章(\C22)示例描述:本章以开发一个留言簿为例介绍Rails的实战开发。guestbook完整的留言簿系统代码。3.其他学习资料电子教案(PPT)\该文件夹中存放的是为本书专门制作的电子教案,以方便相关老师教学。本书视频演示\该文件夹中存放的是本书中相关操作的视频演示文件。编程技术文档(免费赠送)\该文件夹中存放的是免费赠送的1200余页相关技术文档,涉及Java、VisualC++、VisualBasic等主流开发语言或者工具。编程入门视频(免费赠送)\该文件夹中存放的是免费赠送的45个编程入门视频文件,涉及Java、VisualC++、VisualBasic等主流开发语言或者工具。

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功