Ruby
lukaifang
这个作者很懒,什么都没留下…
展开
-
M1芯片安装rvm
话不多说,m1芯片对ruby的开发者很不友好,百度了一下各种博客五花八门基本都是错的。 在这里记录一下我装rvm的正确操作 电脑型号:macbook pro 2021 16G + 512 14寸 第一步 brew install gpg2 第二步 gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB 第三步 sudo vim /etc/hosts 第四步 在原创 2021-11-07 11:10:43 · 1952 阅读 · 1 评论 -
Rails学习笔记
本文是一个Rails新手的学习笔记,主要是对过去一个月中学习内容的总结,包括: Agile Web Development with Rails 4 Rails 101 Rails for Zombies 学习体验 Rails 的开发速度非常快,但学习速度是很慢的。DHH曾经提到过:相比learnability,他更看重usability。DHH的15分钟开发博客程序确实激动人心,但是不经过全面的学习,想要做出合格可用的产品是不现实的。 概述 学习Rails到底是在学习什么? 在我看来,主要原创 2020-09-21 23:14:25 · 550 阅读 · 0 评论 -
Ruby学习笔记(三)---逐步深入
文章目录类再入门模板变量 接上一篇博客:Ruby学习笔记(二)—渐入了解 类再入门 模板变量 一般在构造函数里面,传入参数,赋值给模板变量 class game #构造函数 def initialize(id, title, price) #模板变量在其他函数中可以参照 @id = id @title = title @price = price end #另一个普通的函数 fef showGame puts @id + "," + @title + "," + @price原创 2020-06-17 17:44:30 · 323 阅读 · 0 评论 -
Ruby学习笔记(二)---渐入了解
接第一篇博客:Ruby学习笔记(一)—初识Ruby 初探数组 数组的定义 定义一个数组使用下面的语句: games = ["绝地逃生", "怪物猎人世界", "信张之野望大志"] #输出这个数组 puts games 输出三个游戏名: 循环数组 方法一 使用each do games.each do |game| puts "我爱《#{game}》" end 循环结果如下(前三行是上面的代码): 方法二 方法二跟方法一的区别: 将 each 换成 each_with_index games.e原创 2020-06-16 17:21:49 · 546 阅读 · 0 评论 -
Ruby学习笔记(一)---初识Ruby
近日,了解到一门叫做Ruby的脚本语言,一门由日本工程师发明的,面向对象的语言。 简介 Ruby是一种功能强大的面向对象的脚本语言,可以使用它方便快捷地进行面向对象程序设计。与Perl类似,而且Ruby具有强大的文本处理功能,使文本处理变得简单。此外还可以方便地使用C语言来扩展Ruby的功能。 特点 Ruby被称为 “最快的开发语言” ,初步了解,Ruby有以下特点: 解释型执行,方便快捷 Ruby是解释型语言,其程序无需编译即可执行。 语法简单、优雅 语法比较简单,类似Algol系语法。 完全原创 2020-06-14 21:40:10 · 937 阅读 · 0 评论