首页 脚本语言 Ruby ( Page 3 )

Ruby 121

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

Ruby 中的 module_function 和 extend self异同

在阅读开源的 Ruby 代码和编写可维护性的代码经常遇到这两者的使用,那么他们两者的共同点和区别是什么呢? module_function Ruby 的 module 是 meth…

编写Ruby脚本来对Twitter用户的数据进行深度挖掘

Twitter以及一些API 尽管早期的网络涉及的是人-机器的交互,但现在的网络已涉及机器-机器之间的交互,这种交互是使用web服务来支持的。大部分受欢迎的网站都有这样的服务存在—…

2023-12-05 894

ruby中 %W{}和%w{}的使用案例详解

目录ruby中 %W{}和%w{}的使用Ruby中%Q,%q,%W,%w,%x,%r,%s的用法1.{}是分界符,即相同的符号或者一对符号2.解释如下:3.测试结果:ruby中 %…

Ruby中任务构建工具rake的入门学习教程

Rake简介 Rake的意思是Ruby Make,一个用ruby开发的代码构建工具. 但是,为什么Ruby需要Rake? 按理说Ruby代码无需编译,应该不需要Rake才…

2023-12-05 870

Ruby使用设计模式中的代理模式与装饰模式的代码实例

代理模式 需求: 小明让小李替他追小丽(送洋娃娃,送花,送巧克力) 没有代理的代码: # -*- encoding: utf-8 -*- #追求者类 class Pursuit a…

Windows下安装配置Ruby的debug工具ruby-debug-base19

gem使用代理的两种方式: 方式一: >>SET http_proxy=http://ip_or_host:PORT >>gem install the_p…

Ubuntu上配置Ruby on Rails框架及RubyMine IDE开发环境

准备阶段的碎碎念 在virtualbox安装过程中由于这样那样的原因,产生许多坑。 坑1、关于终端,一定要使用启动器打开 安装完虚拟机,进入系统,我们便会遇到第一个坑,终端软件,建…

Ruby中使用设计模式中的简单工厂模式和工厂方法模式

之前有看过《ruby设计模式》,不过渐渐的都忘记了。现在买了一个大话设计模式,看起来不是那么枯燥,顺便将代码用ruby实现了一下。 简单工厂模式: # -*- encoding: …

CentOS7下搭建ruby on rails开发环境

1、安装rvm curl -L https://get.rvm.io | bash -s stable rvm是一个命令行工具,提供多版本ruby环境的管理和切换,还可以根据项目管…

2023-12-05 851

最新的CocoaPods安装教程

CocoaPods是什么? 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得…