最新文章列表

C#的扩展方法解析

   在使用面向对象的语言进行项目开发的过程中,较多的会使用到“继承”的特性,但是并非所有的场景都适合使用“继承”特性,在设计模式的一些 ...
彭泽1991 评论(0) 有382人浏览 2016-11-28 18:48

Ruby中Enumerable#inject用法示范

Enumerable#inject是Ruby核心库中的一个简洁而且强大的API,今天读到一段简洁的代码之后,对这个API产生了浓厚的兴趣,索性搜寻一下资料,总结一下它的用法。 代码如下:   def text_at(*args) args.inject(@feed) { |s, r| s.send(:at, r)}.inner_text end 这段代码完成的功能是:取出XM ...
sunwinner 评论(0) 有2469人浏览 2013-12-06 17:36

ruby 的 Enumerable 方法

grep 是===来判断是否存在符合条件的sub enumerable c = IO.constants c.grep(/SEEK/) #=> [:SEEK_SET, :SEEK_CUR, :SEEK_END] res = c.grep(/SEEK/) {|v| IO.const_get(v) } res #=> [0, 1 ...
夜鸣猪 评论(1) 有1137人浏览 2012-02-23 03:28

使用Enumerable模块实现简单的测试框架并进行数据统计

Ruby核心库中的Enumerable模块可能听起来很陌生,但实际上大家是应该经常接触到的。这里简单总结一下Enumerable模块的常用方法。 引用 The Enumerable mixin provides collection classes with several traversal and searching methods, and with the ability to sort. ...
nbkhic 评论(0) 有210人浏览 2011-07-27 20:15

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics