Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
Bachue Zhou
@ibachue
VIP
NO. 172 / 2011-11-22

七牛
上海
102 Topics / 2375 Replies
43 Followers
9 Following
17 Favorites
这个人很懒。。
GitHub Public Repos
  • quiche-test 1

    测试 quiche

  • go-curl 0

  • mongodb-replica-set-me... 0

    To monitor metrics of MongoDB Replica Set

  • OSX-KVM 0

    Run macOS on QEMU/KVM. With OpenCore + Big Sur + Monterey + Ventura support now! Only commercial ...

  • hello-world-javascript... 0

  • aws-crt-cpp 0

    C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS...

  • aws-sdk-java-v2 0

    The official AWS SDK for Java - Version 2

  • hadoop 0

    Apache Hadoop

  • go-fil-markets 0

    Shared Implementation of Storage and Retrieval Markets for Filecoin Node Implementations

  • aws-sdk-cpp 0

    AWS SDK for C++

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • Ruby Web 框架简单介绍 at March 31, 2013

    #15 楼 @diguage 用户会突然爆增这种事情是谁意淫出来的啊。。

  • 关于 eval 操作实例变量的问题 at March 31, 2013

    #2 楼 @ailms 好吧 那我也不理解这句话什么意思

  • 关于 eval 操作实例变量的问题 at March 31, 2013

    怎么可能消失啊 那个可是 instance variable 啊

  • rack 依赖冲突,求帮助 at March 31, 2013

    #3 楼 @rubiniuer 额。。。这个确实太激进了,考虑用 Sinatra 低版本把

  • rack 依赖冲突,求帮助 at March 31, 2013

    Sinatra 怎么可能非得依赖 Rack 最新版本啊。。。

  • 如何在 rails app 里面直接看 log? at March 31, 2013

    为什么要在管理员界面查看 log 呢?后台也可以啊

  • 大家平时都是用得哪个 shell? at March 31, 2013

    也是 oh-my-zsh 论坛能不能支持一下投票功能?Mongodb 做投票应该很容易吧。@huacnlee

  • 额,尴尬…… at March 29, 2013

    233

  • Any ruby geek in Xiamen? at March 28, 2013

    #27 楼 @codeframe 同样是一杯鲜榨果汁 上海至少 20 块以上,一般 30 块,厦门是十块,其他食品方面也是差异巨大,厦门的便宜而且好吃,上海的非常贵而且味道一般般。。。公交车价格也不一样,厦门都是一块一块的,上海都是三块三块的。。。

  • Any ruby geek in Xiamen? at March 28, 2013

    #34 楼 @luffycn 额 你比比公交车价格就知道了 竟然说我没在上海呆过。。。我是上海人好不好

  • [成都] 易程信息诚招 Ruby Developer 税前月薪 4000-6500 at March 28, 2013

    20 天年假的路过

  • 单元测试 设置响应时间 at March 28, 2013

    不是有等待一段时间,期间不断测试直到测试成功或者超时的功能嘛?专门为 AJAX 设计的

  • Any ruby geek in Xiamen? at March 28, 2013

    其实厦门那边物价很低的 很适合长期居住 很想长期生活在那边 上海物价太恐怖了

  • Any ruby geek in Xiamen? at March 28, 2013

    #20 楼 @luffycn 人多了就会有 Ruby 了嘛 上海不也是一大堆 Java 嘛

  • 大家都几点起床,几点睡觉? at March 28, 2013

    12:00 ~ 7:30 呜呜呜 苦逼程序猿

  • JavaScript 新手提问 at March 27, 2013

    @krazy @ashchan I see 谢谢诸神

  • Ruby 有没有可能跳过一个带默认值的参数,为下一个带默认值的参数提供值? at March 27, 2013

    #25 楼 @kenshin54 好先进 我对 Java 真是一窍不通

  • 有谁知道 Ruby 设计 Singleton methods 的原因 at March 27, 2013

    #18 楼 @swordray 嗯 这个可能也是理由之一 不过 Ruby 并非一门面向原型的语言。类似于

    // Example of true prototypal inheritance style 
    // in JavaScript.
    
    // "ex nihilo" object creation using the literal 
    // object notation {}.
    var foo = {name: "foo", one: 1, two: 2};
    
    // Another "ex nihilo" object.
    var bar = {three: 3};
    
    // Gecko and Webkit JavaScript engines can directly 
    // manipulate the internal prototype link.
    // For the sake of simplicity, let us pretend 
    // that the following line works regardless of the 
    // engine used:
    bar.__proto__ = foo; // foo is now the prototype of bar.
    
    // If we try to access foo's properties from bar 
    // from now on, we'll succeed. 
    bar.one // Resolves to 1.
    
    // The child object's properties are also accessible.
    bar.three // Resolves to 3.
    
    // Own properties shadow prototype properties
    bar.name = "bar";
    foo.name; // unaffected, resolves to "foo"
    bar.name; // Resolves to "bar"
    

    这样的代码在 Ruby 中无法实现。

  • 有谁知道 Ruby 设计 Singleton methods 的原因 at March 27, 2013

    #16 楼 @chenge 嗯 这两个词在 Ruby 中同义

  • 有谁知道 Ruby 设计 Singleton methods 的原因 at March 27, 2013

    #14 楼 @Rei 显然是的 否则你说 A 这个类对象凭什么可以有 f 这个方法呢?人家 B 也是类对象,就没有这个方法的 所以肯定是 singleton method 啦

  • 有谁知道 Ruby 设计 Singleton methods 的原因 at March 27, 2013

    #12 楼 @kenshin54 对哦 这个说不定是个有力的理由

  • 有谁知道 Ruby 设计 Singleton methods 的原因 at March 27, 2013

    #11 楼 @Rei 额 那这样也用不到 singleton methods 啊 给 button 的 press 事件设置一个 callback 即可

    还有 你不可能没用过 singleton methods 的,我不相信你没写过这种代码

    class A
      def self.f(...) ... end
    end
    
    class A
      class << self
        def f(...) ... end
      end
    end
    
  • 有谁知道 Ruby 设计 Singleton methods 的原因 at March 27, 2013

    #5 楼 @zgm 吃寿司嘛?233

  • 有谁知道 Ruby 设计 Singleton methods 的原因 at March 27, 2013

    #7 楼 @Rei 你说的不会是单例模式吧。。我说的不是那个。。。

  • Ruby 有没有可能跳过一个带默认值的参数,为下一个带默认值的参数提供值? at March 27, 2013

    #23 楼 @kenshin54 好吧 好复杂哦

  • Ruby 有没有可能跳过一个带默认值的参数,为下一个带默认值的参数提供值? at March 27, 2013

    #18 楼 @huacnlee 额 是这样的 但是目前还是传统的办法用得更普遍些

  • Ruby 有没有可能跳过一个带默认值的参数,为下一个带默认值的参数提供值? at March 27, 2013

    #11 楼 @tumayun 这样还是无法避免啊

    class B < A
      alias_method_chain :f, :change
    
      def f(b, a)
        f_without_change(a, b)
      end
    end
    

    你还是要知道 a 的值,否则如何调用原来的 f 方法呢?

  • Ruby 有没有可能跳过一个带默认值的参数,为下一个带默认值的参数提供值? at March 27, 2013

    #15 楼 @huacnlee 汗。。这还是把人家的实现修改了啊

  • Ruby 有没有可能跳过一个带默认值的参数,为下一个带默认值的参数提供值? at March 27, 2013

    其实这种问题还有另外一个应用场景就是

    class A
      def f(a, b)
        puts "a = #{a}, b = #{b}"
      end
    end
    
    class B < A
      def f(a = 2, b = 3)
        super
      end
    end
    
    class C < A
      def f(a = 5, b = 7)
        super
      end
    end
    
    class D < B
      def f(a = 8, b = 10)
        super
      end
    end
    

    多个子类都覆盖了父类的一个方法,并且不同实现都有自己的默认值 我现在有一个 A 或 A 子类的对象,要调用这个方法 f,并且指定第二个参数,而第一个参数设为默认值的时候,我即使知道 f 的实现,也完全没有办法指定第一个参数的值啊。

  • Prev
  • 1
  • 2
  • …
  • 57
  • 58
  • 59
  • 60
  • 61
  • …
  • 75
  • 76
  • Next
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English