您的当前位置:TAGS -> Ruby
  • iOS /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby: bad interpreter: No such file or directory 处理

    后端开发2025年08月12日

    iOS 项目文件下 pod install 出现: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby: bad interpreter: No such file or directory 解决方式: 1.输入 gem sources -a https://gems.ru...

  • Mac系统升级ruby的一些命令

    后端开发2025年08月12日

    1.Check your ruby version ruby -v 2.Install rvm bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer) 3.Install homedre...

  • 『奇葩问题集锦』Ruby 切换淘宝源报错WARNING: Error fetching data: SSL_connect returned=1 errno=0 state=SSLv3 read s erver certificate B: certificate verify failed

    后端开发2025年08月12日

    ===>首先需要使用https<===https://ruby.taobao.org/ 第一步 下载http://pan.baidu.com/s/1kU0rxtH 复制到ruby安装的根目录 第二步 添加系统环境变量: SSL_CERT_FILE=ruby的根目录加\cacert.pem(类似C:\Ruby22-x64\cace...

  • ruby基础(一)

    后端开发2025年08月12日

    Ruby基础 1.对象、变量和常量 1.1 对象 在Ruby中表示数据的最基本单位是对象,任何数据都是对象,使用类来表示对象的种类。 一个某个类的对象称作对象的实例。 对象 类 eg 数值 Numeric 1、2.5、3.0 字符串 String "sdasd"、'sadad' 数组 Array []、[1,2,"asd] 散列 Hash {}、{name...

  • ruby基础(三)

    后端开发2025年08月11日

    类和模块 1.类 类是面向对象中一个重要的术语。我们可以把类看作是对象的抽象, 所有的这类对象都有这些特征。而对象则是类的具体实现,按照类的要求创建的 对象就是该类的对象。类就像对象的雏形一样,决定了对象的行为。 eg:用数组类创建数组对象 arr=Array.new #[] 用class方法查看对象属于那个类 arr=[1,2,3] p arr.clas...

  • ruby基础(四)

    后端开发2025年08月11日

    ruby基础知识 模块 模块是ruby的特色功能之一。如果说类是事物的实体以及行为,那么模块表现的 就是事物的行为部分,模块和类有以下两点不同: 模块不能拥有实例 模块不能被继承 模块的使用方法 module Mymodule #共同的方法 end class Myclass1 include Mymodule #Myclass1独有的方法 end cla...

  • ruby基础(二)

    后端开发2025年08月11日

    ruby语法基础 1.方法 方法时对象定义的与该对象相关的操作。在Ruby中,对象的所有的操作都被封装成 方法。 语法糖:语法糖是一种为了照顾一般人的习惯而产生的特殊语法。 ruby中一切数据都是对象,那么加法运算应该写成3.add(2).但是一般人更 习惯于2+2.这便时一种语法糖。 方法的调用 对象.方法名(参数1,参数2,...) 带块的方法的调用 ...

  • 如何快速正确的安装 Ruby, Rails 运行环境

    后端开发2025年08月11日

    对于新入门的开发者,如何安装 Ruby, Ruby Gems 和 Rails 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境。次安装方法同样适用于产品环境! 系统需求 首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用: Mac OS X 任意 Linux 发行版本(Ubuntu,CentOS, R...

  • ruby 构建API接口流程代码

    后端开发2025年08月11日

    来源:https://ruby-china.org/topics/25822 1、创建新项目 rails new api_demo 2、生成控制器: # 我们不需要生成资源文件 $ bundle exe rails g controller api/v1/base --no-assets app/controllers/api/v1/base_contro...

  • Ruby中调用带有Process Substitution语法的Shell命令

    后端开发2025年08月11日

    昨天在写ruby的过程中发现一个很奇怪的问题。 我们在ruby中调用shell命令,通常使用反括号(数字键1左边那个)把shell 命令括起来即可,比如: `ls -l` 这行代码的输出是一个字符串,既是ls -l命令的返回结果。 但是当shell命令中使用了Process Substitution语法后,悲剧就发生啦。 比如下面这个命令: cat &am...