首页 脚本语言 Ruby ( Page 5 )

Ruby 121

Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada以及 Lisp 语言

学习Ruby你需要了解的相关知识(rvm, gem, bundle, rake, rails等)

Ruby 这个就不用多说了 RVM 用于帮你安装Ruby环境,帮你管理多个Ruby环境,帮你管理你开发的每个Ruby应用使用机器上哪个Ruby环境。Ruby环境不仅仅是Ruby本身…

Ruby中XML格式数据处理库REXML的使用方法指南

以树方式使用 REXML REXML 的目的是 正好够用。在最大程度上,它能很好地完成任务。 实际上, REXML 支持两种不同样式的 XML 处理 ― “树”和“流”。 第一种样…

Ruby中使用Nokogiri包来操作XML格式数据的教程

安装 对于Ubuntu,需要安装好 libxml2, libxslt 这两个组件: $ apt-get install libxml2 libxslt 然后就可以: $ gem i…

Ruby的XML格式数据解析库Nokogiri的使用进阶

一、基础语法 1.直接以字符串形式获取nokogiri对象: html_doc = Nokogiri::HTML(\"<html><body><h1&…

Ruby和Ruby on Rails中解析JSON格式数据的实例教程

Ruby解析JSON Ruby解析Json例子: json = \'[\"a\", \"B\", \"C\"]\' puts \"Unsafe #{unsafe_json (jso…

Ruby的面向对象方式编程学习杂记

打开类 可以重新打开已经存在的类并对之进行动态修改,即使像String或者Array这样标准库的类也不例外。这种行为方式称之为打开类(open class) 猴子补丁 如果你粗心地…

Jekyll静态网站后台引擎使用教程

以前总想搭建一个自己的个人网站,由于不懂php后台,所以在点点网开过自己的博客,后来慢慢向程序员转变,点点网的博客已经不能满足这个职业特定的需求,于是用worldpress搭建了自…

2023-12-05 623

Ruby中gem包管理器的用法及用bundler来管理多版本的gem

gem常用命令 gem -v # 查看RubyGems软件的版本 gem help #显示RubyGem使用帮助 gem help example #列出RubyGem命令一些使用…

2023-12-05 1,024

简要解读Ruby面向对象编程中的作用域

作用域 Ruby中不具备嵌套作用域(即在内部作用域,可以看到外部作用域的)的特点,它的作用域是截然分开的,一旦进入一个新的作用域,原先的绑定会被替换为一组新的绑定。 程序会在三个地…

详解Ruby中的instance_eval方法及其与class_eval的对比

instance_eval方法 这个BasicObject#instance_eval有点类似JS中的bind方法,不同的时,bind是将this传入到对象中,而instance_…

1 3 4 5 6 7 13