随笔分类 -  Ruby

摘要:小技巧puts Mechanize::AGENT_ALIASES 可以打印出所有可用的user_agentputs Mechanize.instance_methods(false) 输出Mechanize模块的所有方法puts Mechanize.instance_methods() 输出Mech... 阅读全文
posted @ 2014-04-29 13:32 曾是土木人 阅读(5561) 评论(0) 推荐(0) 编辑
摘要:Ruby:多线程下载博客文章到本地的完整代码#encoding:utf-8require 'net/http'require 'thread'require 'open-uri'require 'nokogiri'require 'date'$queue = Queue.new#文章列表页数page... 阅读全文
posted @ 2014-04-28 19:43 曾是土木人 阅读(3390) 评论(1) 推荐(1) 编辑
摘要:运行结果:ProAndCon0 produced1 producedconsumed 02 produced3 producedconsumed 1consumed 2consumed 34 producedconsumed 45 producedconsumed 5转载自:http://www.o... 阅读全文
posted @ 2014-04-27 22:11 曾是土木人 阅读(441) 评论(0) 推荐(0) 编辑
摘要:OpenURI不仅可以用来发起http请求,也可以发起https和ftp请求 阅读全文
posted @ 2014-04-27 15:49 曾是土木人 阅读(422) 评论(0) 推荐(0) 编辑
摘要:阅读推荐:Nokogiri的用法我推荐三篇非常给力的文章:http://ruby.bastardsbook.com/chapters/html-parsing/http://ruby.bastardsbook.com/chapters/web-inspecting-traffic/http://ru... 阅读全文
posted @ 2014-04-27 10:47 曾是土木人 阅读(427) 评论(0) 推荐(0) 编辑
摘要:字符串处理函数1.返回字符串的长度str.length => integer2.判断字符串中是否包含另一个串str.include? other_str => true or false"hello".include? "lo" #=> true"hello".include? "ol" #... 阅读全文
posted @ 2014-04-25 10:44 曾是土木人 阅读(33868) 评论(0) 推荐(1) 编辑
摘要:待续。。。Github上有几个关于Net::HTTP的使用例子:Ruby Net::HTTP cheat sheetNet::HTTP的官方文档Ruby net/http example这篇文章也还不错 阅读全文
posted @ 2014-04-24 11:42 曾是土木人 阅读(469) 评论(0) 推荐(0) 编辑
摘要:感谢Ruchee的共享精神,让我等vim新手省去了配置vim的麻烦(教程地址:配置文件使用指南)。只需要简单的6个步骤,就可以配置完成一个强大的gvim神器,下图是我的最终配置效果图。(另外,我的主题是另外安装的,需要的话可以参考我的另一篇博文:一个对眼睛很好的vim 颜色主题)以下2个是比较旧的版... 阅读全文
posted @ 2014-04-22 00:29 曾是土木人 阅读(875) 评论(0) 推荐(0) 编辑
摘要:地址:https://github.com/altercation/vim-colors-solarized安装:$ cd vim-colors-solarized/colors$ mv solarized.vim ~/.vim/colors/然后在~/.gvimrc 文件中添加以下几行命令synt... 阅读全文
posted @ 2014-04-21 22:57 曾是土木人 阅读(43478) 评论(0) 推荐(0) 编辑
摘要:用 vundle 来管理 vim 插件(包含配置文件vimrc和gvimrc)gvim插件管理神器:vundle的安装与使用Vim插件管理VundleLinux 下VIM的配置Vim配置系列(一) ---- 插件管理Vim配置系列(二) —- 好看的statuslinevim优秀插件整理一些有用的 ... 阅读全文
posted @ 2014-04-21 21:21 曾是土木人 阅读(353) 评论(0) 推荐(0) 编辑
摘要:RubyVersionManager简称RVM,是一款非常好用的ruby版本管理以及安装工具。关于rvm的安装,可以参考以下文章:use rvm install and manage ruby version Set up professional rails3 develpment on ubun... 阅读全文
posted @ 2014-04-21 12:05 曾是土木人 阅读(28988) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示