linkedu视频
平面设计
电脑入门
操作系统
办公应用
电脑硬件
动画设计
3D设计
网页设计
CAD设计
影音处理
数据库
程序设计
认证考试
信息管理
信息安全
网页制作
数据库
程序设计
操作系统
CMS教程
游戏攻略
脚本语言
平面设计
软件教程
网络安全
电脑知识
服务器
视频教程
vbs
DOS/BAT
hta/htc
python
perl
VBA
ColdFusion
ruby
PowerShell
Lua
Golang
linux shell
您的位置:
主页
>
脚本语言
> ruby
ruby
Ruby 是完全面向对象的:任何一点数据都是对象,包括在其他语言中的基本类型(比如:整数,布尔逻辑值),每个过程或函数都是方法。
ruby 学习笔记(1) 初识语法
单从技术而言,ruby本身确实很爽,令程序员的工作变得轻松有趣!下面的代码演示了如何找出100以内的素数:复制代码代码如下:/divusingSystem;namespaceMersenne{clas
ruby 学习笔记(2) 类的基本使用
ruby语言跟c#的一些重要差别在于:1.ruby是动态语言,c#是静态语言--即对象在new出来以后,ruby还可以动态给对象实例添加一些属性或方法(javascript也是如此)2.ruby中刻意
RUBY 新手教程 跟我一起学ruby
跟我一起学rubyByTiger注:本教程转载自在游戏先行者论坛,版权属于作者Tiger。第一篇第二篇第一篇自序从今天起我就要开始学Ruby了。怎么样,没见吧?一个新人写教程。就凭我坚强的毅力,科学的
Ruby语言中的String深入理解
Ruby语言中的String是mutable的,不像java、C#中的String是immutable的。比如复制代码代码如下:/divstr1=abcstr2=abc/div在java中
Ruby最简单的消息服务器代码
ser.rb复制代码代码如下:/divrequire’socket’s=TCPServer.new3333conn=s.acceptloopdoputsconn.getsend/divclt.rb复制
你应该知道的Ruby代码风格
一、空格与tab使用空格缩进(95.364%)使用Tab缩进(4.636%)基于1,001,987次提交二、最大行宽80字符(92.618%)120字符(5.893%)150字符(1.489%)基于1
CentOS中配置Ruby on Rails环境
详细安装步骤:一、更新Pythoncentos中默认安装的python是2.4的版本,因为新版的rails需要提供nodejs的相关支持,需要更新python,更新文章可以直接移步到这个链接http:
使用Ruby re模块创建复杂的正则表达式
例如,考虑下面的匹配日期的正则表达式:复制代码代码如下:/div/\A((?:19|20)[0-9]{2})[\-\/.](0[1-9]|1[012])[\-\/.](0[1-9]|[12][0-9]
Ruby 中$开头的全局变量、内部变量、隐藏变量介绍
Ruby中充满了一系列的隐藏变量,我们可以从这些预定义的全局变量中获取一些有意思的信息。全局进程变量$$表示当前运行的ruby进程。复制代码代码如下:/div$$=17170/div我们可以从当前进程
淘宝网提供的国内RubyGems镜像简介和使用方法
解决方案是使用淘宝的RubyGems镜像,它是一个完整rubygems.org镜像,你可以用此代替官方版本,同步频率目前为15分钟一次以保证尽量与官方服务同步。如何使用gem移除旧源,改用新源即可。复
ruby+nokogori抓取糗事百科前10页并存储进数据库示例
ruby,nokogori,爬取糗事百科最新的10页加图片比并同时保存进文本跟数据库复制代码代码如下:/div#encoding:utf-8requireopen-urirequirenokog
ruby判断一个数是否为质数(素数)示例
ruby判断一个数是否为质数质数又称素数。一个大于1的自然数,如果除了1和它自身外,不能被其他自然数整除的数;(除0以外)否则称为合数。根据算术基本定理,每一个比1大的整数,要么本身是一个质数,要么可
ruby线程实现生产者消费者问题示例(队列Queue实现线程同步)
Ruby线程实现经典的生产者消费者问题,用ruby中的Queue类实现线程同步问题。复制代码代码如下:/divrequirethreadputsProAndConqueue=Queue.new
ruby实现石头剪刀布游戏示例
ruby实现石头剪刀布游戏复制代码代码如下:/div#encoding:utf-8arr=[’石头’,’剪刀’,’布’]win_arr=[[’石头’,’剪刀’],[’剪刀’,’布’],[’布’,’石头
ruby使用restclient上传服务器本地文件示例
使用RestClient上传服务器本地文件复制代码代码如下:/divurl=’http://xx’#post到urlfield_hash={key:key,token:token}#post数据req
ruby安装gem包失败的通用解决方法
ruby语言升级还是比较勤快的。但是数量众多的版本使得程序库的兼容性成了大问题。有些gem表示明确不支持某个特定版本以前的ruby,而有些gem则与较高的版本不兼容。再加上gem本身也有版本,简直是乱
Ruby On Rails上手笔记(安装使用全过程)
有机会再试一试Rails了,只是原来接触的是2,现在已然变成了4,似乎现在的安装比原来会快些。。Rails4安装针对于安装了RVM复制代码代码如下:/divgeminstallrails/div没有的
Ruby 中一些百分号(%)的用法小结
%Q用于替代双引号的字符串.当你需要在字符串里放入很多引号时候,可以直接用下面方法而不需要在引号前逐个添加反斜杠(\)复制代码代码如下:/div%Q(Joesaid:Franksaid:#{wh
Ruby微信开发的几个开源项目介绍
最近陆续有不少用Rails开发微信项目的朋友在Github上开始使用weixin_rails_middleware、weixin_authorize,也不少人谈到Ratchet,春节开始到现在,一直有
一个简单的Ruby可逆加密解密类
实现代码:复制代码代码如下:/divclassDesrequire’openssl’require’base64’ALG=’DES-EDE3-CBC’KEY=mZ4Wjs6LDES_KEY=nZ
在阿里云 (aliyun) 服务器上搭建Ruby On Rails环境
1、阿里云的一键安装web全环境下载一键安装web全环境sh.zip压缩包上传至服务器,解压、执行脚本,具体步骤详见这里$mvsh.zip/home/tmp/&cd/home/tmp$unzipsh.
Ruby中使用Block、Proc、lambda实现闭包
闭包(Closure),是指未绑定到任何对象的自由代码,闭包中的代码与任何对象和全局变量无关,只与执行此段代码的上下文相关。今天我们简要的看一下ruby中的闭包实现。Ruby中的闭包实现有:Block
Ruby中的反射(Reflection)应用实例
在Java语言中,提供了发射机制,通过发射机制可以通过字符串构造出这个对象,可以获取对象的所有方法(包括私有方法),可以调用私有方法,可以更改成员变量的值(包括私有的成员变量)。Ruby也是面向对象的
Ruby中嵌套对象转换成json的方法
JSON由于其数据结构简单便利,已逐渐成为了互联网上的主流数据交换的数据格式。在讨论嵌套对象(NestedObject)的JSON转换方法之前,我们先看简单的rubyJSON转换。首先,ruby对象转
Ruby中对一元操作符重载实例
一元操作大家都知道,就是表达式的操作符只有一个输入值。这个在C和Java中都很常见。今天我们要探讨一下Ruby中的一元操作符重载。一元操作符有:+–*!&等,为了避免与数值的+–混淆,重载一元操作符,
首页
上一页
13
14
15
16
17
下一页
末页
文章分类
vbs
DOS/BAT
hta/htc
python
perl
VBA
ColdFusion
ruby
PowerShell
Lua
Golang
linux shell