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 sinatra 内部机制(二)
发布时间:2012-12-16
基础知识:1.ruby的procruby的proc的一般使用过程如下:>>p=Proc.new{|item|pitem}=>#<Proc:0x000000010e446060@(irb):9>>>p.call("6")"6"proc是通过call进行调度的,也就是说proc是可以响应call的。2.rack的中间件的概念我个人感觉rack中间件类似代理,包裹了endpoint,在完成处理后,中间件再将被包裹的endpoint返回...
查看全文
·
升级 RubyGems
发布时间:2012-12-16
升级RubyGems有几种不同的方法。遗憾的是,使用哪种方法不仅和你的RubyGems版本有关系,而且还和你使用的linux发行版有关系,不是每种方法都管用,试试下面几种方法,直到找到能用的:1.使用gem升级:sudogemupdate--system2.使用gem升级有问题的系统:sudogeminstallrubygems-updatesudoupdate_rubygems3.使用rubygems-update提供的setup.rb脚本:sudogeminstallrubygems...
查看全文
·
Ruby on Rails 简单页面缓存
发布时间:2012-12-16
三种方式PageCaching,ActionCaching和FragmentCaching缓存默认只在production环境下启动PageCachingcaches_page:public_content以URL为准expire_page:action=>"public_content"ActionCachingcaches_action:premium_content以URL为准expire_action:action=>"premium_content",:id=>...
查看全文
·
Ruby里的structure和set
发布时间:2012-10-15
#CreateastructurewithanameinStructStruct.new("Customer",:name,:address)#=>Struct::CustomerStruct::Customer.new("Dave","123Main")#=>#<structStruct::Customername="Dave",address="123Main">#CreateastructurenamedbyitsconstantCustomer=Struct...
查看全文
·
用ruby+java, 同步C++和数据库中的注释.
发布时间:2012-10-15
说明SqlCommetTools是前一段时间为公司C/S研发做的,SqlServer注释同步工具.将C++头文件中的注释同步到SQLServer表中.代码可以从github中获取:https://github.com/lvjian700/SqlCommetTools使用到的技术:ruby:用来分析C++文件的语法java:用来进行数据库操作Ant:用来执行ruby和java代码程序结构说明headers/*.h为待处理的C++头文件,该文件中映射了数据库表结构...
查看全文
·
【ruby】ruby语言的几个特性总结
发布时间:2012-10-15
最近在学习ruby,我觉得学习一门语言要先了解语言的基本特性,然后再深入语法、细节特性等。所以先从ruby语言的特性入手,结合例子简单总结了几点,才真正开始学没多久,绝对不全面,还需后续的学习再补充。1.纯面向对象的在ruby世界里所有的都是对象,包括方法、类、模块。也包括字符、数字、bool等基本类型。如3.times{puts"Hi!"}#完成三次循环输出运行结果:Hi!Hi!Hi!3是一个整型对象,可以直接作为对象调用对象的方法times.方法的参数是一个函数也是一个对象。puts"#...
查看全文
·
ruby arduino hacking - 入门篇
发布时间:2012-10-15
我对Arduino一直很有兴趣,它简单容易上手,不折腾实在对不起我大学的电子工程专业(虽然专业课程都60分,补考什么的...),最近终于有空可以开始写系列博客,记录我的折腾之路。什么是arduino,已经有很多文章了:arduino.cc写道Arduino是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(arduino的各种电路板)和软件(arduinoIDE)。它能够和环境以及各种硬件进行互动。如何安装驱动,如何写第一个程序,网络上也有很多文章了...
查看全文
·
【ruby】ruby 动态方法总结
发布时间:2012-10-15
本文对ruby动态方法特性进行探讨。结合以下例子:#dynamicmethodsclassDynamicdefaputs"thisismethoda"enddefb(bob)puts"thisismethodb:#{bob}"enddefcputs"thisismethodc"enddefself.define_component(name)define_method(name)doputs"mynameis#{name}"endenddefine_component...
查看全文
·
ruby arduino hacking - 串口通讯
发布时间:2012-10-15
ruby和串口通讯可以通过serialport这个gem来实现,这个gem的用法很简单,先来看一个简单的串口输入输出例子:require'rubygems'require'serialport'sp=SerialPort.new"/dev/ttyUSB0",9600sp.write"abcd"2行代码,代表用9600的波特率连接/dev/ttyUSB0串口设备,往串口输入abcd然后我们upload如下的代码,将串口接收到的数据通过串口输出:intb=0;voidsetup(){Serial...
查看全文
·
ruby实现删除自定义后缀名文件Find
发布时间:2012-10-15
#encoding:gbkrequire'find'print"输入目录:"path=gets.chomp!print"输入后缀名:"basename=gets.chomp!Find.find("#{path}")do|d|ifd.include?(".torrent")puts"[INFO]删除文件#{d}"endend应该不是多线程实现的,对于自己用,很实用,对于文件多的,可怕性能有点。。。...
查看全文
·
Ruby for Eclipse正确配置介绍
发布时间:2012-10-15
Ruby语言是一项简介实用的脚本语言。在这里我们会了解到一些RubyforEclipse的正确安装配置方法。希望对大家有所帮助。RubyonRails事物嵌套具体方法应用解析Ruby百分号表示法知识讲解轻松上手Ruby简单编写Rubydot用于成员函数调用Ruby函数参数传递特性分析有时间要多了解了解http://www.ruby-lang.org/zh_CN/documentation/帮助文档---以下安装配置转载一、安装RubyforEclipse前的准备工作:1.下载Ruby:http...
查看全文
·
ruby小记录
发布时间:2012-10-15
1.a=Array.new(3,[0,0,0])=>[[0,0,0],[0,0,0],[0,0,0]]实例化出来的数组其实只是只有三个数组元素的一维数组而不是所期望的二维数组,虽然它可以a[i][j]取出元素,但是不要被其所迷惑测试下a[0][1]=1=>[[0,1,0],[0,1,0],[0,1,0]]这可得知了,上面实例话的数组是三个数组对象元素的一维数组。可以这样新建二维的,如下:irb(main):056:0>a=Array.new(3){[0,0,0]}=>...
查看全文
·
Ruby电子书教程、经典脚本合集
发布时间:2012-10-15
Ruby电子书教程、经典脚本合集Ruby是一种功能强大的面向对象的脚本语言,它综合了Perl,Python,Java等语言的特点写成,有强大的文字处理能力,简单的语法,并且完全的面向对象。同时,Ruby是解释型语言,不需编译即可快捷地编程。大名鼎鼎的微博类网站Twitter就是用Ruby编写的,在中国也是有很多钟情于Ruby的程序员。他们相信Ruby的将来一定会更加美好的。Ruby专区:Ruby经典电子书教程荟萃本专题收集了经典的Ruby开发电子书教程,精品汇总,方便大家学习。专题资料有...
查看全文
·
Ruby学习笔记-【Ruby从入门到精通】第二章
发布时间:2012-09-08
irb:交互式ruby。在irb中输入源代码,并按回车键,会立即看到结果。有时这种环境被称为即时或交互式环境。ruby中一切都是对象。puts1+10。1是对象,10也是对象。它们都是Fixnum类的对象,事实上,"+"号是个相加的方法。Kernel模块的方法。kernel是个特殊的模块,它的方法在Ruby的每个类和有效范围中都可以使用。例如puts方法来自Kernel模块的方法。puts方法是Kernel模块的方法,而Kernel模块是被默认包含和搜索的,因此通常无须使用Kernel...
查看全文
·
ruby的redo和retry 回顾
发布时间:2012-09-08
ary=[1,2,3]ary.eachdo|i|putsii+=1redoifi==2end输出:1223redo做的动作是:条件满足,则以当前的条件重复一次{block}的动作,当前的条件包括(当前的变量值)ary=[1,2,3]ary.eachdo|i|putsii+=1retryifi==2end输出:死循环1这里我们没有看到i+=1,输出2,说明,retry的重复动作包括从{block}外开始,包括i的值。...
查看全文
·
ruby inject,循环计算优化
发布时间:2012-09-08
From:http://blog.jayfields.com/2008/03/ruby-inject.html实体分析Ruby代码[1,2,3,4].inject(0){|result,element|result+element}#=>10inject带有一个参数和block。block中的两个参数是有含义的。第一个参数reslut在inject第一次执行block时把inject带的参数赋值给它,element就是数组中的元素,该例中inject一共执行4次block...
查看全文
·
ruby中字符编码间转化
发布时间:2012-09-08
require'iconv'变量=Iconv.conv('gbk','utf-8',待转化文本)#第一个参数为目标编码,第二个参数为源编码。...
查看全文
·
安装ruby,包括thrift、eclipse插件、运行测试等步骤
发布时间:2012-09-08
1、下载并安装ruby20111229-1559-sfx.exe(E:\开发包)把ruby加入环境变量Path中:e:\Ruby193\bin;----------------------------2、下载并双击解压DevKit-tdm-32-4.5.2-20110712-1620-sfx.exe(E:\开发包)----------------------------3、安装并测试,cd到步骤2的解压目录下:----C:\DevKit>rubydk...
查看全文
·
ruby-win32ole活用
发布时间:2012-09-08
require'win32ole'excel=WIN32OLE.new("excel.application")excel.visible=true#~book=excel.workbooks.add()#创建文件book=excel.workbooks.open("d:\\tt.xls")worksheet=book.worksheets(1)#以下为写入文件。#~worksheet.Range("A1:D1").value=["North","South","East","West"]...
查看全文
·
Lean Ruby
发布时间:2012-09-08
FirstIshouldsayrubymonkisagreatwebsiteforrubylearners.IjusthavesometimethisafternoonsoIdivedmyselfintothislanguageandfounditquiteamazing!Lookatthiscodesnippetbelow.Besidesavariableparameterlist...
查看全文
共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