Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada以及 Lisp 语言。由 Ruby 语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的 Ruby 语言替代品。Ruby的作者于1993年2月24日开始编写Ruby,直至1995年12月才正式公开发布于fj(新闻组)。因为Perl发音与6月诞生石pearl(珍珠)相同,因此Ruby以7月诞生石ruby(红宝石)命名。
收藏

初级基础

入门、精品、全面

Ruby语言入门学习

博文 Ruby语言快速入门

阅读数 1061 2007-10-15

博文 Ruby快速入门(30分钟)

在本教程中,将探讨使用<em>Ruby</em>开始编程所需的基本语法,以及如何在30分钟内<em>学习</em>并使用<em>Ruby</em>编程<em>语言</em>。注:如果您还尚未安装<em>Ruby</em>开发环境,请访问环境设置页面并按照说明安装: ...

阅读数 14826 2017-05-17

博文 RUBY语言入门教程》读书笔记(一)

<em>Ruby</em>是我在一年前看到一门新编程<em>语言</em>,但当时在热火朝天的<em>学习</em>JSP,所以对<em>Ruby</em>只是简单看了一些介绍。五月末,虽然未来没有确定,日子过得轻闲。因为讨厌停止状态,我选择<em>学习</em>这门新的网页设计<em>语言</em>。在开始读这本书...

阅读数 293 2007-06-11

Ruby语言基础知识

博文 Ruby基础知识梳理

了解<em>ruby</em>,安装<em>ruby</em>和使用irb关于<em>ruby</em>(解释型<em>语言</em>),执行<em>ruby</em>文件<em>Ruby基础知识</em>常用基本概念和方法 puts, p 单引号”和双引号”“, 字符串嵌入,“#{abc}” 数值表示和计算 注释 运算符及优先级 对象、变量和常量 ...

阅读数 875 2015-10-18

博文 ruby 基础知识

是一种面向对象的脚本<em>语言</em>。   <em>Ruby</em> on Rails: 是一个可以使你开发,部署,维护 web 应用程序变得简单的框架。   <em>ruby</em>是用c语言开发的。   安裝<em>ruby</em>: sudo apt-get install <em>ruby</em>2 windows安装<em>ruby</em>后需要...

阅读数 409 2016-01-13

博文 ruby语言语法基础汇总

这篇文章介绍一下<em>ruby语言</em>的基本语法<em>知识</em>,对<em>ruby语言</em>有一个直观的认识,为开发打<em>基础</em>。注释#单行注释=begin多行注释=end 分行分行连接符号 /关键字模块定义:module类定义: class方法定义:def,undef检查类型:...

阅读数 601 2008-02-02

Ruby基础入门课程
Rails基础入门
34课时 · 179分钟 初级
Rails 是使用 <em>Ruby</em> 语言编写的 Web 应用开发框架,目的是通过解决快速开发中的共通问题,简化 Web 应用的开发。与其他编程语言和框架相比,使用 Rails 只需编写更少代码就能实现更多功能
免费试看
Ruby on Rails入门
12课时 · 241分钟 初级
本视频介绍了<em>Ruby</em> on Rails的快速<em>入门</em>的路径, 可以让新手快速的接触到Rails的世界。 视频从浅入深, 循序渐进, 跟世面上的其他<em>教程</em>都不同。作者从09年开始使用Rails,至今仍然在使用,实战经验极其丰富。
免费试看
Maven入门到精通
17课时 · 248分钟 初级
Maven 翻译为"专家"、"内行",是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能...Maven 也可被用于构建和管理各种项目,例如 C#,<em>Ruby</em>,Scala 和其他语言
免费试看
Redis实战视频课程
23课时 · 376分钟 中级
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、...它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,<em>Ruby</em>,Erlang等客户端,使用很方便。 
免费试看
Go语言Web开发书城项目教程(含配套资料)
67课时 · 1578分钟 高级
 本套<em>课程</em>从GoWeb<em>基础</em>讲起,并配有实战案例,内容包含:Web简介、使用Go搭建服务器、使用Go对数据库进行增删改查、使用 Go处理请求和响应以及Go的模板引擎等。实战案例的功能模块包括:登录注册、图书的增删改查、...
免费试看

进阶提升

进阶、提升、全面

Ruby数据搭建技巧

博文 Python 数据科学手册

本书是对以<em>数据</em>深度需求为中心的科学、研究以及针对计算和统计方法的参考书。本书共五章,每章介绍一到两个 Python <em>数据</em>科学中的重点工具包。 第1章 从 IPython 和 Jupyter 开始,它们提供了<em>数据</em>科学家需要的计算...

阅读数 6200 2018-11-06

博文 CSDN写博客技巧

&lt;link href="https://csdnimg.cn/public/favicon.ico" rel="SHORTCUT ICON"&gt; &lt;title&gt;CSDN写博客<em>技巧</em> - Eric· Charles的秘密空间 - CSDN博客&lt...

阅读数 746 2019-06-22

博文 iOS开发学习路线

