您的位置:首页 > 计算机编程 > ruby
  • 如何在Ruby中组合数组

    "组合数组的最佳方法是什么?"这个问题非常模糊,可能意味着一些不同的事情。

    连接连接是将一件事附加到另一件事。例如,连接数组[1,2,3]和[4,5,6]将给你[1,2,3,4,5,6]。这可以

    2020-11-28 08:00:58
  • 允许在轨道上的红宝石上发表评论

    01 的07 允许注释 在之前的迭代中,添加RESTful身份验证,身份验证已添加到您的博客中,因此只有授权用户才能创建博客帖子。此迭代将添加博客教程的最后(和主要)功能:评论。在完成

    2020-11-28 08:00:55
  • 在Ruby中排序数组

    从一开始,分类就成为计算机科学家关注的问题。有许多算法进入和退出使用,直到今天,新算法仍在推动性能的界限。作为一种**语言,如果您关心性能,您将在Ruby中实现排序算法,此外,排序

    2020-11-28 08:00:52
  • 在红宝石中使用Sinatra

    在本系列文章的前一篇文章中,我们谈到了Sinatra是什么。在本文中,我们将看看一些真正的功能性Sinatra代码,触摸一些Sinatra功能,所有这些功能将在本系列即将发表的文章中深入探

    2020-11-28 08:00:49
  • JSON宝石

    它'易于跳入解析并使用JSONgem在Ruby中生成JSON。它提供了一个API,用于从文本解析JSON以及从任意Ruby对象生成JSON文本。它很容易成为Ruby中使用最多的JSON库。 安装JSON Ge

    2020-11-28 08:00:48
  • 图形用户界面:安装Tk

    Tk GUI工具包最初是为TCL脚本语言编写的,但此后被包括Ruby在内的许多其他语言采用。虽然它不是最现代的工具包,但它是免费的,跨平台的,是更简单的GUI应用程序的不错选择。但是,在

    2020-11-28 08:00:46
  • 如何在Linux上安装Ruby

    默认情况下,Ruby安装在大多数Linux发行版上。但是,您可以按照以下步骤确定是否安装了Ruby,如果没有,请在Linux计算机上安装Ruby解释器。

    如何在Linux上安装Ruby对于基于Linux

    2020-11-28 08:00:44
  • 解析命令行选项Ruby方式(OptionParser)

    Ruby配备了强大而灵活的工具来解析命令行选项OptionParser。一旦你学会了如何使用它,你永远不会回到手动查看ARGV。OptionParser具有许多功能,使其对Ruby程序员非常有吸引力。

    2020-11-28 08:00:43
  • 小学英语小知识 什么是堆栈?什么是流程?--鞋子布局经理

    01 的06 The Stack 要有效使用任何GUI工具包,您必须了解其布局管理器(或几何管理器)。在Qt中,您有HBoxes和VBoxes,在Tk中您有Packer和Shoes,您有stacks and flows。它听起来很神

    2020-11-28 08:00:39
  • 什么是机架?

    关于Rack有很多谈话,但除非你自己是框架作者,否则你很少看到它。那么什么是机架?作为应用程序开发人员,为什么要关心它?

    Rack Basics机架是一种中间件。它位于web应用程序和web

    2020-11-28 08:00:37
  • 在Linux上安装RVM

    01
    的06



    Introduction为RVM设置Linux环境是安装RVM本身最难的部分。如果您'不熟悉从source编译红宝石的过程,您可能会有一些损失。值得庆幸的是,像ubtu这样的发行版让

    2020-11-28 08:00:34
  • 使用命令行运行Ruby脚本

    在真正开始使用Ruby之前,您需要对命令行有一个基本的了解。由于大多数红宝石脚本都有图形用户界面,因此您可以从命令行运行它们。因此,您需要至少知道如何导航目录结构以及如何

    2020-11-28 08:00:31
  • 如何在Ruby中使用循环

    计算机程序通常必须多次执行操作,而不仅仅是一次。例如,打印所有新电子邮件的程序需要从列表中打印每个电子邮件,而不仅仅是一封电子邮件。为此,使用称为循环的构造。循环将重复

    2020-11-28 08:00:29
  • 红宝石名称错误的原因:未初始化的常数错误

    开源编程语言Ruby以其清晰的语法和易用性而闻名。这并不意味着你会't偶尔会遇到错误消息。最棘手的问题之一是名称错误未初始化的常量异常,因为它有多种原因。例外的语法遵循

    2020-11-28 08:00:26
  • 使用Glob和目录

    "Globing"文件(带有Dir.glob )在Ruby中允许您仅选择给定目录中所需的文件,例如所有XML文件。即使Dir.blog 是像正则表达式,不是。与Ruby's正则表达式相比,它非常有限,并且与shell

    2020-11-28 08:00:24
  • 使用红宝石环境变量

    环境变量是通过命令行或图形外壳传递给程序的变量。当引用环境变量时,将引用其值(无论变量定义为什么)。


    尽管有许多环境变量仅影响命令行或图形shell本身(例如PATH或HOME),但也

    2020-11-28 08:00:21
  • Ruby中的命令行参数

    许多红宝石脚本没有文本或图形界面。他们只需跑步,完成工作,然后退出。要与这些脚本进行通信以更改其行为,必须使用命令行参数。

    命令行是UNIX命令的标准操作模式,由于Ruby广泛

    2020-11-28 08:00:19
  • 修复Ruby“NameError:undefined local variable”错误

    在Ruby中,您不需要声明变量,但您必须在引用变量之前为它们分配一些内冷健康知识容。 如果您'重新引用尚未存在的本地变量,则可能会看到两个错误之一。 红宝石名称错误消息 Nam

    2020-11-28 08:00:17
  • 使用Case(Switch)Ruby语句

    在大多数计算机语言中,case或conditional(也称为switch)语句将变量的值与几个常量或literals的值进行比较,并使用匹配的情况执行第一条路径。在Ruby中,它'更灵活(更强大)。 案例equ

    2020-11-28 08:00:15
  • 如何在Ruby中使用字符串替换

    拆分字符串只是操纵字符串数据的一种方式。您还可以进行替换以用另一个字符串替换字符串的一部分。例如,在一个示例字符串(foo,bar,baz)中,用"foo"with"boo"in将产生"boo,bar,baz。"

    2020-11-28 08:00:12
 41    1 2 3 下一页 尾页