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】ruby语言的几个特性总结
发布时间:2013-07-10
最近在学习ruby,我觉得学习一门语言要先了解语言的基本特性,然后再深入语法、细节特性等。所以先从ruby语言的特性入手,结合例子简单总结了几点,才真正开始学没多久,绝对不全面,还需后续的学习再补充。1.纯面向对象的在ruby世界里所有的都是对象,包括方法、类、模块。也包括字符、数字、bool等基本类型。如3.times{puts"Hi!"}#完成三次循环输出运行结果:Hi!Hi!Hi!3是一个整型对象,可以直接作为对象调用对象的方法times.方法的参数是一个函数也是一个对象。puts"#...
查看全文
·
ruby 获取字符串前N个字符或后N个字符
发布时间:2013-07-10
ruby在处理字符串数组的时候也挺巧妙的。获取字符串数组里的字符方法如下:str="helloword"pstr[0,5]#获取前5个字符hellopstr[6,2]#获取第6个字后的2个字符wopstr[-4,4]#获取最后4个字符word...
查看全文
·
ubuntu 13.04 ruby 安装依赖
发布时间:2013-07-10
sudoaptitudeinstallbuild-essentialbisonopenssllibreadline5libreadline5-devcurlgit-corezlib1gzlib1g-devlibssl-devlibsqlite3-0libsqlite3-devsqlite3libxml2-devlibmysqlclient-devlibqt4-devlibpq-devbuild-essentialopenssllibreadline6libreadline6...
查看全文
·
Redmine2.0.3+Mysql55+Ruby1.8.7+Win7成功安装记录
发布时间:2013-07-10
由于公司需要,准备用redmine实行项目任务分配等管理,决定在自己笔记本上安装一个redmine,查了好多网上教程,开始动手安装了。准备软件:Ruby下载网页:http://rubyforge.org/frs/?group_id=167&release_id=46836http://files.rubyforge.vm.bytemark.co.uk/rubyinstaller/rubyinstaller-1.8.7-p370.exe11Mhttp://files.rubyforge...
查看全文
·
关于Ruby中Base64的注意
发布时间:2013-07-10
最近弄API,要用的RSA与Java通信,发现RubyBase64.encode64(public_key#encrypt)得到的值用Java不能decrypt,因为对RSA了解的不够深,不知道问题出在哪一方,经过一番周折,发现问题还是出在了Ruby的Base64.encode64方法上,该方法会将encoded的字符串每60个字符换行("\n"),把产生的换行去掉后就可以让Java正确decrypt了。但为什么会这样呢?Ruby不会无故的这么做,原来Ruby的Base64...
查看全文
·
Java程序员学Ruby--从折腾开始
发布时间:2013-06-19
Java程序员学Ruby--从折腾开始这篇文章信息含量不高,基本上理解为吐槽+备忘就对了。最近想自己做一点东西,但是实在厌倦了J2EE世界里数不清的xml,也在寻求一种“高效的开发语言”。基本上说到高效和敏捷,大家都在推崇RubyonRails,所以抽周末的空来尝个鲜。学新语言,我一般喜欢先配置环境,弄几个短的snippet来看看,熟悉语法。于是就需要先配置环境。Ruby本身的安装还算简单,下载一个rvm,然后安装就可以了...
查看全文
·
在ubuntu中安装及使用rvm管理ruby版本(转载)
发布时间:2013-06-19
RVM的主要作用是方便的管理系统中的多个ruby版本而不至于混乱。我们来看看如何安装RVM,我使用的ubuntu12.04LTS。准备工作后面需要使用curl,用dpkg-scurl命令检查一下系统中有没有安装[plain]viewplaincopyprint?01.abbuggy@abbuggy-ubuntu:~$dpkg-scurl02.Package:curl03.Status:installokinstalled04.Priority:optional05.Section:web06...
查看全文
·
ruby中gruff画图的简单例子
发布时间:2013-06-19
1、gruff插件可以画很多种图如点图、折线图、圆饼图、网状图、柱状图等,这里只写了2个例子(点图和折线图)。2、gruff画图主要是通过按相应的格式提供这张图的显示数据、横轴的标签以及其他相关的属性,最后生成图片。3、每种图都有很多属性,如改变图片背景,设置点或线的大小、粗细,设置标题、x、y轴标签的位置以及字体大小等等,各个属性的学习我也学得不全,大家好好利用gruff的api吧,很有用!下面举2个例子:1、点图(dot)require"gruff"g=Gruff::Dot.new#点图g...
查看全文
·
Ruby 语法设计上的缺陷(未完待续)
发布时间:2013-06-19
1、Ruby的多行注释"=begin=end"不能缩进,必须出现在行首,使它变得一点不实用。看看Rails的代码,根本不使用=begin=end格式的多行注释,只使用"#"注释,可见"=begin=end"注释,压根没有用处。2、Ruby的多行注释"=begin=end"不能嵌套。支持嵌套的多行注释用起来更方便3、if语句的then关键字实属多余。分隔condition与当条件为真时执行的语句块的方式现在有三种:then,分号,换行符。并且这三种方式可以同时出现...
查看全文
·
ubuntu 13.04 ruby 安装依赖
发布时间:2013-06-19
sudoaptitudeinstallbuild-essentialbisonopenssllibreadline5libreadline5-devcurlgit-corezlib1gzlib1g-devlibssl-devlibsqlite3-0libsqlite3-devsqlite3libxml2-devlibmysqlclient-devlibqt4-devlibpq-devbuild-essentialopenssllibreadline6libreadline6...
查看全文
·
Ruby简单栈的实现
发布时间:2013-06-19
共2个文件,第1个栈的实现Stack.rbclassStackdefinitialize@store=[]enddefpush(x)@store.pushxenddefpop@store.popenddefpeek@store.lastenddefempty?@store.empty?endendparen_match.rbrequire'Stack'defparen_match(str)stack=Stack.newlsym="{[(<"rsym="}])>"str...
查看全文
·
Ruby:使用Ruby脚本,快捷切换鼠标左右手习惯
发布时间:2013-06-19
在下面这篇博客里,我使用C#,写了一个命令,可以快捷的切换鼠标左右手习惯。使用C#:自动切换鼠标的左右手习惯今天到了一个新环境,想用下这个命令,却一时找不到编译好的文件,手头有没有visualstudio的环境,于是索性用Ruby将其重写,原理一样,都是调用win32api修改左右收习惯,并修改注册表。修改注册表的目的是,当电脑重启的时候,我们的设置也依然有效。Ruby脚本如下...
查看全文
·
关于Ruby中Base64的注意
发布时间:2013-06-19
最近弄API,要用的RSA与Java通信,发现RubyBase64.encode64(public_key#encrypt)得到的值用Java不能decrypt,因为对RSA了解的不够深,不知道问题出在哪一方,经过一番周折,发现问题还是出在了Ruby的Base64.encode64方法上,该方法会将encoded的字符串每60个字符换行("\n"),把产生的换行去掉后就可以让Java正确decrypt了。但为什么会这样呢?Ruby不会无故的这么做,原来Ruby的Base64...
查看全文
·
Ruby
发布时间:2013-05-19
RubyonRailsTutorial:http://ruby.railstutorial.org/ruby-on-rails-tutorial-book#top...
查看全文
·
ruby readline的两种写法
发布时间:2013-05-19
f=File.read('public/file.csv').readlines=f.each_line.map{|x|x}lines=File.readlines('public/file.csv')...
查看全文
·
ruby 中环绕别名的小例子
发布时间:2013-05-19
classMyClassdefgreetputs"Hello!"enddefgreet_with_logputs"Callingmethod..."greet_without_logputs"...methodcalled"endalias_method:greet_without_log,:greetalias_method:greet,:greet_with_logendMyClass.new.greetMyClass.new.greet_without_log...
查看全文
·
Ruby练习---目录创建,文件拷贝
发布时间:2013-01-25
今天下载了spring3.2.0的新版本,打开libs目录后,发现除了要正常使用的jar之外,还有好多javadoc和sources的jar文件,想把正常使用的Jar拷贝出来,但一个个选又太麻烦,就想着反正最近在学ruby,干脆用ruby写个小工具帮我拷贝吧,就当是练习了,呵呵。#!ruby-Kurequire"fileutils"#原始jar文件目录org_spring_lib_dir="E:\\Download\\spring3.2.0\\spring-framework-3.2.0...
查看全文
·
ruby 去掉字符串中的html代码讨论
发布时间:2013-01-25
从网上查到rails中去掉字符串中的html标签的方法如下:#去掉html标签,取出文本部分,并按指定的长度切断返回字符串。defstrip_html(text,len=0,endss="...")iftext.length>0attribute_key=/[w:_-]+/attribute_value=/(?:[A-Za-z0-9]+|(?:'[^']*?'|"[^"]*?"))/attribute=/(?:#{attribute_key}(?:s*=s*#...
查看全文
·
ruby实现插入排序算法
发布时间:2013-01-25
rubydefinjection_sorta=[40,12,23,543,53,2,77,34]i=1while(i<a.length)tmp=a[i]j=i-1while(tmp<a[j])a[j+1]=a[j]j=j-1breakif(j==-1)enda[j+1]=tmpi=i+1endreturnaendJavapublicint[]sort(String[]args){int[]number={40,12,23,543,53,2,77,34};for(inti=1...
查看全文
·
Ruby实现二分法查找
发布时间:2013-01-25
defbinary_searcha=[10,57,68,70,78,90,122]search=78index=0,start_index=0,end_index=a.lengthwhile(true)index=start_index+((end_index-start_index)/2)start_index=indexifa[index]<searchend_index=indexifa[index]>...
查看全文
共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