Ruby_Tag标签_程序员俱乐部
中国优秀的程序员网站
程序员频道
CXYCLUB技术
地图
最新资讯
|
百度新闻
|
GOOGLE地图
|
RSS订阅
|
更多
职场话题
生活休闲
恋爱交友
程序人生
学习进修
职业发展
项目管理
求职面试
程序员创业
JAVA
.NET
C/C++
Ruby
Delphi
JavaScript
PHP
ASP
JSP
HTML
XML
移动开发
开发工具
其他
编程开发
数据库
操作系统
新闻资讯
互联网
非技术区
非技术区
生活休闲
恋爱交友
职业发展
求职面试
程序人生
移动开发
开发工具
DB2
MySql
Sybase
开发
JAVA
.NET
PHP
C/C++
数据库
SQL Server
Oracle
互联网
运营
推广
营销
SEO
系统
Linux
Unix
Windows
资讯
动态
产品
人物
创业
职场
学习
管理
热搜:
歌德巴赫猜想
web3j
区块链
以太坊
报表分析
管理系统
反序列化
GUI
男性
胸罩
市场饱和
原创团队
Siri
管理层
同比增长
歌德巴赫猜想
web3j
区块链
以太坊
报表分析
管理系统
反序列化
GUI
男性
胸罩
更多>>
当前位置:
程序员俱乐部
>>
Tag标签
>>
Ruby
>>列表
·
Ruby中是如何處理字符串的?
发布时间:2011-08-10
#定义字符串"abc"'efg'%Q{abc}#等价于""%{hahaha}#等价于""%q!efg!#等价于''%!hello!#等价于''Q:""和''两者之间的区别?A:""中可以嵌入#{}输出表达式的值,或者是characterescapesstr="abc"puts"thisis#{str}"#thisisabcputs'thisis#{str}'#thisis#{str}puts"abc\nedf"#abc#edfputs'abc\nefg'#abc\nefgQ:ruby中字符编码...
查看全文
·
在java语言中执行jruby
发布时间:2011-08-10
ruby一种动态语言,而JRuby是纯java实现的ruby语言。JRuby使用ruby语法开发。不仅可以使用ruby类库,同时也可以使用java基础类库和第三方jar包。举一个helloworld的例子:ruby语言puts"helloworld"jruby语言includeJavajava.lang.System.out.println"helloworld"使用jruby开发swingincludeJavaimportjava.lang.Booleanimportjava.lang...
查看全文
·
Ruby中解码html字符串
发布时间:2011-08-10
数据中有类似<span>hello</span>这种被编码过的html片段,用htmlentities这个gem可以解码。安装:geminstallhtmlentities解码示例:require'htmlentities'coder=HTMLEntities.newstring="<span>hello</span>"coder.decode(string)#=><span>hello<...
查看全文
·
每个程序员都应该学习使用Python或Ruby
发布时间:2011-07-27
本文是从WhyeveryprogrammershouldlearnPythonorRuby这篇文章翻译而来。如果你是个学生,你应该会C,C++和Java。还会一些VB,或C#/.NET。多少你还可能开发过一些Web网页,你知道一些HTML,CSS和JavaScript知识。总体上说,我们很难发现会有学生显露出掌握超出这几种语言范围外的语言的才能。这真让人遗憾,因为还有很多种编程语言,它们能让你成为一个更好的程序员。在这篇文章里,我将会告诉你,为什么你一定要学习Python或Ruby语言...
查看全文
·
ruby中获取当前的文件名和目录
发布时间:2011-01-18
##获取当前的文件名称puts"__FILE__==#{__FILE__}"Result:__FILE__==test01/motorcycletest.rb##获取当前文件的目录名称puts"File.dirname(__FILE__)==#{File.dirname(__FILE__)}"Result:File.dirname(__FILE__)==test01##获取当前文件的完整名称当要获取完整的路径时需要require'pathname',代码如下...
查看全文
·
Ruby语法学习记录-从零开始
发布时间:2011-01-18
之前在用RubyonRails做开发,发现多基本的语法概念都比较模糊,所以回头来从基础学习,希望能够劣实基础。有什么不足的地方,希望大家多多指教!首先是一些简单的命令ruby-v查看版本号ruby-e‘print“helloword”’将print“helloword”作为一个ruby程序运行并输出结果#printfprintputs功能基本相似sExit退出环境以下是一些基本语法1,注释在Ruby中单行注释使用#,多行注释使用=begin和=end,注释放置在begin与end之间。如下所示...
查看全文
·
在离线环境中使用Jeweler开发RubyGem
发布时间:2011-01-18
HeTao.IM在Jeweler官方的README.markdown详细的描述了如何利用Jeweler,结合github.com和rubygems.org提供的服务来进行在线的RubyGem项目的开发、管理和发布。如果所在的环境并不具备使用github.com和rubygems.org提供的服务,或者并不希望将的源码通过github.com来进行管理,也并不希望将开发好的RubyGem项目发布到rubygems.org,那么在这样的情况下又如何利用Jeweler来开发...
查看全文
·
Ruby语法学习要点记录-从零开始
发布时间:2011-01-18
学习Ruby,记录点自己认为重要的基本的东西,可能有点乱。1,与Java,C#等语言中的try…catch…finally…throw相对应,Ruby中用begin/end…rescue…ensure…raise来处理异常,retry可以用在rescue中。可以只用rescue或是ensure,两者都使用时,rescue必须在ensure前。2,$arr<<num的含义是:将num作为数组的一个元素加入到$arr中。3,类名首字母要大写,如Student...
查看全文
·
在RHEL上安裝設置ROR(nginx+passenger+ruby+rails+oracle+netzke)
发布时间:2011-01-18
======================================================================================================下載ruby-enterprise到/opt/rorhttp://rubyforge.org/frs/download.php/71096/ruby-enterprise-1.8.7-2010.02.tar.gz解壓ruby-enterprisetarxzvfruby-enterprise-1...
查看全文
·
rails:msvcrt-ruby18.dll丢失
发布时间:2011-01-18
mongrel版本不符造成更新mongrel:geminstallmongrel--pre...
查看全文
·
ruby v1.8.6升级到v1.8.7
发布时间:2011-01-08
环境:Windows7升级ruby所用的安装文件:rubyinstaller-1.8.7-p330.exe因为制作MongoDB+RailsDemo的需要,所以将本地的ruby从1.8.6升级到了1.8.7。本安装文件的默认目录是C:\Ruby187,而本地1.8.6的安装目录是C:\ruby。我在安装时没有更改默认目录。注意安装过程中请勾选下两项:AddRubyexecutablestoyourPATH.Associate.rband...
查看全文
·
Ruby Enumerators
发布时间:2011-01-08
一个enumerator是一个用来枚举其他对象的Enumerable对象。在Ruby1.8,需要require'enumerator',在Ruby1.9已经内建,不需要再require,并且进行了增强。Enumerators是类Enumerable::Enumerator,所以你可以直接new出来实例,但是通常使用to_enum或者使用enum_for(Object的方法)。如果没有参数,to_enum返回的enumerator,他的each直接delegate到目标对象的each...
查看全文
·
在Debian上部署Ruby On Rails应用(续)
发布时间:2011-01-08
写在前面:其实这个续应该和前面那个部署的文章互换一下顺序……哈哈,前一篇参见《在Debian上配置Nginx+Thin服务器跑ROR》。开始正文吧首先我们需要把源代码传到Debian服务器上,这里可以采用各种办法,我是在vps上搭建了一个svn,这样比较省事,直接checkout就OK了~以后需要更新的话直接update。当然可以采用capistrano自动部署~进到svn检出的项目文件夹,然后先安装相应的gembundleinstall安装完成之后...
查看全文
·
Ruby初体验
发布时间:2011-01-04
这几天一直都在搭建Ruby+rails+Mongrel的开发平台,通过前几天对Ruby的了解,我知道已经有很完善的RubyIDE了可我还是想一步步来自己配置.可当我真正的一步步来搭建时,问题是一大把的汹涌而来.连续搞了两晚上到3点多钟.终于在今天我写这篇blog时把所有的问题为之解决Ruby开发环境测试为之通过.而回过头来在看看.其实这并不是什么很难的问题,只是让一个之前一无所知的非Ruby程序员来做,其实是问题多多的,大大的有(我认为主要问题是版本的问题)...
查看全文
·
Lazy evaluation in Ruby
发布时间:2011-01-02
1.使用||延迟初始化deffib(n)@result||=[]returnnif(0..1).include?n@result[n]||=fib(n-1)+fib(n-1)end2.使用无穷大InifinityRuby可以使用无穷大:irb(main):001:0>Inf=1/0.0=>Infinityirb(main):002:0>(-Inf..Inf).include?(10)=>true使用Inifinity可以构造无穷大小的LazyList:lazyList=...
查看全文
·
Ruby Proc curry化
发布时间:2011-01-02
Ruby1.9Proc增加了curry方法,可以将Proc进行curry化:greeting_func=lambda{|name,greeting|puts"#{greeting}#{name}"}.curryhappy_greeting=greeting_func["Happy"]happy_greeting["Newyear"]hello_greeting=greeting_func["Hello"]hello_greeting["world"]结合1...
查看全文
·
One line Ruby code
发布时间:2011-01-02
经常使用perl来代替一行的sedawk,主要是想使用perl更强大的正则:echo"Hello123world"|perl-ne's/\s+\d+\s+/,/g;print'ruby也提供了和perl一样强大的一行代码功能:引用...
查看全文
·
ruby 时间处理
发布时间:2010-12-30
time_now=Time.now当前时间的后一天(Date.parse(time.to_s)+1.day).to_s(:date)当前时间的前一天(Date.parse(time.to_s)-1.day).to_s(:date)...
查看全文
·
Ruby复合函数
发布时间:2010-12-30
复合函数的意思就是:有函数:f(x)=x+1;g(x)=x*x则g(f(x))=(x+1)*(x+1)我们给Ruby的打开Proc类:classProcdefself.compose(f,g)lambda{|*args|f[g[*args]]}enddef*(g)Proc.compose(self,g)endendinc=lambda{|x|x+1}square=lambda{|x|x*x}square_inc=square*incsquare_inc(2)#=>9...
查看全文
·
Ruby on Rails Tutorial (Michael Hartl)中文翻译第二章 演示程序 (1)
发布时间:2010-12-30
(Iseesea翻译,转帖请保留~谢谢~~有支持才有坚持~)基于Rails3.0.3俺试着翻译这本书,如有异议或者需要可以直接看原文。。。嘎嘎。不足之请多指教~.我边学边翻译吧,顺便学习英语。http://railstutorial.org/由于第一章主要是一些介绍和关于git的使用,所以就不翻译了,有需要的话再回去翻译。第二章演示程序在这一章,我们将开发一个简单的演示程序来显示一些Rails的魅力...
查看全文
共25页
首页
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
下一页
末页
最新文章
快速web开发..
我的.net开..
·
快速web开发框架——learun fr
·
我的.net开发历程:初入快速开发
·
用php模拟登陆报400错
·
FastAdmin系统后台存在高危安全漏
·
微信H5活动文案链接域名防封及跳转系统详
·
Centos7-安装-php-和-php
·
PHP数组函数(按使用频度排序)
·
Centos 下安装ruby的总结
·
Java 添加文本框到PPT幻灯片
·
C# 添加箭头线条形状到Excel
·
【JAVA】组织树
·
Java后端面经总结:拿下蚂蚁金服美团头
·
Java变量类型
·
什么是环境变量
·
Java编程思想学习笔记
今日热点
·
FreeBSD 8.1正式发布公告 特性
·
判断字段是否存在的SQL语句写法
·
[转]超时时间已到。超时时间已到,但是尚
·
VS2010使用.net 4.0中的AS
·
让Ubuntu即默认进入命令行界面
·
全面认识Eclipse中JVM内存设置
·
通过反向连接在外网连接内网VNC寻求帮助
·
Spring.net + Fluorin
·
Conexant Systems HD
·
rails 设置session过期时间
推荐文章
android..
unable ..
·
Adobe CS5.5(X3
·
java.net.Conne
·
android Canvas让我很困惑
·
wamp服务器使用ip访问提
·
错误:没有注册类别 (异常来自 HRES
·
The last pack
·
unable to find valid
·
android ListView的分段显
·
Adobe CS5.5(X3
·
大公司JAVA面试题目
·
iPhone中使用ShareKit一键分
·
叠拓成都面试归来
·
JS javascript实现url编码
·
老三携剑出山,Swing法力
·
Android 2.1 从SD卡导入联系
English
|
关于我们
|
诚聘英才
|
联系我们
|
网站大事
|
友情链接
|
意见反馈
|
网站地图
Powered by
程序员俱乐部
程序提供: HugoCMS 2.0
网站备案:苏ICP备11048748号-1