linkedu视频
平面设计
电脑入门
操作系统
办公应用
电脑硬件
动画设计
3D设计
网页设计
CAD设计
影音处理
数据库
程序设计
认证考试
信息管理
信息安全
网页制作
数据库
程序设计
操作系统
CMS教程
游戏攻略
脚本语言
平面设计
软件教程
网络安全
电脑知识
服务器
视频教程
vbs
DOS/BAT
hta/htc
python
perl
VBA
ColdFusion
ruby
PowerShell
Lua
Golang
linux shell
您的位置:
主页
>
脚本语言
> ruby
ruby
Ruby 是完全面向对象的:任何一点数据都是对象,包括在其他语言中的基本类型(比如:整数,布尔逻辑值),每个过程或函数都是方法。
21个你应该知道的Ruby编程技巧
1.快速获取正则表达式的匹配值通常我们使用正则表达式,都是先match,然后再取结果,但是这样有时候会抛异常,看下面例子:复制代码代码如下:/divemail=FredBloggsemail.ma
Ruby简明教程之循环语句介绍
循环结构在编程语言中是不可或缺的,所以Ruby中的循环也有其自定义的规则。而我们关注循环结构,要知道两个因素:1)循环的条件;2)循环执行的内容Ruby有一些方式来实现循环结构体:1.times方法在
Ruby简明教程之判断语句介绍
条件判断,在编程语言中都存在,而Ruby中的条件判断和Java中类似,当然还是存在些许差别Ruby中条件判断的条件:1)可以使用==,,等比较运算来作为条件,比较运算可以返回true和false,这和
Ruby简明教程之数组和Hash介绍
今天学习的是数组和Hash,数组在很多编程语言中都能常常用到。数组:数组是存储数据的一种容器,在Ruby中,数组中存储的数据可以是任何类型的数据;这和JAVA不同,在JAVA中,数组是存储同一类型数据
Ruby简明教程之方法(Method)介绍
Ruby做为面向对象语言,肯定要对对象进行相关的操作,这时候就涉及到方法了。调用方法-对象.方法名(实参1,实参2,...,实参n)方法的分类:1.实例方法:顾名思义,就是由实例来调用的方法。例如,“
Ruby字符串、条件、循环、数组、Hash、类基本操作笔记
一、字符串操作字符串插值1.#{}:任意放置在#{}中的合法Ruby代码都将被求值,并被替换为求值结果插入到原位置2.单引号与双引号差别:双引号允许字符转义,单引号不允许转义,里是什么字符,用户看到的
Ruby中字符串左侧补零方法实例
最近有个需求,把数字显示成固定的位数,位数不足的在前面以零补充比如5位:复制代码代码如下:/div3-00003292-0029212422-12422/div发现Ruby很容易就可以实现了复制代码代
Rails脚手架使用实例
脚手架是rails非常省事的方法,一些简单的增删改查脚手架都能实现,省去了我们不必要的麻烦,那么怎么用rails的脚手架呢,今天来讲解一下。.指定端口启动rails项目复制代码代码如下:/divrub
rails上传图片代码实例
今天讲解一下rails的图片上传,就是最平常的上传图片这里的rails版本2.3.5首先新建一个write_picmodel内容如下:复制代码代码如下:/divclassWritePicrequire
rails创建应用程序实例
安装了Rails框架之后,你同时也得到了一个新的命令行工具:rails。这个工具可以用于构造每个新的Rails应用程序。为什么我们需要这么一个工具——我是说,为什么不抄起最顺手的编辑器,从头开始编写应
rails常用数据库查询操作、方法浅析
1、获取数据获取第一条、最后一条记录复制代码代码如下:/divModel.firstModel.first(options)Model.find(:first,options)Model.lastMo
Rails命令行常用操作命令简明总结
新增类复制代码代码如下:/divrubyscript/generateModel类名字段1:类型...rubyscript/generateModelItemname:stringage:intege
Java版的Ruby解释器 JRuby简介
Rails彻底加快及简化了Web应用的开发,不过它让人觉得不够成熟,特别是在高端企业级功能方面。另一方面,Java平台及其虚拟机、库和应用服务器的速度、稳定性和功能方面却一直在提升,现在已被公认为是开
浅谈Rails 4 中Strong Parameters机制
要弄明白Rails4中StrongParameters机制,首先我们要看看Rails3中的Parameters在Rails3中创建或更新ActiveRecord对象时,会有MassAssignment
mac os gem安装json出现error failed的解决办法
升级到最新的macosMavericks。装json出现错误:复制代码代码如下:/divgeminstalljson-v’1.8.1’Buildingnativeextensions.Thiscoul
学习Ruby你需要了解的相关知识(rvm, gem, bundle, rake, rails等)
Ruby这个就不用多说了RVM用于帮你安装Ruby环境,帮你管理多个Ruby环境,帮你管理你开发的每个Ruby应用使用机器上哪个Ruby环境。Ruby环境不仅仅是Ruby本身,还包括依赖的第三方Rub
Ruby学习笔记之gem 命令详解
ruby-v#查看ruby版本ruby-e’’requirewatir;putsWatir::IE::VERSION’’#查看watir版本rvmlistknown#列出已知的ruby版本rvmi
web 应用中常用的各种 cache详解
本文以Nginx,Rails,Mysql,Redis作为例子,换成其他web服务器,语言,数据库,缓存服务都是类似的。以下是3层的示意图,方便后续引用:1.客户端缓存一个客户端经常会访问同一个资源,比
分析Cache 在 Ruby China 里面的应用情况
首先给大家看一下NewRelic的报表最近24h的平均响应时间流量高的那些页面(Action)访问量搞的几个Action的情况:TopicsController#showUsersController
苹果mac OS X上安装metasploit
安装的几个步骤:0×00-从github上克隆Metasploit项目到本地;0×01-安装postgresql并进行配置;0×02-安装特定版本的ruby,并解决依赖;0×00从github上克隆M
艰难完成 nginx + puma 部署 rails 4的详细记录
花了两周时间Google部署方法,找的的许多方法都没有用,最终被我用控制变量法,一条一条修改配置文件修改成功了。首先是/etc/nginx/vhosts/limlog.sloger.info.conf
优化Ruby脚本效率实例分享
profile.rb是为Ruby程序准备的profiler,它可以统计并输出各方法的运行时间,以便于找到程序执行的性能瓶颈。这次就用它来剖析脚本的运行时间。使用方法很简单,加上命令行选项-rprofi
ruby开发vim插件小结
在开始编写插件之前,你需要确认Vim是否支持Ruby,通过以下命令来判别:$vim--version|grep+ruby/div如果输出为空,则表示你当前的vim不支持Ruby,需要重新编译一下,并启
Ruby On Rails中如何避免N+1问题
N+1问题N+1问题是数据库访问中最常见的一个性能问题,首先介绍一下什么是N+1问题:举个例子,我们数据库中有两张表,一个是Customers,一个是Orders。Orders中含有一个外键custo
源代码快速定位工具-qwandry使用指南
GitHub地址:https://github.com/adamsanderson/qwandryqwandry能快速定位到我们需要找到库文件,项目的工具。Ruby中实现快速定位的方法有好多种,我知道
首页
上一页
14
15
16
17
18
下一页
末页
文章分类
vbs
DOS/BAT
hta/htc
python
perl
VBA
ColdFusion
ruby
PowerShell
Lua
Golang
linux shell