初级iOS开发iOS中级开发说白了,就是你学会了基本的UI界面<em>搭建</em>,上架,沉淀一段时间,你觉得自己还适合这门行业,还适合,还能接受 这个所谓的iOS开发工程师的行业.你就可以说是一名中级iOS开发. 这个沉淀时间 大约在1年...

阅读数 3585 2018-04-23

Ruby面向对象

博文 ruby与javascript面向对象编程的比较

作者分析了<em>ruby</em>与javascript两者在<em>面向对象</em>模式的区别,作者用图形表达这两者在<em>面向对象</em>模式上的区别,值得一看。这里只摘取重点部分,有兴趣的读者可看原文。 <em>Ruby</em> 先来看一个简单的字符串: [code=&quot;<em>ruby</em>&...

阅读数 172 2011-12-06

博文 ruby 新建对象_Ruby中的面向对象编程

<em>ruby</em> 新建对象Before getting into understanding how Object-oriented programming is implemented in <em>Ruby</em>, let us ... 在了解如何在<em>Ruby</em>中实现<em>面向对象</em>的编程之前,让我们首先了解<em>面向对象</em>的含义。 Object-o...

阅读数 65 2020-07-26

博文 带你学系列之Ruby 类和对象

<em>Ruby</em> 是一种完美的<em>面向对象</em>编程语言。<em>面向对象</em>编程语言的特性包括: 数据封装 数据抽象 多态性 继承 这些特性将在 <em>面向对象</em>的 <em>Ruby</em> 中进行讨论。 一个<em>面向对象</em>的程序,涉及到的类和对象。类是个别对象创建的...

阅读数 114 2019-11-01

Ruby进阶提升课程
Ruby on Rails入门
12课时 · 241分钟 初级
<em>Ruby</em> 是最优雅的开发语言,Rails是Web开发最快的框架。<em>Ruby</em> on Rails是目前美国创业公司最喜欢用的技术,开发效率基本上是传统Web开发框架的3-5倍。 本视频介绍了<em>Ruby</em> on Rails的快速入门的路径, 可以让新手快速...
免费试看
Redis实战视频课程
23课时 · 376分钟 中级
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、...它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,<em>Ruby</em>,Erlang等客户端,使用很方便。 
免费试看
Ruby on Rails打造企业级RESTful API项目实战我的云音乐
343课时 · 2683分钟 中级
免费试看
3D建模理论与实战 - 使用Ruby进行SketchUp(草图大师)插件开发
30课时 · 103分钟 初级
SketchUp作为设计学院三剑客之一,在国内外广受欢迎,其拥有成熟的插件生态环境(插件商店,类似苹果AppStore)。 本<em>课程</em>涵盖完整的SketchUp插件开发... 本<em>课程</em>不是:3D模型设计<em>课程</em>,OpenGL<em>课程</em>,<em>Ruby</em>编程技巧<em>课程</em>
免费试看
Go语言Web开发书城项目教程(含配套资料)
67课时 · 1578分钟 高级
 国外某公司从<em>ruby</em>转向go之后,服务器数量从20多台降到了2台; Go项目开发的优点 (1)开发体验好 go的编译速度极快,可以在保存完代码后直接刷新浏览器看效果,开发体验接近动态语言。 (2)Go很容易将错误...
免费试看

实战技巧

开发、实战、高级

Ruby核心技术应用

博文 从后端到页面:如何全方位监控 Ruby 应用

【编者按】本文参考<em>技术</em>分享 ,由 OneAPM 工程师补充整理,并且已经征得原作者的同意。为什么选择 OneAPM ?在性能监控领域,业界比较有名的是 New Relic 还有 Appdynamic,不过这两家公司都在在国外,在国内访问速度...

阅读数 816 2015-10-12

博文 Ruby on rails 实战圣经:RESTful 应用程序

什么是 RESTful?The first 90%of the code accounts for the first 90% of the development time. The remaining10% of the code accounts for the other 90% of the development time. – TomCargill, 贝尔实验室...

阅读数 11727 2013-11-19

博文 Ruby on rails 实战圣经:打造 CRUD 应用程序

Much of the essence ofbuilding a program is in fact the debugging of the specification. - FredBrooks, The Mythical Man-Month 作者初入门像Rails这样的功能丰富的开发框架,难处就像鸡生蛋、蛋生鸡的问题:要...

阅读数 10630 2013-11-16

Ruby流行框架

博文 几种实用型Ruby Web开发框架介绍

大家在通过对<em>Ruby</em>的学习后,都知道,<em>Ruby</em> on Rails是一款性能非常优越的<em>Ruby</em> Web开发<em>框架</em>。但是其他的<em>Ruby</em> Web开发<em>框架</em>又有多少人知道一二呢? 迅速掌握<em>Ruby</em>文件锁概念 <em>Ruby</em>操作文件权限技巧分享 <em>Ruby</em> will_paginate...

阅读数 1992 2018-11-28

博文 Ruby Web框架

JGW Maxwell在2011年底做了一个<em>Ruby</em> Web<em>框架</em>的并发处理能力测试,还做了node.js的对比测试。用250个并发去做压力测试,后端使用MongoDB数据库,总共跑完10万个请求,测试结果如下: Web<em>框架</em>并发模型吞吐量 ...

阅读数 31 2014-06-29

博文 java流行框架有哪些?

常见JAVA<em>框架</em> Spring Framework 【Java开源JEE<em>框架</em>】 技术资料下载地址:http://pan.baidu.com/s/1mgiSTYw Spring是一个解决了许多在J2EE开发中常见的问题的强大<em>框架</em>。 Spring提供了管理业务对象的一致方法...

阅读数 1424 2015-06-25

Ruby实战技巧课程
3D建模理论与实战 - 使用Ruby进行SketchUp(草图大师)插件开发
30课时 · 103分钟 初级
SketchUp作为设计学院三剑客之一,在国内外广受欢迎,其拥有成熟的插件生态环境... <em>Ruby</em>语言的<em>应用</em>不仅仅是Rails, 本课程将带你探索3D建模的领域。 本课程不是:3D模型设计课程,OpenGL课程,<em>Ruby</em>编程技巧课程
免费试看
传统IT环境与PaaS环境下的应用开发模式
2课时 · 62分钟 高级
嘉宾:赵俊伟,Application Performance Manangement产品线Chief Programmer。2007年加入IBM,主要参与各种中间件产品的监控产品研发,包括BlueMix...目前负责Node.js,<em>Ruby</em>,PHP和Python等语言的Diagnostics产品开发。
免费试看
Rails基础入门
34课时 · 179分钟 初级
Rails 是使用 <em>Ruby</em> 语言编写的 Web <em>应用</em>开发框架,目的是通过解决快速开发中的共通问题,简化 Web <em>应用</em>的开发。与其他编程语言和框架相比,使用 Rails 只需编写更少代码就能实现更多功能
免费试看
Redis 服务器管理(集群主从复制及高可用)
50课时 · 525分钟 初级
它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,<em>Ruby</em>,Erlang等客户端,使用很方便。 Redis支持主从同步。数据可以从主服务器向任意数量的从服务器上同步,从服务器可以是关联其他从服务器...
免费试看
NoSql之Redis基于Linux开发部署+面试题讲解
48课时 · 691分钟 高级
本课程共28节,内容包括nosql基本特点,linux环境下的下载安装与启动,常用命令,...redis事务,jedis操作,主从复制与读写分离,哨兵机制,<em>ruby</em>环境配置,redis集群搭建,集群特性总结,springmvc集成,面试题讲解等。
免费试看

语言面试

快速、学习、实用

Ruby语言面试技巧

博文 ruby面试

<em>ruby面试技巧</em> 常见面试问答及技巧为什么学<em>ruby</em>? (ps: <em>ruby</em>作为一门小众<em>语言</em>,学习<em>ruby</em>要有原因吧 尽量谈谈<em>ruby</em>跟其他<em>语言</em>相比的优点和吸引你的地方. <em>ruby</em>/rails开发过程中遇到问题通常怎么解决? google(vpn), ...

阅读数 1874 2016-10-18

博文 前端面试

前端<em>面试</em>题汇总 一、HTML和CSS 21 你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? 21 每个HTML文件里开头都有个很重要的东西,Doctype,知道这是干什么的吗? 21 Quirks模式是什么?它和Standards模式...

阅读数 7058 2019-08-08

博文 面试技巧---白话文

说到<em>面试技巧</em>,面试注意事项,上网百度就有很多相关的文章,但是我相信不少人,特别是新人看完后还是觉得比较虚比较泛,似乎好像懂了,但是一遇到面试还是有些手无足措或者重复犯一些错误。本篇文章正是一位学长结合...

阅读数 431 2018-03-04

Ruby语言面试题

博文 ruby的一些面试题

· 1. 数组的元素是Hash,请按照Hash给数组排序 ...&gt;&gt; arr :name =&gt; 3, :type1 =&gt; 'b'}  ...=&gt; [{:type1=&gt;"a", :name=&gt;1}, {:type1=&gt;"c", :name=&gt;2}, {:type1=&gt;"b", :name=&gt;3}]  ...

阅读数 2858 2014-04-22

博文 ActiveMQ面试题总结

是什么 消息中间件。可以在分布式系统的不同服务之间进行消息的发送和接收 它的出现解决了什么问题 可以让系统解耦 比如:使用消息中间件,某一个服务,可能依赖了其他好几个服务。比如课程里面的运营商后台...

阅读数 30042 2019-02-06

博文 企业级Ruby语言笔试题,面试题第一篇

当前位置:首页 &amp;gt;&amp;gt; IT &amp;gt;&amp;gt; <em>Ruby</em> 2010 一份<em>ruby</em>笔试<em>题</em>,有分量 124 类别:<em>Ruby</em> ...

阅读数 684 2011-11-29