linkedu视频
平面设计
电脑入门
操作系统
办公应用
电脑硬件
动画设计
3D设计
网页设计
CAD设计
影音处理
数据库
程序设计
认证考试
信息管理
信息安全
网页制作
数据库
程序设计
操作系统
CMS教程
游戏攻略
脚本语言
平面设计
软件教程
网络安全
电脑知识
服务器
视频教程
vbs
DOS/BAT
hta/htc
python
perl
VBA
ColdFusion
ruby
PowerShell
Lua
Golang
linux shell
您的位置:
主页
>
脚本语言
> ruby
ruby
Ruby 是完全面向对象的:任何一点数据都是对象,包括在其他语言中的基本类型(比如:整数,布尔逻辑值),每个过程或函数都是方法。
ruby 对象的初始化 方法
前面一节的Fruit类有两个实变量,分别表述水果的类型和状态.直到为这个类写了一个定制的inspect方法,我们方才了解它不会对一个缺乏属性的水果做出合理的解释.幸运的是,Ruby提供了一种允许实变量
ruby 杂项
本章处理一些实际问题.语句定界符有些语言需要一定类型的标点,一般会是分号(;)来结束程序的每一语句.Ruby却采用了shell里的sh和csh的方便做法.一行中的多个语句由分号分开,但在行尾分号却并不
初步了解一下什么是ruby
关键字defundef方法定义module模块定义class类定义defined?检查类型条件语句if,then,else,elsif,case,when,unless循环语句for,in,whil
ruby写扫描当前网页所有url的脚本
#scanweb.rb#用法rubyscanweb.rbwww.jb51.net将当前结果保存在c:\1.txtrequire’net/http’filename=File.new(’c:\1.tx
比较详细的ruby symbol 学习资料
解释的不错,应该明确了不少rubysymbol详解起因最近在学习rubyonrails,的确是一个优秀的数据库开发框架。但在过程中,发现在视图文件夹中的rhtml文件里有大量的类似于以下的语句:td%
ruby写扫描当前网页所有url的脚本
#scanweb.rb#用法rubyscanweb.rbwww.jb51.net将当前结果保存在c:\1.txtrequire’net/http’filename=File.new(’c:\1.tx
比较详细的ruby symbol 学习资料
解释的不错,应该明确了不少rubysymbol详解起因最近在学习rubyonrails,的确是一个优秀的数据库开发框架。但在过程中,发现在视图文件夹中的rhtml文件里有大量的类似于以下的语句:td%
ruby will_paginate的用法
新版本的will_paginate已经抛弃了这样的做法,转而使用gem的方式,本文通过建立一个名为foobar的应用来了解一下will_paginate的用法。====================
Terry七月Ruby读书笔记(比较详细)第1/4页
Page3概述¨解释执行:Python,Ruby,交互性很好;¨编译执行:Pascal,C,速度较快。n本地执行,如C,C++;n虚拟机执行,如Java,C#。¨动态语言,如JavaScript,Ru
Ruby进行文件信息输出实例代码
演示代码:[code]#!/usr/bin/envrubyCOUNT=10require’benchmark’$account_chars=(’A’..’Z’).to_a.delete_if{|c|c
采用UTF-8解决Ruby on Rails程序的中问题
1.将.rb文件和.rhtml文件都保存为utf-8格式;2.在/app/Controller/application.rb中增加如下代码:ruby代码复制代码代码如下:/divbefore_filt
rails "No route matches" 错误的解决方法
有时候rails会出现:Noroutematches错误,可以利用如下方法解决;找到config/routes.rb文件,打开编辑,找到如下行:#Seehowallyourrouteslayout
rails 连接mysql的问题解决
找不到指定的模块。-c:/ruby/lib/ruby/gems/1.8/gems/mysql-2.7.3-x86-mswin32/ext/mysql.so实际上是找不到连接所需的dll文件:libmy
Rails link_to 详解
例子:代码:%=link_toIssues,{:controller=issue,:action=index},{:title=Issues}%事实上,html元素的属性都可以通过这样
ruby 小脚本搞定CVS服务器更换后checkout下来的工程迁移
defchangeCVS(path)Dir.foreach(path)do|dir|ifdir!=.&&dir!=..absdir=path+/+dirif(File.directory?
Ruby 魔法 学习笔记之一
一、向对象显示的发送消息我们可以向对象直接发送消息:Ruby代码复制代码代码如下:/divclassHelloWorlddefsay(name)printHello,,nameendendhw=H
Ruby self在不同环境的含义
而由于ruby作为一个完全纯净的面向对象语言,任何东东都是对象,方法是对象,类也是对象...,所以self就会有很多环境,区分不同环境的self含义才能更好的理解程序的含义一、TopLevelCont
ruby 程序的执行顺序
1.先搜索BEGIN语句,搜到则执行,否则执行程序的第一行2.碰到函数定义,类定义,模块定义则执行,导致这些东西被定义3.碰到导致程序退出的语句,或者到了文件结尾或者遇到__END__则退出执行4.在
ruby on rails 代码技巧
git仓库输出gitarchive--format=tar--prefix=actasfavor/HEAD|(cd/home/holin/work/&&tarxf-)输出到/home/holin/wo
ruby 标准类型总结
一、数字/divRuby支持整数和浮点数,整数可以是任意长度一定范围内的整数以二进制存放,它们属于fixnum类型,当超出这个范围时则自动转换为bignum类型表达方式:符号+一串字符,数字串中的下划
ruby 去掉文件里重复的行
old=File.open(ARGV[0]).collectnew=File.open(ARGV[1],a+)foriin0..old.length-1new.write(old.uniq[i])
Ruby rails 页面跳转(render和redirect_to)
Ruby代码复制代码代码如下:/divif@user.update_attributes(:password=params[:user][:password])flash[:notice]=’密码修改
Ruby 取得指定月日期数的方法
代码如下:复制代码代码如下:/divrequire’date’day=Date.new(2008,2,-1)end_of_month=day.strftime(’%d’).to_iyear_and_m
Ruby 中关于日文转UTF-8及半角全角转换的技巧
1.日文转UTF-8Iconv.new(’cp932’,’utf-8’)与Iconv.new(’shift_jis’,’utf-8’)的区别Iconv.new(’shift_jis’,’utf-8’)
Ruby 之 class 中的 private、 protected、public
Privateprivate函数只能在本类和子类的上下文中调用,且只能通过self访问。这个意思就是:private函数,只能在本对象内部访问到。对象实例变量(@)的访问权限就是private。复制代
首页
上一页
12
13
14
15
16
下一页
末页
文章分类
vbs
DOS/BAT
hta/htc
python
perl
VBA
ColdFusion
ruby
PowerShell
Lua
Golang
linux shell