自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 instance_eval and class_eval

http://blog.jiaeil.com/noteit/2010/05/16/digging-ruby-instance_eval-and-class_eval/

2011-11-25 13:50:27 193

原创 C 指针 Ruby

1.语言中变量的实质要理解C指针,我认为一定要理解C中“变量”的存储实质, 所以我就从“变量”这个东西开始讲起吧!先来理解理解内存空间吧!请看下图:内存地址→  6      7   8      9   10      11      12       13------------------------------------------------------...

2011-11-24 10:29:52 217

原创 Ruby中类变量和实例变量

@shared = 100class MyClass class nilMyClass.shared = 1p MyClass.shared ----> 1p MyClass_2.shared ---> 500首先在Object类中定义了一个实例变量shared,而访问MyClass.shared的时候发现shared没有初始化,所以返回nil而对...

2011-11-23 19:18:07 217

原创 ruby的require include 区别

一直以来感觉require和include总是name的难以理解,趁着今天有时间好好的理顺了一番ruby中在一个model中不可以引用另外一个model,我们可以通过使用require,引入一个新的model,然后通过操作这个model的其他方法实现我们想要实现的东西。对于include其实我感觉有点继承的味道,一般要先把某个类引入进来,也就是说require 'xxoo.rb'然后在...

2011-11-03 15:28:39 397

原创 类的定义

class [scope::] classname[

2011-10-25 16:28:30 132

原创 ruby的变量和常量

ruby的变量和常量含有对象的引用。变量本身没有内在的类型。变量的类型仅仅由变量引用的对象所能响应的消息决定。ruby中常量也是对对象的引用。常量在第一次被赋值的时候创建,和别的语言不同,ruby允许你改变常量的值。OUTER_CONST = 99class Constdef get_constp "-ssssssssssssssssss---"CONSTend...

2011-10-25 13:12:59 178

原创 ruby变量和方法的二义性

在表达式中,当ruby看到象a这样子的名字,它就需要判断a是一个全局变量引用还是一个对没有参数的方法a的调用。ruby中使用了一种启发式的方法来判断这种情况。当ruby解析源代码文件时,它会记录所有已经被复制的符号,它认为这些符号式变量,如果没有记录,则认为是方法。def aprint "Function 'a'"99endfor i in 1..2if i == 2p...

2011-10-25 12:51:15 237

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除