Ruby_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Ruby >>列表
· 图书:Ruby编程语言-中文版发布时间:2011-09-26
图书:Ruby编程语言-中文版O_Reilly.Ruby编程语言.part3.rar(6.2MB)下载次数:3O_Reilly.Ruby编程语言.part1.rar(9.5MB)下载次数:3O_Reilly.Ruby编程语言.part2.rar(9.5MB)下载次数:3... 查看全文
· #Ruby# Introspect (2) 发布时间:2011-09-24
3.LookingatClassessuperclass=>gettheparentofanyparticularclassancestors=>getbothsuperclassesandmixinmodules在Ruby1.9中,任何未指定的class都继承自Object,而Object继承自BasicObject,BasicObject无superclass。4.LookinginsideClassesclassDemoendDemo... 查看全文
· #Ruby# Introspect (1)发布时间:2011-09-24
Introspect,内省,是指从程序自身出发,审视程序各方面的能力。这个过程又称为Reflection,反射。孔子曰,吾日三省吾身。于人于程序,内省都是非常重要的。1.LookingatobjectsObjectSpace.each_object([module]){|obj|...}->fixnumObjectSpace.each_object([module])->an_enumeratorObjectSpace::each_object... 查看全文
· Ruby的Singleton method发布时间:2011-09-24
Ruby中,特定于某一对象的方法被称为Singletonmethod。例如:a="string"defa.runputs"#{self}run"endstr.run#=>#stringrunrun方法是特定于a这个对象的,故run方法是a的Singleton方法。实现上,当定义Singleton方法时,Ruby会在对象a和String类之间插入一个匿名类,或者说Singleton类。此时,a的类为Singleton类,Singleton类的超类为String类... 查看全文
· ruby access database发布时间:2011-09-23
引用http://rubyforge.org/projects/ruby-dbi/http://blog.csdn.net/ruby_cn/article/details/174293http://rubygems.org/search?utf8=%E2%9C%93&query=dbd访问sqlbyADOrequire"dbi"require"win32ole"dbh=DBI.connect("DBI:ADO:Provider=SQLOLEDB.1;DataSource=.... 查看全文
昨天回家开电脑,ubuntu报错:/ubuntu/disks/root.disk丢失,回到windows下面用了一个文件恢复软件来尝试这恢复,终告失败。11.04下这已经是第二次了,遂决定重装会10.04LTS。自己的代码都在github上,也没什么犹豫的。半小时装好系统。下面就开始准备RoR的开发环境,记得上次就遇到了不少的问题,所以这次把它记录下来。1.安装ruby1.9.2现在ubuntu的软件仓库中可以得到的ruby最新版本为1.8.6,所以我们就通过源码编译安装1.9.2... 查看全文
· #Ruby# Introspect (2) 发布时间:2011-09-22
3.LookingatClassessuperclass=>gettheparentofanyparticularclassancestors=>getbothsuperclassesandmixinmodules在Ruby1.9中,任何未指定的class都继承自Object,而Object继承自BasicObject,BasicObject无superclass。4.LookinginsideClassesclassDemoendDemo... 查看全文
· #Ruby# Introspect (1)发布时间:2011-09-20
Introspect,内省,是指从程序自身出发,审视程序各方面的能力。这个过程又称为Reflection,反射。孔子曰,吾日三省吾身。于人于程序,内省都是非常重要的。1.LookingatobjectsObjectSpace.each_object([module]){|obj|...}->fixnumObjectSpace.each_object([module])->an_enumeratorObjectSpace::each_object... 查看全文
· 图书:Ruby编程语言-中文版发布时间:2011-09-20
图书:Ruby编程语言-中文版O_Reilly.Ruby编程语言.part3.rar(6.2MB)下载次数:3O_Reilly.Ruby编程语言.part1.rar(9.5MB)下载次数:3O_Reilly.Ruby编程语言.part2.rar(9.5MB)下载次数:3... 查看全文
一般情况使用ruby直接链接mysql,默认编码则是latin1require"mysql"db=Mysql.new("localhost","username","password","database")putsdb.character_set_name#output#latin1如果mysql数据库编码是utf-8的话,通过上面代码插入的数据后,从mysql客户端看到是乱码问题很好解决,设置ruby客户端编码为utf-8就行了require"mysql"db=Mysql.initdb... 查看全文
· ruby on rails 学习笔记(一)发布时间:2011-09-20
一、环境的配置与软件的安装1、需要安装Ruby,在www.ruby-lang.org网站下载适合各操作系统的文件Ruby。如果是Windows系统,推荐下载的RubyOne-ClickInstaller版本,http://rubyforge.org/frs/download.php/29263/ruby186-26.exe,最新版本可在http://rubyforge.org/查找2、安装ruby默认将安装在c:/ruby目录。重新打开命令行,输入ruby-v可以查询ruby的版本。3... 查看全文
使用NetBeans作为ROR的IDE之前安装过myeclipse的ror环境,发现问题其实挺大的,把我本身的java环境给弄坏了。于是弃用了myeclipse作为ror的环境。改用netbeans作为ror的IDE.首先在官网下载最新版的netbeans7,虽说最新版的已经不支持ruby了,但是还是可以安装插件的。我下载的是All的版本。正常安装完成,是中文版的,可以在netbeans的安装目录下的etc/netbeans... 查看全文
· Ruby installation on centos 6发布时间:2011-09-20
Sometimethesystemwilllosessomepackagesforinstallingtheruby,hereistheCentOS,thefollowingdenpendenicesisnesscary.Donwloadingrubypackagefromhttp://www.ruby-lang.org/en/downloads/Step1installthedependenicypackagesofsystemandruby#su#yuminstallopenssl*gcc... 查看全文
· Linux Deploy Rails3 with Ruby1.9.2(2)发布时间:2011-09-20
LinuxDeployRails3withRuby1.9.2(2)ThisisthesituationonUbunt11.04,everythingworksfine.>bundleshowexecjs/home/carl/.rvm/gems/ruby-1.9.2-p290/gems/execjs-1.2.4>bundleshowlibv8/home/carl/.rvm/gems/ruby-1.9.2-p290/gems/libv8-3.3.10.2-x86_64-linux>... 查看全文
· ruby on rails 部署最快方法发布时间:2011-09-11
配置一个rubyonrails的环境,我弄了一星期,到现在才弄成功...中间发生过很多错误。。到现在我都还不知道为什么会发生...一个星期来,我都是手工安装,结果都出错...今天搜索的时候,发现了一个集合包,将rubyonrails所有需要的东西都集合在一起了,只要安装了这个,就不用再安装其他的了。。软件名:RAILSFTW,百度或者谷歌搜索一下,就可以找到他的官网了,然后下载安装后,就可以使用了..其他都不需要了..写这篇文章,为了安慰我那被折磨了一个星期的神经...当然这星期也有做其他事情... 查看全文
· ruby语法小记-2发布时间:2011-09-11
四、Hash1、类似json2、定义方式map={:one=>1,:two=>2}key可以写成"one",但是不如:one这种symbol方式高效。因为比较两个符号的相等性比字符串高效很多。3.k/v表的最后允许",",如mmap={:one=>1,:two=>2,}4.java中所有类都有的hashCode,在ruby中对应为object_id5.判断是否包含,include五、区间range1... 查看全文
· ruby九九乘法表发布时间:2011-09-11
最近在看了ruby,练手的代码,希望不要被鄙视。#九九乘法表#文具盒上显示效果puts'九九乘法表:'(1..9).each{|i|(1..i).each{|j|p=i*jprintj.to_s+'*'+i.to_s+'='ifp.to_s.length==1thenprintp.to_s+''elseprintp.to_s+''end}puts''}=begin小学时的背法=endx=['','一','二','三','四','五','六','七','八','九']y=[0,1,2,3,4,5... 查看全文
解决办法:文件开头加上#encoding:utf-8参考链接:http://stackoverflow.com/questions/3678172/ruby-1-9-invalid-multibyte-char-us-ascii... 查看全文
· ruby 发布时间:2011-09-05
ruby是一种编程语言,本人接触大概几个月时间,由于本人比较笨,所以领会的不深,很肤浅。在这里希望与了解的人探讨一下对于初学者来说,我觉得首先入门类书籍应该选择《programmingruby中文版第2版》书里写的内容相当仔细,详细。而且这么书应该一直放在你的床头随手可取到的地方,即使在你看完以后它可以作为你的参考书。目前我还在捧着这本书看。接下来介绍一本叫《therubyway中文版第二版》这本书介绍性,指南性内容较少,看这本书之前应该把上本书通读一遍,我刚开始就范了个错误... 查看全文
#将时间点做差,并转换成天数time=("2011-06-0312:23:34".to_time.to_i-"2011-06-0100:00:00".to_time.to_i)/86400.00#保留小数点后两位days=format("%.2f",time)... 查看全文