Ruby元编程

Ruby元编程 PDF 第2版

  • 大小:76.7 MB
  • 类型:Ruby
  • 格式:PDF
  • 出版:华中科技大学出版社
  • 作者:Paolo、Perrotta
  • 更新:2020-06-11 14:40:44
vip 立即下载( 76.7 MB )
关注公众号免费下载
版权投诉 / 资源反馈(本资源由用户 熊娅思 投稿)

为网友们分享了Ruby相关的资料,由华中科技大学出版社出版,作者是Paolo、Perrotta,介绍了关于Ruby元编程、Ruby方面,格式为PDF,资源大小76.7 MB,目前在Ruby类资源综合评分为:9.9分。

书籍介绍

Ruby元编程(第2版)在大量剖析实例代码的基础上循序渐进地介绍Ruby特有的实用编程技巧。通过分析案例、讲解例题、回顾Ruby类库的实现细节,作者不仅向读者展示了元编程的优势及其解决问题的方式,更详细列出33种发挥其优势的编程技巧。本书堪称动态语言设计模式。Ruby之父松本行弘作序推荐。

目录

  • 第一部分 Ruby元编程
  • 第1章 元这个字眼
  • 第2章 星期一:对象模型
  • 第3章 星期二:方法
  • 第4章 星期三:代码块
  • 第5章 星期四:类定义
  • 第6章 星期五:编写代码的代码
  • 第7章 尾声
  • 第二部分 Rails中的元编程
  • 第8章 准备Rails之旅
  • 第9章 Active Record的设计
  • 第10章 Active Support的Concern模块
  • 第11章 alias_method_chain方法沉浮录
  • 第12章 属性方法的发展
  • 第13章 最后的思考
  • 第三部分 附录

以上就是本次关于书籍资源的介绍和部分内容,我们还整理了以往更新的其它相关电子书资源内容,可以在下方直接下载,关于相关的资源我们在下方做了关联展示,需要的朋友们也可以参考下。

Ruby相关资源

  • 系统编程:分布式应用的设计与开发

    系统编程:分布式应用的设计与开发

    大小:100 MB系统编程电子书

  • Scala编程

    Scala编程

    Scala编程完整版 本书介绍了一种新的编程语言,它把面向对象和函数式编程概念有机结合为整体,从而形成一种完整统一、语义丰富的新思维体系。 本书循序渐进,由浅入深,经作者精心组织

    大小:43.6 MBScala电子书

  • Android编程权威指南

    Android编程权威指南

    Android编程权威指南(第3版)主要以其Android训练营教学课程为基础,融合了几位作者多年的心得体会,是一本完全面向实战的Android编程权威指南。全书共36章,详细介绍了8个Android应用的开发过程

    大小:23.7 MBAndroid电子书

  • 区块链2.0实战:以太坊+Solidity编程从入门到精通

    区块链2.0实战:以太坊+Solidity编程从入门到精通

    系统软件:包揽区块链4个层级、12个控制模块、100知识结构图 技术专业:5年区块链科学研究工作经验,紧抓全世界流行区块链开发设计 深层次:从宏观经济到外部经济,从整体到部分,深层

    大小:179.2 MB区块链电子书

  • C++ GUI Qt4编程

    C++ GUI Qt4编程

    本书详细讲述了使用更新的Qt版本进行图形用户界面应用程序开发的各个方面。全书分为四个部分,共24章及4个附录:*部分介绍Qt的基础知识和编写图形用户界面应用程序时所需的基本概念

    大小:152.3 MBQt电子书

  • 飞天开放平台编程指南:阿里云计算的实践

    飞天开放平台编程指南:阿里云计算的实践

    《飞天开放平台编程指南:阿里云计算的实践》 是阿里云计算官方作品,是阿里巴巴旗下重要的云计算及应用平台。飞天开放平台是阿里云计算有限公司自主研发的云计算平台。飞天开放平台

    大小:63.2 MB阿里云计算电子书

  • GO专家编程

    GO专家编程

    Go的语法接近C语言,但对于变量的声明有所不同。Go支持垃圾回收功能。Go的并行模型是以东尼middot;霍尔的通信顺序进程(CSP)为基础,采取类似模型的其他语言包括Occam和Limbo,但它也具有Pi运算的特征,比如通道传输。在1.8版本中开放插件(Plugin)的支持,这意味着现在能从Go中动态加载部分函数。 与C++相比,Go并不包括如枚举、异常处理、继承、泛型、断言、虚函数等功能,但增加了 切片(Slice) 型、并发、管道、垃圾回收、接口(Interface)等特性的语

    大小:2.59 MBGo语言

  • 基于ArcGIS的Python编程秘笈(第2版)

    基于ArcGIS的Python编程秘笈(第2版)

    80多个编程技巧,教你如何更好地完成地理信息处理,介绍如何使用Python来创建桌面ArcGIS环境下的地理处理脚本、管理地图文档和图层、查找和修复丢失的数据链接、编辑要素类和表中的数据等

    大小:54.8 MBPython编程电子书

  • Swift编程权威指南

    Swift编程权威指南

    Big Nerd Ranch是美国一家专业的移动开发技术培训机构,本书是其培训教材。 Swift编程权威指南(第2版) 系统讲解了在iOS和macOS平台上,使用苹果的Swift语言开发iPhone、iPad和Mac应用的基本概念和编程

    大小:28.3 MBSwift电子书

  • 计算机组成与设计(第三版)

    计算机组成与设计(第三版) 课后答案

    《计算机组成与设计(第3版)》是2012年12月31日清华大学出版社出版的图书,作者是王诚。 本书是作者多年从事计算机组成原理课程教学和有关科研成果的结晶,在完成国家精品课程建设的基础上对本书进行了重要修订,使教材内容更先进,学习难度也有所降低。本书简要地介绍了数字电路基础和逻辑设计的内容,全面而比较深入地讲解了计算机组成的原理知识和设计与实现的技术,包括数据表示和运算器、指令系统和控制器、三级结构的存储器系统、

    大小:8.92 MB计算机组成课后答案

  • XML编程与应用教程

    XML编程与应用教程 课后答案

    《XML编程与应用教程》是清华大学出版社出版的图书,作者是孙更新,肖冰,彭玉忠。 可扩展标记语言(XML)是一种新的Web开发辅助语言,利用它可通过Internet进行信息的描述、交换和显示。本书是学习和应用XML语言的实用教材,书中详细阐述了XML的基本概念、语法规则、文档类型定义、模式定义、级联样式表、可扩展样式表、与数据库的集成、文档对象模型,还介绍了XML在Java和.NET中的编程,最后通过一个综合案例演示了XML在实际项目开发中的应用。本书

    大小:5.87 MBXML编程课后答案

  • Kivy中文编程指南(开发手册)

    这是一个 kivy中文开发指南 ,详细介绍了kivy的使用和API,很好的kivy学习指南,中文版适合大多数人阅读,值得入手一看,需要的朋友欢迎下载! Kivy是一个很优秀的,基于Python的GUI库,可以利用Python快速编程的特点,快速的编写windows, linux, mac, android, ios等主流平台的应用程序。同wxPython、PyQt相比,最大的优点是可以快速地编写移动应用程序。 目录 0. 简介 1. 安装 2. 基础 3. 环境 4. 配置 5. 架构 6. 事件和属性

    大小:1.6 MBkivy手册

  • 《AutoCAD 2008 中文版应用基础》素材,教案

    《AutoCAD 2008 中文版应用基础》素材,教案

    内容简介 《AutoCAD2008中文版应用基础》介绍了计算机辅助绘图软件AutoCAD 2008的主要功能,并结合该软件在机械、电子和建筑方面的典型实例,讲解相关的软件应用知识。《AutoCAD2008中文版应用基础》共10章,主要内容包括AutoCAD 2008基础知识、基本绘图工具、辅助绘图工具、图形编辑工具、创建和管理图层、块操作、创建文本和表格、尺寸标注、三维绘图基础、布局与打印出图等。 《AutoCAD2008中文版应用基础》可作为中等职业学校计算机应用与软件技术等专

    大小:6.18 MBAutoCAD配套资源

  • 企业云:传统IT向云迁移的实践指南

    企业云:传统IT向云迁移的实践指南

    大小:45 MB企业云

