ruby正则表达
摘要:1、Ruby中正则表达式的写法主要有三种在//之间,要进行转义在%r{}内,不用进行转义Regexp.new()内,不用进行转义/mm\/dd/,Regexp.new(“mm/dd”),%r{mm/dd}三者效果相同,实质都是新建了一个Regexp的类。2、匹配的两种方法=~肯定匹配, !~否定匹配...
阅读全文
posted @
2014-05-29 18:28
qinyan20
阅读(408)
推荐(0)
has_many belongs_to
摘要:userscreate_table :users do |t| t.timestamps endgroupscreate_table :groups do |t| t.integer :from_id t.integer :to_id t.boolean :is_accept, d...
阅读全文
posted @
2014-05-29 14:30
qinyan20
阅读(191)
推荐(0)
puts p print的区别
摘要:irb(main):001:0> puts "a", "\nb" a b => nil irb(main):002:0> p "a", "\nb" "a" "\nb" => nil irb(main):003:0> print "a", "\nb" a b=> nil puts会识别双引号""内...
阅读全文
posted @
2014-05-22 17:52
qinyan20
阅读(155)
推荐(0)
使用HTML5新API制作图片转Base64编码工具
摘要:window.onload = function(){ var input = document.getElementById("demo_input"); var result= document.getElementById("result"); var img_area = document....
阅读全文
posted @
2014-05-22 12:15
qinyan20
阅读(392)
推荐(0)
api返回一张图片
摘要:指定客户端得到的图片名字,比如用ie访问api,得到的是一个名叫 getimage 的文件,而不是XXX.jpgContentDispositionHeaderValue d = newContentDispositionHeaderValue("attachment"); #Inline是直接显示...
阅读全文
posted @
2014-05-21 17:08
qinyan20
阅读(775)
推荐(0)
获取顶级常量、祖先链、私有方法
摘要:返回当前程序中的顶级常量M.constantsModule.constants获取当前常量的路径Module.nesting获取祖先链 Myclass.ancestors获取类的私有方法 Myclass.private_instance_methodsload用于加载和执行代码,require用于...
阅读全文
posted @
2014-05-21 14:05
qinyan20
阅读(205)
推荐(0)
TCPServer
摘要:serverrequire'socket'server = TCPServer.new 2000# Server bind to port 2000loop do whiletrue client = server.accept # Wait for a client to connect c...
阅读全文
posted @
2014-05-16 18:22
qinyan20
阅读(165)
推荐(0)
私有类方法
摘要:要让你的类方法变得私有,你需要使用private_class_method :method_name或者把你的私有类方法放到class NoMethodError: private method `bar' called for Foo:ClassFoo.baz # => NoMethodErro...
阅读全文
posted @
2014-05-07 14:12
qinyan20
阅读(194)
推荐(0)