Ruby Gems更换淘宝源方法


最近由于要做课设,所以昨天装了个 Windows,感觉闲的没事干,就想装个 Ruby 玩玩。

官方的 Rubygems 源由于有些资源放在 Amazon S3 上面,所以有时会抽风,在 Linux 下我用 proxychains gem install xxx 实现了指定程序实行 Shadowsocks 代理,但是 Windows 下不方便全局代理,所以就考虑换国内的淘宝源了。

之前换过一两次,但是由于只是两行命令而又不经常使用,所以就忘了,这次把它记录下来。

# 删除默认的官方源

gem sources -r https://rubygems.org/

# 添加淘宝源 gem sources -a https://ruby.taobao.org/

# 查看当前源 gem sources -l # https://ruby.taobao.org

Ruby中实现统计文件行数、单词数和字符数
在Ruby中我们定义一个wc方法,用来统计文件中出现的文本行数、单词数和字符数,ruby代码程序如下:defwc(filename)nline=nword=nchar=0File.open(filename)do|io|io.each_

Ruby迭代器的7种技巧分享
Ruby由于吸收了Perl的正则表达式和Python的可读性,所以其中的计数取值方法,是非常人性化和灵活的,这里可以举例来说明下:一、打印7次hello,world,如

Ruby简洁学习笔记(二):类继承、属性、类变量
1.如何声明一个子类classTreasureThing这样Thing类中的属性name,description都被Treasure继承2.以下三种方式传入父类initialize方法的参数分别是什么?#Thispassesa,b,ct