资源下载

相关声明:

Ruby学习笔记

8小时47分钟前回答

python和ruby,我选谁?

最近在考虑学习一门后端语言,在ruby和python直接犹豫,然后自己做了一些对比,希望能帮到有同样问题的你。 一、异同对比选择 1、Python和ruby的相同点: •都强调语法简单,都具有更一般的表达方式。python是缩进,ruby是类basic的表达。都大量减少了符号。 •都是动态数据类型。都是有丰富的数据结构。 •都具有C语言扩展能力,都具有可移植性,比perl的可移植性更好。也都可……

9小时49分钟前回答

比较python和ruby

本文给大家对比了下python和Ruby的异同以及各自的优缺点等,向大家展示了python与Ruby的资源以及学习曲线,非常适合在此两种语言中犹豫不决的小伙伴,希望大家能够喜欢 最近在考虑学习一门后端语言,在ruby和python直接犹豫,然后自己做了一些对比,希望能帮到有同样问题的你。 一、异同对比选择 1、Python和ruby的相同点: •都强调语法简单,都具有更一般的表达方式。python是缩……

12小时39分钟前回答

centos 6下安装innodb_ruby

innodb_ruby是jeremycole的一个用于分析Innodb相关结构的一个程序,也是非常方便我们研究Innodb的结构工具。所以这里做一个介绍。 jeremycole github里的分享的项目都很优秀,这里就直接推荐一下他的github: https://github.com/jeremycole innodb_ruby依赖ruby=1.9.3的版本。 Centos默认yum版本比较低。需要手工编译,建议从ruby-china的镜象(https://ruby-china.org/wiki/ruby-mirror)上下载: #wget https://cache.ruby-china……

11小时8分钟前回答

详解ruby中并发并行与全局锁代码分享

最近在学习ruby,想着将自己学习的内容总结一下分享出来,下面这篇文章主要给大家介绍了关于ruby中并发并行与全局锁的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。 前言 本文主要给大家介绍了关于ruby并发并行和全局锁的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 并发和并行 在开发时……