前言:版本一定要按照教程指定,安装最后,如有错误,请先检查版本-2014-03-05步骤目录:安装Ruby:在Windows系统上当然使用rubyinstaller了1.9.3下载安装Ruby DevKit:开发包ruby-DevKit-tdm-32-4.5.2-20111229-1559-sfxf...
分类:
其他好文 时间:
2014-10-15 22:55:31
阅读次数:
279
在JavaScript中使用if来做null检查是很常见的,但是其中有几个陷阱,空字符串和零都被强制转化为false,这往往会让你犯错。if(typeofp!=="undefined"&&p!==null){p.func();}CoffeeScript存在操作符?只会在变量为null或者undefined的时候会返回真,与Ruby的nil?类似。到..
分类:
其他好文 时间:
2014-10-15 20:20:42
阅读次数:
196
Redis集群环境:och163/och164/och165在执行如下脚本时报错:./src/redis-trib.rb create 10.1.253.163:6379 10.1.253.164:6379 10.1.253.165:6379/usr/lib/ruby/gems/1.8/gems/....
分类:
其他好文 时间:
2014-10-15 14:56:10
阅读次数:
277
1 $ rvm info 2 $ rvm info 1.9.2 3 4 $ rvm list known 5 $ rvm install 1.9.2 # 安装 ruby-1.9.2 6 $ rvm ...
分类:
其他好文 时间:
2014-10-15 02:08:19
阅读次数:
314
接触了Ruby,发现它有个包管理工具RubyGem非常好用,而且有非常完备的文档系统http://rdoc.info发现Python下也有相同的工具,包含easy_install和Pip。只是,我没有细看easy_install的方法,这就简单的介绍一下Pip的安装与使用:准备:$ curl -O ...
分类:
编程语言 时间:
2014-10-14 18:48:19
阅读次数:
208
在进行多线程处理中共享对象,多个线程对同一个对象同时进行修改,有可能出现不一致的状态,使用时要注意。 例子: test.rb x = 0
10.times.map do |i|
Thread.new do
puts "before (#{ i }): #{ x }"
...
分类:
编程语言 时间:
2014-10-14 17:19:49
阅读次数:
213
安装工具oci8gem install ruby-oci8连接数据库require 'oci8'conn = OCI8.new("用户名", "密码", "数据库IP/SID")insertcursor = conn.exec("insert into table(id,type) values(1...
分类:
数据库 时间:
2014-10-14 15:47:48
阅读次数:
360
classtrace.rb: #encoding: utf-8
module ClassTrace
T = [] #定义数组常量T,存放trace信息
if x = ARGV.index("--traceout") #如果ruby命令后面有--traceout参数,则记录到文件中,否则输出
OUT = File...
分类:
其他好文 时间:
2014-10-13 23:45:37
阅读次数:
246
javascript是一门浏览器语言,对于后台攻城湿们。则是这样对其定义的1. js是一门前端语言,因为js通常是web中的view部分,用来渲染最终呈现给用户的页面。2. js是一门弱类型语言和解释性语言,没有使用编译器(编译器会检查语法错误,同样性质的比如php,ruby,python等。当然,...
分类:
编程语言 时间:
2014-10-13 21:36:27
阅读次数:
242
Ruby是一种为简单快捷的面向对象编程(面向对象程序设计)而创的脚本语言。
简介
Ruby 是开源的,在Web上免费提供,但需要一个许可证。
Ruby 是一种通用的、解释的编程语言。
Ruby 是一种真正的面向对象编程语言。
Ruby 是一种类似于 Python 和 Perl 的服务器端脚本语言。
Ruby 可以用来编写通用网关接口(CGI)脚本。
R...
分类:
编程语言 时间:
2014-10-13 19:45:07
阅读次数:
221