Ruby_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Ruby >>列表
· Ruby扫盲之Hash十一问发布时间:2014-11-26
Ruby扫盲之Hash十一问最近在学习Rails,因为学习的java为入门语言.些许的不太适应.特别是Ruby的Hash.不过细细的想想就通了.基本上都是通的Key-Value.除了刚开始不太适应写法没什么大的问题.这个是我在网上看到的一篇日志.<-----------------------------------------施主还是割了吧-------------------------------------------------->1.如何创建Hash?x=Hash... 查看全文
· ruby设置一个灵活api架构的思路发布时间:2014-11-15
API定义也许很简单,但是要做到可扩展性强,调用简单统一,还是要花一些心思。下面总结一下ruby设置一个灵活api架构的思路和样例:需求:整合["Google","Yahoo","Baidu","Sogou",'Bing','Qihu']等的接口调用。思路:一:最外层定义一个api.rb类型请求转发模块Test::Api,按照searche_type字段属性的请求类型定向到对应的api请求文件包。(如Test::Api::BaiduApi)classSearchengine<... 查看全文
· ruby array - unexpected return发布时间:2014-11-11
【基本介绍】这里mark下rubyarray遇到的一个问题【简单例子】irb(main):040:0>arr=>[1,2,3,4,5]irb(main):041:0>arr[5]=>nilirb(main):042:0>arr[5,0]#为什么不是nil?=>[]irb(main):043:0>arr[6]=>nilirb(main):044:0>arr[6,0]#正常理解返回nil=>nilirb(main):045:0>... 查看全文
· ruby巧用curl发布时间:2014-11-08
curl是利用URL语法在命令行方式下工作的开源文件传输工具。比如你调用测试一个api接口。result=%x(curlhttp://ip/service/api/custom_groups/report?data=#{data}-XGET)相当于ruby不需要requireHTTP相关的包。就能借助实现url相关访问和数据反馈。实现文件断点续传:#当文件在下载完成之前结束该进程$curl-Ohttp://www.gnu.org/software/gettext/manual/gettext... 查看全文
邮件服务器接收到邮件后,servicepush通知程序。有什么办法实现吗?1、客户端轮询2、服务器主动推送。首先熟悉一下,收发邮件的协议:Net::SMTP(发送邮件)Net::POP3(接收邮件)Net::IMAP(接收邮件)网上很多用pop3收邮件的例子,但是用pop3收邮件只能获取收件箱里面所有邮件,邮件是否已读等标记无法获取,使用imap协议则避免了这个尴尬,imap不仅能获得一个邮件的详细信息(比如是否已读,是否回复),它还允许用户更改邮件的标记... 查看全文
· Ruby实现Android自动化屏幕适配发布时间:2014-10-21
以后我将逐步在我的个人博客中写文章,有兴趣的同学可以访问:http://vjson.com我相信对于Android开发者来说,屏幕适配一直是你心中的痛~,为了让Android开发者从屏幕适配的痛苦中解脱出来,我决定实现这个Android自动化屏幕适配的1.0版本。下面来讲一下思路。首先以values-w360作为标准也就是360dp,对应的设备就是720×1080俗称的720P的屏幕,也就是说设计师给的设计稿是以720P的屏幕作为设计图的,那么如果设计图上面的尺寸是100px... 查看全文
今年在台湾各式各样的Ruby以及Rails社群活动如雨后春笋一般到处举办,Ruby以及Rails究竟有什么厉害之处?初学者们又该如何上手呢?什么是Ruby?Ruby是一个源自于日本的程式语言,并且由于RubyonRails这套便于快速开发网页应用程式的框架而在近年走红,如果你从事网页相关开发工作,我想大概已经听过RubyonRails这套网页框架,但或许你分不太出来Ruby以及Rails的差别,以及Ruby除了Rails之外、还能用来做些什么?与其他常见的程式语言相比... 查看全文
classMeclass<<selfdef<<mpmendendendMe<<'returnparams'想类似的符号方法运用不知道还有那些?... 查看全文
查看原文请到我的个人网站兵哥的领悟最近工作需要,为兄弟部门提供若干服务接口,遂需要编写API文档,供兄弟部门使用,经同事推荐使用slate最为编写和运行在线文档的服务,使用之后,发现还不错,这里记录一下。上图来自官网,官网上说slate配置简单、干净、上手快等等好处,等不及要试试了。首先第一步,需要安装Ruby,已经有安装过的朋友直接跳过这一步吧!1)从官网下载源码或者安装包http://www.ruby-lang... 查看全文
ruby-doc.org/core-2.1.2/String.html... 查看全文
· ruby数组和哈希学习笔记发布时间:2014-08-28
一.数组1.数组的定义a=Array.new#定义一个数组ab=Array.new(5)#定义一个含5个nil元素的数组c=Array.new(5,1)#定义一个含5个1元素的数组d=[]#定义一个空数组d2.数组的运算<<:追加元素+:串联方法-:数组差集&:数组交集|:数组并集*:重复数组,如果*后面是整数,则返回重复整数次的数组,如果是字符串,则返回重复使用该字符串连接数组。[1,2]<<3#[1,2,3][1,2]+[1,2]#[1,2,1,2][1,2... 查看全文
· Ruby is Big in China发布时间:2014-08-12
http://stylesror.github.io/#ruby... 查看全文
初次报道,欢迎各位大大指导和指点呀... 查看全文
做活动通以前没有接触过ruby语言,所以刚开始做活动通的时候比较茫然,后来先粗略的学习了一下ruby的语言,还是有很多不理解的地方,先直接拿过来用,等以后做完活动通了在回过头来理解一下ruby语言的运行机制。我前面已经写了怎样用rails新建一个工程,在这里不再赘述,如有需要可以看我前面的两篇博客。这里我主要讲一下在做活动通中遇到的一些难点,以及问题。1.关于routing运行项目会首先从public里面找静态的页面如果找到直接返回webserrver,如果没有找到会进入到rails代码... 查看全文
· how to generate a task in ruby on rails发布时间:2014-08-08
rubyonrails生成task的方法:$railsgtasktask_namespacetask_name1task_name2$createlib/tasks/task_namespace.raketask文件里面:namespace:task_namespacedodesc"thisisdescribe"task:task_name1=>:environmentdoenddesc"thisisalsodescribe"task:task_name2=>... 查看全文
· deploy pry for ruby on rails发布时间:2014-08-08
whatispry?youguess!(areyoukiddingme?)pleasegoogleyourself,thanksinstallpry:1.geminstallpryorinsert"gem'pry'"inyourGemfile2.inconfig/environments/development.rbinsert:silence_warningsdobeginrequire'pry'IRB=PryrescueLoadErrorendendok!... 查看全文
先看看一般情况下ruby导出csv的代码案例:respond_todo|format|format.html#index.html.erbformat.xml{render:xml=>@mobile_units}format.csv{columns=Ultra::MobileUnit.export_columns_namedatas=UI::Grid.new(Ultra::MobileUnit,@mobile_units).to_csv(columns)do|col,data... 查看全文
#请求存储过程,其中option为页面传过来的参数选项。db_read_str='BEGINWLAN_ALARM_QRY(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?);END;'stat_alarm_procedure(db_read_str,option)defstat_alarm_procedure(db_read_str,option=nil)date_format='%Y-%m... 查看全文
· ruby学习笔记--Array发布时间:2014-07-15
由于工作需要,最近在学习Ruby,现在主要在看两本书《RubyonRail程序设计技术详解》和《Rubyofbook》。毕竟是要在工作中运用,而且时间还有限,所以我在看书和做例子的同时也简单记录下了一些基本知识点,方便用的时候查找。有兴趣的朋友欢迎一起交流学习:l数组1.创建数组:和其它很多编程语言一样,很容易创建一个数组,但要注意的是Ruby是一种弱类型的脚本语言,数组中各元素的类型可以互不相同,而且数组的长度可变:arr=[“one”,”two”,”three”]ORarr=Array... 查看全文
· ruby学习 -- 循环发布时间:2014-07-07
这篇文章主要介绍了Ruby简明教程之循环语句介绍,非常简洁的讲解,可以作为语法备忘,需要的朋友可以参考下循环结构在编程语言中是不可或缺的,所以Ruby中的循环也有其自定义的规则。而我们关注循环结构,要知道两个因素:1)循环的条件;2)循环执行的内容Ruby有一些方式来实现循环结构体:1.times方法在前面已经有提到过了,语法如下:复制代码代码如下:循环次数.timesdo循环次数.times{重复执行的动作重复执行的动作end}#也可以在times模块中加入变量5.times{|i... 查看全文