linkedu视频
平面设计
电脑入门
操作系统
办公应用
电脑硬件
动画设计
3D设计
网页设计
CAD设计
影音处理
数据库
程序设计
认证考试
信息管理
信息安全
网页制作
数据库
程序设计
操作系统
CMS教程
游戏攻略
脚本语言
平面设计
软件教程
网络安全
电脑知识
服务器
视频教程
vbs
DOS/BAT
hta/htc
python
perl
VBA
ColdFusion
ruby
PowerShell
Lua
Golang
linux shell
您的位置:
主页
>
脚本语言
> ruby
ruby
Ruby 是完全面向对象的:任何一点数据都是对象,包括在其他语言中的基本类型(比如:整数,布尔逻辑值),每个过程或函数都是方法。
Ruby的基础语法入门学习教程
让我们编写一个简单的Ruby程序。所有的Ruby文件扩展名都是.rb。所以,把下面的源代码放在test.rb文件中。实例#!/usr/bin/ruby-wputsHello,Ruby!;/div在
实例解析Ruby中的数值类型以及常量
数值类型(Number)整型(Integer)整型分两种,如果在31位以内(四字节),那为Fixnum实例。如果超过,即为Bignum实例。整数范围从-230到230-1或-262到262-1。在这个
Ruby on Rails中jquery_ujs组件拖慢速度的问题解决
jquery_ujs对rails来说,是一个非常重要的组件,它包含在rails的默认组件之中。jqueryujs包含一些非常便捷的功能,比如确认对话框、触发ajax、自动禁用表单提交按钮等,本文主要讨
编写Ruby脚本来对Twitter用户的数据进行深度挖掘
Twitter以及一些API尽管早期的网络涉及的是人-机器的交互,但现在的网络已涉及机器-机器之间的交互,这种交互是使用web服务来支持的。大部分受欢迎的网站都有这样的服务存在——从各种各样的Goog
对优化Ruby on Rails性能的一些办法的探究
1.导致你的Rails应用变慢无非以下两个原因:在不应该将RubyandRails作为首选的地方使用RubyandRails。(用RubyandRails做了不擅长做的工作)过度的消耗内存导致需要利用
Ruby程序中创建和解析XML文件的方法
使用builder创建XMLbuilder安装方法:geminstallbuilder/divrequire’builder’x=Builder::XmlMarkup.new(:target=$std
Ruby在cmd下中文显示乱码以及不支持OpenSSL的问题解决
中文乱码解决办法cmd下中文不能输入将cmd代码页改成936:chcp936/divruby读取中文强制设置为utf-8可以在文件中加一个注释语句#encoding:UTF-8,ruby就会用utf-
借助RubyGnome2库进行GTK下的Ruby GUI编程的基本方法
前言随着RubyGnome2库越来越完善,以及ruby1.9的性能提升,用Ruby编写GUI程序渐渐从我的业余爱好转为我工作的一个重要部分。用Ruby写程序确实很有乐趣,它可以让你的想法快速地以一种优
简单谈谈Ruby的private和protected
下面这段程序让我纠结了很久,Ruby中private的概念真的很奇怪。。。classTestprivatedeftest_printputs’test’endendclassTest2Testdeft
ruby中的双等号==问题详解
前两天在写代码的时候,突然收到警告说项目代码中存在XSS漏洞,遂立即根据报告的URL排查页面代码,虽然很快就修复了,而且同样问题的讨论两年前就有了,一般来说相对有经验的同学也应该都知道这个点,但是还是
Ruby里4种比较函数(equal?, eql?, ==, ===)详解
Ruby里面有4种比较方法,equal?,eql?,==,===,而且在不同的类里面表现的很不一样。在使用的时候也特别容易搞糊涂。这篇博文将演示一些代码来讲解各个方法。==-类意义上的
Ruby on Rails在Ping ++ 平台实现支付
本地数据库创建订单表。建议包含以下字段,参考官方API(https://pingxx.com/document/api#api-c-new):order_no:required商户订单号,适配每个渠道
Ruby on Rails基础之新建项目
RubyonRails目录结构+app/#控制器、模型、视图、帮助方法、邮件、静态资源+bin/#rails脚本+config/#路由、数据库等+db/#数据库模式、迁移文件+lib/#扩展模块+lo
Ruby语法笔记
接受用户输入first_name=gets.chomp/div首字母大写first_name.capitalize!/div字母变大写first_name.upcase!/div字母变小写first_
Ruby的安装与运行
Ruby的安装注意点OSX或linux较好不同版本的实现:c++、C、java本次CRuby安装方法linux或OSX都有预装包管理器(apt、yum、brew),并非最新版本控制系统:rvm(rvm
CentOS7下搭建ruby on rails开发环境
1、安装rvmcurl-Lhttps://get.rvm.io|bash-sstable/divrvm是一个命令行工具,提供多版本ruby环境的管理和切换,还可以根据项目管理不同的gemset。如果没
Windows下安装配置Ruby的debug工具ruby-debug-base19
gem使用代理的两种方式:方式一:SEThttp_proxy=http://ip_or_host:PORTgeminstallthe_package_name/div方式二:/divgemlist-p
Windows下Ruby+Watir自动化测试的环境搭建及数据读取
Watir的使用环境搭建1、watir环境工具安装包:1)ruby186-26.exe下载地址:http://files.rubyforge.vm.bytemark.co.uk/rubyinstall
Ruby中使用设计模式中的简单工厂模式和工厂方法模式
之前有看过《ruby设计模式》,不过渐渐的都忘记了。现在买了一个大话设计模式,看起来不是那么枯燥,顺便将代码用ruby实现了一下。简单工厂模式:#-*-encoding:utf-8-*-#运算类cla
Ruby使用设计模式中的代理模式与装饰模式的代码实例
代理模式需求:小明让小李替他追小丽(送洋娃娃,送花,送巧克力)没有代理的代码:#-*-encoding:utf-8-*-#追求者类classPursuitattr_accessor:mmdefinit
Ruby设计模式编程之适配器模式实战攻略
适配器模式适配器模式可以用于对不同的接口进行包装以及提供统一的接口,或者是让某一个对象看起来像是另一个类型的对象。在静态类型的编程语言里,我们经常使用它去满足类型系统的特点,但是在类似Ruby这样的弱
详解Ruby设计模式编程中对单例模式的运用
简介单例模式是设计模式中最简单的形式之一。这一模式的目的是使得类的一个对象成为系统中的唯一实例。要实现这一点,可以从客户端对其进行实例化开始。因此需要用一种只允许生成对象类的唯一实例的机制,“阻止”所
Ruby设计模式编程中使用Builder建造者模式的实例
先来复习一下设计模式的基本概念:定义将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者隐藏了该产品是如何组装的,所以若需要改变一个产品的内部表示,只需要重新定一个建造者就
实例讲解Ruby使用设计模式中的装饰器模式的方法
概述若你从事过面向对象开发,实现给一个类或对象增加行为,使用继承机制,这是所有面向对象语言的一个基本特性。如果已经存在的一个类缺少某些方法,或者须要给方法添加更多的功能(魅力),你也许会仅仅继承这个类
实例解析Ruby设计模式编程中Strategy策略模式的使用
今天你的leader兴致冲冲地找到你,希望你可以帮他一个小忙,他现在急着要去开会。要帮什么忙呢?你很好奇。他对你说,当前你们项目的数据库中有一张用户信息表,里面存放了很用户的数据,现在需要完成一个选择
首页
上一页
7
8
9
10
11
下一页
末页
文章分类
vbs
DOS/BAT
hta/htc
python
perl
VBA
ColdFusion
ruby
PowerShell
Lua
Golang
linux shell