linkedu视频
平面设计
电脑入门
操作系统
办公应用
电脑硬件
动画设计
3D设计
网页设计
CAD设计
影音处理
数据库
程序设计
认证考试
信息管理
信息安全
网页制作
数据库
程序设计
操作系统
CMS教程
游戏攻略
脚本语言
平面设计
软件教程
网络安全
电脑知识
服务器
视频教程
vbs
DOS/BAT
hta/htc
python
perl
VBA
ColdFusion
ruby
PowerShell
Lua
Golang
linux shell
您的位置:
主页
>
脚本语言
> ruby
ruby
Ruby 是完全面向对象的:任何一点数据都是对象,包括在其他语言中的基本类型(比如:整数,布尔逻辑值),每个过程或函数都是方法。
快速安装Ruby on Rails的简明指南
对于新入门的开发者,如何安装Ruby,RubyGems和Rails的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装Ruby开发环境。次安装方法同样适用于产品环境!系统需求首先确定操作
Ruby版本管理工具RVM的安装和使用教程
RVM是一个命令行工具,可以提供一个便捷的多版本Ruby环境的管理和切换。https://rvm.io/如果你打算学习Ruby/Rails,RVM是必不可少的工具之一。这里所有的命令都是再用户权限下操
使用rbenv来管理Ruby版本的方法
rbenv用来管理多个版本的ruby在用户目录的安装和使用,和rvm二选一使用.具体区别rbenv的文档里有说明,社区里也有讨论.系统需求OSX:请找一个网好的地方,从appstore里下载xcode
浅析Ruby的源代码布局及其编程风格
使用UTF-8作为源文件编码。每个缩进级别使用两个spaces(又名软tabs).不要硬tabs#bad-fourspacesdefsome_methoddo_somethingend#gooddef
Ruby编程中的语法使用风格推荐
使用::引用常量(包括类和模块)和构造器(比如Array()或者Nokogiri::HTML())。永远不要使用::来调用方法。#badSomeClass::some_methodsome_objec
Ruby编程中的命名风格指南
用英语命名标识符。#bad-identifierusingnon-asciicharactersзаплата=1_000#bad-identifierisaBulgarianword,written
编写Ruby代码注释时需要注意的一些问题
写出自解释文档代码,然后让这部分歇息吧。这不是说着玩。使用英文编写注释。使用一个空格将注释与符号隔开。注释超过一个单词了,应句首大写并使用标点符号。句号后使用一个空格避免多余的注释。#badcount
Ruby中编写类与模块的风格指南
在class定义里使用一致的结构。classPerson#extendandincludegofirstextendSomeModuleincludeAnotherModule#constantsar
Ruby中的异常处理代码编写示例
单个异常使用fail关键字仅仅当捕获一个异常并且反复抛出这个异常(因为这里你不是失败,而是准确的并且故意抛出一个异常)。beginfail’Oops’rescue=errorraiseiferror.
Ruby中的集合编写指南
倾向数组及哈希的字面表示法(除非你需要传递参数到它们的构造函数中)。#badarr=Array.newhash=Hash.new#goodarr=[]hash={}/div当你需要元素为单词(没有空格
Ruby中的字符串编写示例
优先使用字符串插值来代替字符串串联。#bademail_with_name=user.name+’’+user.email+’’#goodemail_with_name=#{user.name}#{
浅析Ruby中的正则表达式的使用
如果只是需要中查找字符串的text,不要使用正则表达式:string[’text’]针对简单的结构,你可以直接使用string[/RE/]的方式来查询.match=string[/regexp/]#g
Ruby中百分号和字面值的使用示例
需要插值与嵌入双引号的单行字符串使用%()(是%Q的简写)。多行字符串,最好用heredocs。#bad(nointerpolationneeded)%(divclass=textSometext
Ruby元编程的一些值得注意的地方
避免无限循环的元编程。写一个函数库时不要使核心类混乱(不要使用monkeypatch)。代码块形式最好用于字符串插值形式。当你使用字符串插值形式,总是提供__FILE__和__LINE__,使得你的回
关于Ruby on Rails路由配置的一些建议
当你需要加入一个或多个动作至一个RESTful资源时(你真的需要吗?),使用memberandcollection路由。#差get’subscriptions/:id/unsubscribe’reso
Ruby on Rails中的ActiveRecord编程指南
避免改动缺省的ActiveRecord(表的名字、主键,等等),除非你有一个非常好的理由(像是不受你控制的数据库)。把宏风格的方法放在类别定义的前面(has_many,validates,等等)。偏好
Ruby on Rails中的ActiveResource使用详解
当HTTP响应是一个与存在的格式不同的格式时(XML和JSON),需要某些额外的格式解析,创一个你惯用的格式,并在类别中使用它。惯用的格式应当实作下列方法:extension,mime_type,en
Ruby on Rails迁移时的一些注意事项
把schema.rb保存在版本管控之下。使用rakedb:scheme:load取代rakedb:migrate来初始化空的数据库。使用rakedb:test:prepare来更新测试数据库的sche
关于Ruby on Rails视图编写的一些建议
不要直接从视图调用模型层。不要在视图构造复杂的格式,把它们输出到视图helper的一个方法或是模型。使用partial模版与布局来减少重复的代码。加入clientsidevalidation至惯用的v
浅谈Ruby on Rails的国际化
视图、模型与控制器里不应使用语言相关设置与字串。这些文字应搬到在config/locales下的语言文件里。当ActiveRecord模型的标签需要被翻译时,使用activerecord作用域:en:
详解Ruby on Rails中的mailer相关使用
把mails命名为SomethingMailer。没有Mailer字根的话,不能立即显现哪个是一个Mailer,以及哪个视图与它有关。提供HTML与纯文本视图模版。在你的开发环境启用信件失败发送错误。
详解Ruby on Rails中的Cucumber使用
用@wip(工作进行中)标签标记你未完成的场景。这些场景不纳入考虑,且不标记为测试失败。当完成一个未完成场景且功能测试通过时,为了把此场景加至测试套件里,应该移除@wip标签。配置你的缺省配置文件,排
在操作系统上安装Ruby解释器的教程
Ruby安装-Linux下面列出了在Linux机器上安装Ruby的步骤。注意:在安装之前,请确保您有root权限。源码安装下载最新版的Ruby压缩文件。请点击这里下载。下载Ruby之后,解压到新创建的
Ruby基本的环境变量设置以及常用解释器命令介绍
Ruby环境变量Ruby解释器使用下列环境变量来控制它的行为。ENV对象包含了所有当前设置的环境变量列表。对于Unix,使用env命令来查看所有环境变量的列表。HOSTNAME=ip-72-167-1
详解Ruby语言中的注释用法与中文编码问题
Ruby注释注释会对Ruby解释器隐藏一行,或者一行的一部分,或者若干行。您可以在行首使用字符(#):#我是注释,请忽略我。/div或者,注释可以跟着语句或表达式的同一行的后面:name=Madis
首页
上一页
6
7
8
9
10
下一页
末页
文章分类
vbs
DOS/BAT
hta/htc
python
perl
VBA
ColdFusion
ruby
PowerShell
Lua
Golang
linux shell