勿忘初心

叹人生、不如意事,十常八九

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

随笔分类 -  ruby

摘要:第一步当然是现在ruby 1.9.2 的sourcecode了,因为现在的ubuntu 源中还没有1.9.2的版本我下载的是ruby-1.9.2-p290.tar.gz然后解压到/usr/local/src/tar -xvf ruby-1.9.2-p290.tar.gz./configuremake... 阅读全文
posted @ 2015-08-12 17:48 chensss2008 阅读(138) 评论(0) 推荐(0)

摘要:看代码 # encoding: utf-8 class CodeLineStat attr_reader :code_lines def initialize @code_lines = 0 ... 阅读全文
posted @ 2015-08-12 17:43 chensss2008 阅读(153) 评论(0) 推荐(0)

摘要:## Ruby中如何复制对象 (deep clone)用Ruby复制一个对象(object)也许没有你想像的那么容易. 今天我google了半天, 做个总结吧.先从最简单的开始, b = a 是复制吗? 看代码说话: a= [0,[1,2]] b=a b[0]=88 ... 阅读全文
posted @ 2015-08-12 17:21 chensss2008 阅读(564) 评论(0) 推荐(0)

摘要:## ruby1.9.2 install on the window xp1:在公司上網是有windows代理的(ntlm),而rails又都是gem安裝,對于接觸rails不多的人來時真是一場災難,我是在網站上google了半天才將rails的依賴一個一個的安裝上,然后按照上了rails2.3.3... 阅读全文
posted @ 2015-08-12 17:14 chensss2008 阅读(203) 评论(0) 推荐(0)

摘要:## require './ex25' can't load such file在练习learn ruby the hard way时候,第25题,发生了一下错误 LoadError: cannot load such file -- ./ex25 from /Users/yutu04/.rvm/r... 阅读全文
posted @ 2015-07-17 15:58 chensss2008 阅读(191) 评论(0) 推荐(0)

摘要:## ruby the diference between gets and gets.chomp() 二者都是可以获取用户命令行输入的函数,但是 gets获取内容后,后面 附带了 多余的换行符号'\n'; 而gets.chomp() 是对后面多余的换行符'\n' 进行清除。例如 ex11.rb:... 阅读全文
posted @ 2015-07-16 14:44 chensss2008 阅读(190) 评论(0) 推荐(0)