自定义博客皮肤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 170

原创 C 指针 Ruby

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

2011-11-24 10:29:52 192

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

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

2011-11-23 19:18:07 194

原创 ruby的require include 区别

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

2011-11-03 15:28:39 369

原创 类的定义

class [scope::] classname[

2011-10-25 16:28:30 118

原创 ruby的变量和常量

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

2011-10-25 13:12:59 161

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

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

2011-10-25 12:51:15 218

空空如也

空空如也

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

TA关注的人

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