The Ruby Way(第二版)中文版
一键收藏,随时查看,分享好友!
The Ruby Way(第二版)中文版    [美] Hal Fulton 著 陈秋萍 赵子鹏译
本书采用“如何解决问题”的方式阐述Ruby编程,涵盖了以下内容:Ruby术语和基本原理;数字、字符串等低级数据类型的操作;正则表达式;国际化和Ruby消息目录;散列、数组及栈、树和图等其他数据结构的操作;I/O、文件和对象持久化;Ruby特有的OOP技术及动态编程;Tk、GTK+、Fox和Qt等Ruby图形用户界面;使用Ruby线程实现轻量级多任务;使用Ruby编写脚本和进行系统管理;使用图像文件、PDF、YAML、XML、RSS和Atom;Ruby代码的测试、调试、性能分析和打包;低级网络编程和客户/服务器交互;Rails、Nitro、Wee、IOWA等Web开发工具;使用分布式Ruby、Rinda和Ring。书中包含400多个按主题分类的示例,每个示例都回答了“如何使用Ruby来完成”的问题。首先对要完成的任务进行了描述,并讨论技术方面的约束条件;然后循序渐进地阐述一种优秀的解决方案,并辅以说明和解释以帮助读者理解。
出版社:人民邮电出版社 出版日期:2007年9月 ISBN:978-7-115-16669-2 定 价:79.00元
关键字: Ruby  字符串  编程  The Ruby Way  
免责声明:图书版权归出版社和作者所有,51CTO.com 仅提供试读
本书详细信息
第10章 I/O和数据存储
  • 10.1 处理文件和目录
  • 10.1.1 打开和关闭文件
  • 10.1.2 更新文件
  • 10.1.3 文件的追加
  • 10.1.4 随机存取文件
  • 10.1.5 处理二进制文件
  • 10.1.6 锁定文件
  • 10.1.7 执行简单的I/O操作
  • 10.1.8 执行缓冲I/O和非缓冲I/O操作
  • 10.1.9 操作文件所有者和权限
  • 10.1.10 获取和设置时间戳信息
  • 10.1.11 检查文件是否存在及其大小
  • 10.1.12 检查特殊的文件属性
  • 10.1.13 使用管道
  • 10.1.14 执行特殊的I/O操作
  • 10.1.15 使用非阻断I/O
  • 10.1.16 使用readpartial
  • 10.1.17 操作路径名
  • 10.1.18 使用Pathname类
  • 10.1.19 命令级文件操作
  • 10.1.20 从键盘抓取字符
  • 10.1.21 将整个文件读取到内存中
  • 10.1.22 逐行对文件进行迭代
  • 10.1.23 逐字节对文件进行迭代
  • 10.1.24 将字符串视为文件
  • 10.1.25 读取程序内嵌的数据
  • 10.1.26 读取程序的源代码
  • 10.1.27 处理临时文件
  • 10.1.28 改变和设置当前目录
  • 10.1.29 改变当前根目录
  • 10.1.30 迭代目录项
  • 10.1.31 获取目录项列表
  • 10.1.32 创建目录链
  • 10.1.33 递归地删除目录
  • 10.1.34 查找文件和目录
  • 10.2.1 简单序列化
  • 10.2.2 更复杂的序列化
  • 10.2.3 使用Marshal执行有限的“深拷
  • 10.2.4 使用Pstore执行更好的对象持久
  • 10.2.5 处理CSV数据
  • 10.2.6 使用YAML进行序列化
  • 10.2.7 使用Madeleine进行对象的Preva
  • 10.2.8 使用DBM库
  • 10.3 使用KirbyBase
  • 10.4.1 连接到SQLite
  • 10.4.2 连接到MySQL
  • 10.4.3 连接到PostgreSQL
  • 10.4.4 连接到LDAP
  • 10.4.5 连接到Oracle
  • 10.4.6 使用DBI封装类
  • 10.4.7 对象关系映射器(Object-Relat
  • 10.5 结语
  • 随便说两句
    留言共
    匿名发表 验证码: (点击进行更换)
    作译者简介
    [美] Hal Fulton 著 陈秋萍 赵子鹏译
      
    本作者其他图书
    相关图书
       作者:火烈鸟网络科技
      本书以《捕鱼达人》游戏为案例,全面系统地讲解了Cocos2d-x 的功能与特性,以及进行游戏开发的基本思路,包括游戏框架
    ·Swifter: 100 个Swift开发必备Tip
    ·Python 3程序开发指南(第二版)
    ·自己动手写搜索引擎
    ·Python自动化运维:技术与最佳实践
    ·魔兽世界编程宝典--World of Warcraf
    相关技术专题

    51CTO旗下网站

    领先的IT技术网站 51CTO 领先的中文存储媒体 WatchStor 中国首个CIO网站 CIOage 中国首家数字医疗网站 HC3i 51CTO学院