阿里云文档 2023-12-20

如何通过RubySDK实现Rails应用中的文件操作_对象存储(OSS)

本文主要介绍如何在Rails应用中使用OSS Ruby SDK来列举存储空间(Bucket)、上传文件(Object)、下载文件等。

文章 2022-06-07 来自:开发者社区

【Ruby on Rails全栈课程】2.9 ruby的控制结构

1、条件判断语句(1)if 如果case1条件为true,则执行code1(执行完case1,条件判断语句结束,不会再去判断case2条件是否为true)。如果case1条件为false,接着判断case2条件,若为true,执行code2,若为false,则执行else子句中的code3。#需要注意的是elsif,不是elseif if case1 code1... elsif case2...

文章 2022-06-07 来自:开发者社区

【Ruby on Rails全栈课程】2.8 ruby的数据结构--哈希(Hash)

1、哈希(Hash)哈希也是存储对象的一个集合,哈希里面的元素是以"key" => “value”(键值对)这样的形式存在的,元素是没有顺序的,哈希的键可以是任意对象,键必须的唯一的,键通常用符号(Symbol)表示。哈希的创建有两种形式,两种形式都是一样的,最常使用第二种:irb(main):108:0> hash_1 = {:name => "Mary",:age =>...

文章 2022-06-07 来自:开发者社区

【Ruby on Rails全栈课程】2.7 块(Block)和迭代器

1、块(Block)块是ruby 的一个独特特性,是一种可以和方法调用相关联的代码块。是在花括号{}或者do…end之间的一组代码,一般我们在单行中block用花括号{},在多行中用do…end(1)块的格式对象.方法名(参数列表)|块变量| 块代码 end对象.方法名(参数列表){|块变量| 块代码 }(2)块的用法块(block)与方法关联之后,在关联的方法中用yield语句,调用相关联...

文章 2022-06-07 来自:开发者社区

【Ruby on Rails全栈课程】2.6 ruby的数据结构--数组(Array)

数组是一个集合,但是不仅仅是数字的集合,可以是任何对象(String、 Integer、 Fixnum、 Hash、 Symbol 等对象)的集合。数组的索引是从0开始的有序整数,可以通过正数索引或者负数索引来寻找数组中的值,数组中的值是有顺序的。1、创建数组的方式(1)直接创建irb(main):018:0> arr = ["name",36,nil,23] => ["name",....

文章 2022-06-07 来自:开发者社区

【Ruby on Rails全栈课程】2.5 正则表达式

1、正则表达式(Regexp)正则表达式是对字符串操作的公式,用来过滤字符串或者从字符串中匹配出我们需要的字符,在各类语言中都有应用2、基础操作字符介绍一下常用的几个字符,想要了解更多功能,可以看看百科中的介绍3、类型转换(1)字符串转换为正则表达式 Regexp.new(str1),可以将字符串str1转换成正则表达式,如果正则表达式里面有转义字符,需要在转义字符前面加反斜杠。irb(main....

【Ruby on Rails全栈课程】2.5 正则表达式
文章 2022-06-07 来自:开发者社区

【Ruby on Rails全栈课程】2.4 ruby的数据类型--符号(Symbol)、特殊值(True、False 和 Nil)

1、符号(Symbol)符号对象表示Ruby中的一些名称(类名、方法名、变量名等)和一些字符串。表现形式有:name或者:“string”,创建的对象会储存在ruby的符号表中,相同内容的符号不会再重新创建,在一些情况下,使用符号(Symbol) 处理名字可以降低 Ruby 内存消耗,提高执行速度。2、符号和字符串的区别(1)符号的优点是降低ruby的内存消耗,从而提高执行速度,符号的内容如果是....

文章 2022-06-07 来自:开发者社区

【Ruby on Rails全栈课程】2.3 ruby的数据类型--字符串(String)、区间(Range)

1、字符串(String)字符串是String类的对象。分为单引号字符串和双引号字符串。双引号字符串能支持较多的转义字符以及支持字符串#{}q嵌入变量。实际开发中多用双引号字符串。(1)字符串嵌入变量用#{ },这个是ruby特有的,经常使用的一个功能。只支持双引号的字符串。irb(main):013:0> name = "Mary" => "Mary" irb(main):014:....

【Ruby on Rails全栈课程】2.3 ruby的数据类型--字符串(String)、区间(Range)
文章 2022-06-07 来自:开发者社区

【Ruby on Rails全栈课程】2.2 ruby数据类型--数字(Numeric)

1、数字(Numeric)(1)数字形式包括整型和浮点型。整数型又分为Fixnum类、Bignum类。(2)Fixnum是-230到230-1或-262到262-1之间的整数。在这范围之外的整数是Bignum类。Bignum的数字可以是任意长度,长度限制于电脑的物理内存。#2**62代表2的62次方 irb(main):001:0> a = 2**62 => 461168601842....

文章 2022-06-07 来自:开发者社区

【Ruby on Rails全栈课程】1.4 第一个HelloWorld

1、文件功能2、网页请求路径当网页发送一个请求,首先我们会根据网页请求路径以及路由(route.rb)里面的代码,来确定分配到哪个控制器(controller)中,控制器将请求处理之后,将数据发送给视图(view)显示。3、HelloWorld(1)连接远程,打开项目文件目录(cd /vagrant/data_system),咱们开始编写第一个HelloWorld,运行rails g contr....

【Ruby on Rails全栈课程】1.4 第一个HelloWorld

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注