Ruby教程_编程入门自学教程_菜鸟教程-免费教程分享

news/2024/10/30 15:17:49/

教程简介

Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada以及 Lisp 语言。由 Ruby 语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的 Ruby 语言替代品。

Ruby入门教程 - 从简单的步骤了解Ruby,从基本到高级概念,包括概述,环境设置,语法,类,变量,运算符,注释,If ... else,case,除非,循环,文件, I / O,函数,对象,TK,范围,迭代器,数组,字符串,方法,块,异常,面向对象,正则表达式,DBI,多线程,哈希,日期和时间,模块,LDAP,Web服务,Web编程,发送电子邮件,套接字编程,脚本语言,预定义常量,关联工具。

教程目录

  • Ruby教程
  • Ruby - 概述
  • Ruby - 环境设置
  • Ruby - 语法
  • Ruby - 类和对象
  • Ruby - 变量,常量和文字
  • Ruby - 运算符
  • Ruby - 注释
  • Ruby - if ... else,case,unless
  • Ruby - 循环
  • Ruby - 方法
  • Ruby - 块
  • Ruby - 模块和混合
  • Ruby - 字符串
  • Ruby - 数组
  • Ruby - 哈希
  • Ruby - 日期和时间
  • Ruby - Ranges
  • Ruby - 迭代器
  • Ruby - 文件I/O.
  • Ruby - 例外
  • Ruby - 面向对象
  • Ruby - 正则表达式
  • Ruby / DBI教程
  • Ruby Web应用程序 - CGI编程
  • 使用Ruby发送电子邮件 - SMTP
  • Ruby - Socket编程
  • Ruby - XML,XSLT和XPath教程
  • 使用Ruby的Web服务 - SOAP4R
  • Ruby - Tk指南
  • Ruby - LDAP教程
  • Ruby - 多线程
  • Ruby - 内置函数
  • Ruby - 预定义变量
  • Ruby - 预定义常量
  • Ruby - 相关工具
  • Ruby - 有用的资源

http://www.ppmy.cn/news/78441.html

相关文章

离线安装python、pip和python的第三方库

1.安装python3 1.1下载python3 安装python3的网址为点击这里 选择想要下载的对应版本进行下载,这里使用的是63位的Windows系统,因此下载的选的是: 下载后如图: python-3.7.9-amd64.exe是python3的安装程序 1.2安装python3 1…

SQL学习日记

目录 一、数据定义(create,alter,drop) 1.1数据类型 补充注释 1.2定义基本表(create,alter,drop) 1.3约束 1.3.1主键约束 1.3.2外码约束 ​编辑 补充CASCADE 关键字 1.3.3…

Linux---文件操作命令(cp、mv、rm)

1. cp命令 cp命令可以用于复制文件\文件夹,cp命令来自英文单词:copy。 语法:cp [选项] 参数1 参数2 参数1:Linux路径,表示被复制的文件或文件夹 参数2:Linux路径,表示要复制去的地方 选…

辨析读写json文件常用json.loads()、json.load()和json.dumps()、json.dump()区别及ensure_ascii参数

目录 写在前面一、loads 和 load1.1 loads解释及代码实例1.2 load解释及代码实例 二、dumps 和 dump2.1 dumps解释及代码实例2.2 dump解释及代码实例2.3 ensure_ascii参数(Ture or False) 写在前面 一句话概括 json.loads 接受字符串 json.load 接受文…

大数运算(加法,减法,乘法,除法)

目录 一.大数加法 1.题目描述 2.问题分析 3.代码实现 二.大数减法 1.题目描述 2.问题分析 3.代码实现 三.大数乘法 1.题目描述 2.问题分析 3.代码实现 四.大数除法 1.题目描述 2.问题分析 3.代码实现 一.大数加法 1.题目描述 以字符串的形式读入两个数字&#…

mapreduce技术

要实现操作hbase数据表首先要了解它的原理: 1,Hbase原理篇 HBASE就是基于Hadoop的一个开源项目,也是对Google的BigTable的一种实现。 BigTable最浅显来看就是一张很大的表,表的属性可以根据需求去动态增加,但是又没有表与表之间…

果汁脱色树脂,制糖行业脱色,医药行业脱色

具有控制孔径的大孔强碱性Ⅰ型阴特种脱色用离子交换树脂 Tulsimer A-722是一款具有便于颜色和有机物去除的控制孔径的,专门开发的大孔强碱性Ⅰ型阴离子交换树脂。 Tulsimer A-722 (氯型)专门应用于糖浆脱色。 Tulsimer A-722由于其本身…

云计算介绍

云计算是一种新的计算模式,是分布式处理、并行处理和网格计算、网络存储、虚拟化、 负载均衡等传统计算机技术和网络技术发展融合的产物。云计算将计算资源分布在由大量 计算机构成的资源池上,而非本地计算机或远程服务器中,用户根据需求通过…