···
首页
···
开发工具
···
开发入门教程
···
网址导航
···
搜索
Ctrl K
ruby
07 Ruby 数字对象
Ruby 数字对象,人们所熟知的数字类型有整数、小数、分数等等,今天让我们学习在 Ruby 中学习数字对象,了解在 Ruby 中数字是如何进行运算的。,1. 为什么要使用数字对象,自然界的每个事物,我们通常根据其特征将数字分为不...
03 Ruby 语法初探
Ruby 语法初探,安装好了 Ruby 之后,让我们开始尝试编写第一个 Ruby 代码吧。,1. Hello World,首先让我们输出一个 “Hello World”。,1.1 使用irb,irb 就是 interactive ruby 的缩写 ,也就是所谓的 交互式Ruby 。,在命令行...
26 Ruby 的 File 类
Ruby 的 File 类,本章将详细介绍如何在 Ruby 中创建,打开以及读取和写入文件。然后,我们将学习如何删除和重命名文件。,1. 使用 Ruby 创建一个文件,使用 File 类的 new 方法在 Ruby 中创建新文件。新方法接受两个参数,第...
01 Ruby 简介
Ruby 简介,,Ruby Logo,1. 什么是 Ruby?,,Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在 20 世纪 90 年代由日本人松本行弘(Yukihiro Matsumoto,别称: Matz )开发,遵守 GPL 协议和 Ruby License。它的灵感...
14 Ruby 的类
Ruby 的类,我们在之前的章节讲了 Ruby 的很多对象,学会了如何使用简单的对象(例如:数字和字符串)以及数据结构数组和哈希来完成一些工作,了解如何使用方法,做好了充足的准备。本章中,我会为大家讲解 Ruby 的类,如何创...
43 Ruby 作用域 Scope
Ruby 的作用域 Scope,作用域存在于任何编程语言中,如果不够了解作用域,经常会出现变量未定义、错误分配变量值等等问题,本章节中会对 Ruby 的作用域做深度剖析。,1. 作用域是什么,作用域就是变量的有效使用范围。当提到...
33 Ruby 元编程的三种 eval
Ruby 元编程的三种 eval,今天让我们来学习 Ruby 元编程的三种 eval:eval、instance_eval、class_eval。,1. eval,eval可以将字符串作为代码进行执行,并返回代码的返回值。,它的使用方法是eval(code_string)。,code_string...
47 使用 Ruby 进行 Socket 编程
使用 Ruby 进行 Socket 编程,网络是千万台计算机通过 TCP/IP 通信的结果。客户端请求执行某些操作,服务端执行该操作并响应客户端,这种被我们成为请求-响应模型。宏观上来看,就是当用户通过浏览器浏览网站时,请求发送到...
52 Ruby 发布 Gem
Ruby 发布 Gem,之前学习了好几个 Gem,有没有好奇如何才能制作一个Gem呢,本章节会一步一步教大家发布一个自己的 Gem。,1. 注册 Gem,首先我们需要注册一个https://rubygems.org帐号。注册完成之后,您就拥有了属于自己的 ...
09 Ruby 标志对象
Ruby 标志对象,本章节我们要介绍一种Ruby独有的标志对象( Symbol ),了解标志对象的定义方式以及存储机制,了解标志对象与字符串对象的区别以及一些常用的实例方法。,1. 什么是标志对象,标志是 Symbol 类的唯一实例,通...
上一页
1
2
3
4
下一页
前往
页