
Ruby
hwlzs
这个作者很懒,什么都没留下…
展开
-
ruby中数字与数字字符串相加的原理
转: [url]http://googya.iteye.com/blog/1042346[/url][b]数字转化为字符:[/b][code="ruby"]i = 100text = String(i)[/code].在ruby的世界中,很多东西不怕你做不到,就怕你想不到。正所谓,思想有多远,你就可以走多远。思想不一定非得是自己的,借鉴他人的也很好(不过,做...原创 2011-08-19 15:41:47 · 512 阅读 · 0 评论 -
[转]一步一步学Ruby(九):Ruby正则表达式(上)
记录个链接:[url]http://www.cnblogs.com/cnblogsfans/archive/2009/02/02/1382745.html[/url]原创 2013-01-10 17:24:18 · 92 阅读 · 0 评论 -
gem 安装 找不到 http://gems.rubyforge.org/
使用Gem install安装starling出错 ERROR: http://gems.rubyforge.org/ does not appear to be a repstarling是一个ruby写的开源的消息队列服务器,具体介绍和安装可以参见:http://www.ooso.net/archives/506今天为服务器安装starling的时候出现了下面的异常。简单说下解...原创 2012-04-12 11:45:39 · 274 阅读 · 0 评论 -
rubuy http
[url]http://ruby-doc.org/stdlib-2.0/libdoc/net/http/rdoc/Net/HTTP.html[/url]原创 2013-03-28 16:15:08 · 117 阅读 · 0 评论 -
[转]ruby 中的urlencode和urldecode
方法一:def URLDecode(str) str.gsub!(/%[a-fA-F0-9]{2}/) { |x| x = x[1..2].hex.chr } enddef URLEncode(str) str.gsub!(/[^\w$&\-+.,\/:;=?@]/) { |x| x = format("%%%x", x[0]) } end链接:http:/...原创 2012-07-12 18:40:22 · 770 阅读 · 0 评论 -
【转】ruby 杀系统进程
require 'win32ole' #功能说明:#- 根据系统进程名,杀掉对应的系统进程##参数说明:#- name:进程名称##调用示例:#- kill_process('EXCEL.EXE')##返回值说明:#- 成功:返回true#- 失败:返回出错信息def kill_process(name) begin wmi =...原创 2012-07-12 10:50:40 · 161 阅读 · 0 评论 -
sublime ruby 编辑器
[url]http://v.youku.com/v_show/id_XMzQ3ODAwNTIw.html[/url]另外一个编辑器 Apatana原创 2012-03-02 19:13:26 · 170 阅读 · 0 评论 -
【转】ruby 调用其他函数
1、获取其他程序的运行结果x= system("date")x='date'x=%x{date} 2、调用其他程序,同时把执行权移交给被调程序exec "shutdown -s -t 0"puts "this will never be displayed!" 3、同时运行两个程序forking就是值程序的实例进程复制...原创 2012-06-27 19:53:47 · 355 阅读 · 0 评论 -
mongodb 的 ruby 支持安装
帮助文档:1. [url]http://api.mongodb.org/ruby/1.5.2/[/url] 2. [url]https://github.com/oneclick/rubyinstaller/wiki/Development-Kit[/url]1.ruby 安装程序:官网下载地址被墙了,可以google搜索RubyInstaller安装2.Develop...原创 2012-02-07 14:01:52 · 147 阅读 · 0 评论 -
Ruby 读取文件
读写二进制文件[code="ruby"]File.open('in.dat', 'rb') {|fin| File.open('out.dat', 'wb') {|fout| fout.print(fin.read) }}[/code]原创 2011-11-23 17:17:35 · 162 阅读 · 0 评论 -
ruby 下载文件到本地
[code="ruby"]require 'open-uri'def downLoadJpg(fileName, uri) data = open(uri, 'User-Agent' => 'ruby'){|f| f.read} file = File.new fileName, 'w+' file.binmode file原创 2012-05-19 16:36:06 · 1584 阅读 · 0 评论 -
ruby 解析 xml
1.xml文件如下: GAR001 计算机组装与维护教程 2008-03-14T17:23:28 刘瑞新 机械工业出版社 1 中文 ctec GAR002 计算机接口技术 2008-03-14T17:27:16 刘星等 机械工业出版社 1 中文 ctec GAR003 数值分析与算法 ...原创 2012-05-17 20:16:18 · 342 阅读 · 0 评论 -
Ruby 网络编程
Ruby支持很多网络协议,不管是高层的还是底层的。ruby提供了一些基本类,让你可以使用TCP,UDP,SOCKS等很多协议交互,而不必拘泥在网络层。这些类也提供了辅助类,让你可以轻松的对服务器进行读写。这个例子利用finger协议查询用户oracle的信息:require 'socket'client = TCPSocket.open('localhost', 'finger')...原创 2011-11-03 16:38:50 · 342 阅读 · 0 评论 -
Ruby invalid multibyte char(US-ASCALL)
需正确输出中文的方法: 在运行脚本文件时,加入相关的参数-Ks(windows), -Ku(Unix/Mac OS)>ruby -Ks 脚本文件原创 2011-08-10 14:08:21 · 121 阅读 · 0 评论 -
[转]ruby正则表达式
ruby正则表达式Posted on 02/21/20121.建立正则表达式使用”//” reg=/ru\/by/ 需要对转义字符转义使用类方法Regexp.new reg=Regexp.new(“ru/by”) 不需要对转义字符转义使用%r reg=%r(ru/by)不需要对转义字符转义2.正则表达式的一般匹配/ruby/ =~ "ruby str...原创 2013-01-17 18:31:19 · 145 阅读 · 0 评论