上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 40 下一页
  2016年1月9日
摘要: 最近看ruby cookbook遇到这个用法,google一下,这里原文解释http://stackoverflow.com/questions/18865860/enumerator-yielder-yield-vs-proc-yieldEnumerator yielder.yield VS Pr... 阅读全文
posted @ 2016-01-09 15:15 c3tc3tc3t 阅读(254) 评论(0) 推荐(0) 编辑
  2015年12月28日
摘要: 今天把系统换成Linux mint了。感觉比ubuntu的好用太多,细节真是不错,Ubuntu感觉就是毛坯房,Linux mint真是精装修啊 问题来了。安装rbenv后,然后安装rbenv-build 然后安装 ruby 2.3.3,这时候,下载非常慢,终端需要单独配置FQ,然而。有时不好使,这时 阅读全文
posted @ 2015-12-28 22:44 c3tc3tc3t 阅读(972) 评论(0) 推荐(0) 编辑
摘要: 安装就不说了,官网有,但是今天发布了ruby2.3,所以更新一下进入.rbenv目录,执行git pull 更新,但是更新了rbenv,执行rbenv install -l 并没有最新的2.3.0 release版本。然后我观察ruby-build插件的git仓库,有2.3代码。怀疑这个也要更新,所... 阅读全文
posted @ 2015-12-28 14:42 c3tc3tc3t 阅读(283) 评论(0) 推荐(0) 编辑
  2015年12月24日
摘要: //这是在浏览器环境下,chrome下var n =2 ;var obj={n:4,fn1:(function(){console.log("fn1->this ="+this); //这里立即执行时,this是windowconsole.log("fn1->this.n = "+this.n); ... 阅读全文
posted @ 2015-12-24 14:21 c3tc3tc3t 阅读(466) 评论(0) 推荐(0) 编辑
  2015年12月20日
摘要: 解决http://askubuntu.com/questions/339702/network-service-discovery-disabled-what-does-this-mean-for-me/339709#339709To disable it, you must edit the fi... 阅读全文
posted @ 2015-12-20 17:34 c3tc3tc3t 阅读(4033) 评论(0) 推荐(0) 编辑
摘要: reject和reject!reject返回不满足代码块的元素数组reject!删除数组中满足代码块的元素a=[1,2,3,5]a.reject! {|x| x4}p cp b[1, 2, 3, 4][1, 2, 3, 4, 5] 阅读全文
posted @ 2015-12-20 12:28 c3tc3tc3t 阅读(1013) 评论(0) 推荐(0) 编辑
  2015年12月19日
摘要: class Arraydef to_h(default=nil)Hash[ *inject([]) { |a, value| a.push value, default || yield(value) } ]endend看懂这个方法先理解这个p Hash[*[1,2,3,4]]打印出{1=>2, 3... 阅读全文
posted @ 2015-12-19 22:42 c3tc3tc3t 阅读(699) 评论(0) 推荐(0) 编辑
  2015年12月12日
摘要: 1定义hash的语法改变old_way = {:foo => "bar", :one => 1}new_way = {foo: "bar", one: 1}2 方法中传递hashdef some_method(hash = {})# do stuffendsome_method(:foo => "b... 阅读全文
posted @ 2015-12-12 20:58 c3tc3tc3t 阅读(199) 评论(0) 推荐(0) 编辑
摘要: -> 这个符号可以替换lambda%i 生成符号数组 %i(foor bar baz) #[:foo,:bar:baz]def 定义方法 eg: def foo(x: 1); puts; endhash {a:1,b:2}替换{:a=>1,:b=>2}r ... 阅读全文
posted @ 2015-12-12 12:21 c3tc3tc3t 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 参考《ruby编程语言》5.3迭代器和可枚举对象迭代器一个迭代器是一个方法,这个方法里面有yield语句,这个方法里的yield语句,与传递给这个方法的块进行数据传输yield将数据传给代码快,代码块再把数据传输给yieldeach方法就是一个迭代器,里面有yield语句枚举器1 一个枚举器是Enu... 阅读全文
posted @ 2015-12-12 00:34 c3tc3tc3t 阅读(407) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 40 下一页