
ruby
西夏一品堂
对新技术持开放且慎重的态度,开放在于新技术到来时有自己的尝试与思考,慎重在于对没有多大价值的所谓的新技术持有自己的判断。绝大部分所谓的新技术都没有多大价值。
展开
-
ruby sinatra 简单例子
server.rbrequire 'sinatra'#前置过滤器before do puts 'before process'end#后置过滤器after do puts 'after process'end#找不到页面调用的逻辑not_found do '404 you know!'endget '/' do 'Hello World'end原创 2014-07-04 11:16:09 · 2363 阅读 · 0 评论 -
ruby 返回jsonp
一: rails中返回jsonp二:原创 2014-08-13 16:14:48 · 1265 阅读 · 0 评论 -
ruby 绕过private方法的限制,直接调用private方法
#encoding : utf-8class Cat private def eat puts '我是私有方法' endend#方法一cat = Cat.new#cat.send('eat')cat.send(:eat)#方法二cat.instance_eval do eat()end#方法三class Pcat < Cat def ea原创 2014-11-05 11:25:43 · 1300 阅读 · 0 评论 -
ruby截取字符串
2.0.0-p481 :011 > 'admin321'[2,4] => "min3" 2.0.0-p481 :012 > 'admin321'[2..4] => "min" 2.0.0-p481 :013 > str[n, m] 从n开始,截取m个字符str[n .. m] 从n开始,截取到m原创 2015-01-14 11:39:19 · 8763 阅读 · 0 评论 -
ruby URL编码函数
方法一:require 'erb'puts ERB::Util.url_encode('http://www.qq.com?id=1&name=2')方法二:require 'uri'a = URI::encode('李世民')puts aputs URI::decode(a)原创 2014-12-03 12:33:27 · 2741 阅读 · 0 评论