自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (28)
  • 收藏
  • 关注

ruby实现删除自定义后缀名文件Find

[code="ruby"]#encoding: gbkrequire 'find'print "输入目录:"path=gets.chomp!print "输入后缀名:"basename=gets.chomp!Find.find("#{path}") do |d| if d.include?(".torrent") puts "[INFO]删除文件#{d}"

2012-09-22 18:25:39 241

原创 rails render :partial使用

render :partial 可以实现代码重用,尤其是在view层设计的例子1.index.html[code="ruby"]My Blog [/code]2.show.html[code="ruby"] [/code]显然2段代码有重复,可以利用 render :partial 实现...

2012-09-10 12:45:14 410

原创 rails 表单语句大全

表单开始标签:[code="java"] :save }, { :method => :post } %>Use :multipart => true to define a Mime-Multipart form (for file uploads) [/code]表单结束标签:[code="java"][/code]文本框 Text fields[code="jav...

2012-09-09 01:24:46 171

原创 rails 缓存的应用(转载)

【转载】当你网站访问量上升的时候,你可能为你的rails项目增加一些缓存应用。这个教程将告诉你关于rails缓存的方方面面,帮助你提高rails应用,而不必再为过度的cpu开销而烦心。rails缓存有几种方式,这篇教程将分几个部分向你分别介绍如何应用不同的缓存方案,以及一些高级的有针对性的缓存应用。首先介绍最快速的缓存应用:Page Caching,页面缓存1、为什...

2012-09-09 00:59:29 150

rails request.env的使用

@client_ip = request.env["HTTP_X_FORWARDED_FOR"] #取得使用者IP位址資訊 @client_browser = request.env["HTTP_USER_AGENT"] #取得使用者瀏覽器資訊 @http_referer = request.env["HTTP_REFERER"] #取得使用者來源(referer) @client_l...

2012-09-09 00:49:05 402

bundle命令

Rails 3开始使用bundle来管理项目的gem依赖。该命令只在一个含有Gemfile的目录下执行。Gemfile: Rails 项目所有的依赖包都在这里配置,不像以前通过require来查找Gemfile.lock: 记录本机目前所有依赖的Ruby Gems及其版本bundle show #显示所有的依赖包bundle check #检查系统中缺少...

2012-09-09 00:38:28 1217

rake命令什么时候会触发生成表

1.对于rails new demo,默认使用sqlite3数据库,会自动生成数据库2.schema_migrations表会在执行rake db:migrations 生成3.rails generate model User 和 rails generate migration DoNothing 都不会触发生成schema_migrations...

2012-09-09 00:22:19 95

rails new demo -d mysql会不会生成数据库?

测试1rails new demo -d mysql1.不配置database.yml的mysql密码,对rails server打开网站没影响2.并且这步骤是不生成对应的demo_development数据库的3.因为Localhost:3000访问的是Public文件夹里的Index.html,所以不需要访问数据测试2rails g controller login...

2012-09-08 22:55:39 123

分享一个技巧,利用批处理调用ruby脚本(可能你为路径苦恼)

当我们利用cmd命令执行:ruby test.rb的时候,你可能会发现,我们需要cd 到test.rb的目录,可以利用DOS命令实现这个 路径[code="DOS"]#关闭命令显示@echo off#提示信息echo Now,listing the controller,please not shutdown the DOS File!#切换到当前路径,.bat文件和.rb文件...

2012-09-08 15:53:53 439

ruby实现按键精灵的功能

先说下利用了AutoItX3.dll这个API,这个东西没有怎么办,ruby的watir GEM包里自带这个dll。如果出现“unknown OLE server: ‘AutoItX3.Control’(WIN32OLERuntimeError) ”这个错误,可能是因为你的dll没有注册。解决方式如下:regsvr32 AutoItX3.dll路径可能要变下:如:r...

2012-09-08 15:47:13 149

MySQL 5.0.27 API备忘

MySQL/Ruby[Japanese]This is the MySQL API module for Ruby. It provides the same functions for Ruby programs that the MySQL C API provides for C programs.Downloadtmtm.orgRequirement...

2012-08-28 10:19:49 99

原创 ruby的redo和retry 回顾

[code="ruby"]ary=[1,2,3]ary.each do |i| puts i i+=1 redo if i==2end[/code][code="java"]输出:1 2 2 3[/code]redo做的动作是:条件满足,则以当前的条件重复一次{ block}的动作,当前的条件包括(当前的变量值)[code="rub...

2012-08-27 16:44:47 98

ruby酷酷的方法——另一种next

[code="ruby"]irb(main):022:0* 1.next=> 2irb(main):023:0> "a".next=> "b"irb(main):024:0> "1".next=> "2"irb(main):025:0>[/code]ruby的next方法,多方便,尤其是"1"性能比较:

2012-08-27 16:13:08 108

原创 rake的官网 DOC文件,webzip爬下来的,分享给大家

rake太强大了,建议大家深入学习。在rails得到了,对于那些处理和维护服务器的脚本,也很有效果。网站是:http://rake.rubyforge.org/给那些无法上外网的朋友 爬了个 本地版的...

2012-08-16 22:49:36 82

ruby元编程之 method_missing 一个细节

我们知道顶级域,定义域的self是啥?[code="ruby"]puts self #mainputs self.class #Object[/code]我们知道当一个方法被调用的时候,如果没有对象接受,默认就是self,如:[code="ruby"]def tell_me_who puts selfendtell_me_who #main[/code...

2012-07-31 18:44:43 93

ruby元编程 那些书里没有的知识 define_method

你有多少种方式创建一个方法?大多数人想到的可能是def 关键字[code="ruby"]#普通方法def tele_you puts "I am Anleb"end[/code][code="ruby"]#定义单件方法n="Anleb"def n.tell_you puts "I am #{self}"endn.tell_you[/cod...

2012-07-31 17:41:59 108

ruby一小段代码测测你的引用类型功力

[code="ruby"]class Fixnum attr_accessor :valueendx=1p x.object_idx.value="Anleb"p x.value.object_iddef change(x) p x.object_id p x.value.object_id #x=2 x.valu...

2012-07-28 10:00:50 99

ruby元编程之大话 对象模型

[code="ruby"]class A @@var=1 @class_var="class var" attr_accessor :object_var,:object_var2 class

2012-07-27 16:04:06 100

原创 ruby的继承到底可以继承哪些东西

1.先看私有方法能否被继承[code="java"]class A @@name="Anleb" def ask puts @@name end private :askenda=A.new#a.aska.send(:ask)class B < A endb=B.new#b.a...

2012-07-26 18:43:50 124

ruby数组自带方法与自定义方法的性能测试集+1个循环问题

主要是交流,水平有限,喜欢研究,多多包涵。先说一个数组循环问题[code="java"]arr=[1,2,3]n=arr arr[j+1] arr[j],arr[j+1] = arr[j+1],arr[j] end end end arrendBenchmark.bm do |bm| bm.repo...

2012-07-26 14:47:06 147

ruby的字符串性能到底如何最佳

1.先看字符串的object_id[code="java"]str1="Anleb"str2="Anleb"puts str1.object_idputs str2.object_id[/code]输出:2295250022952490id不同说明,虽然对象的值一样,但是他们是不同的东西,什么是不同的东西,也就是指针不同。str1指针----> 对象st...

2012-07-26 10:44:29 84

关于ruby的methods、instance_methods、method三者的区别

[code="java"]class A def self.ask1 puts "the method of class" end def ask2 puts "the method of instance" endend[/code]#类的实例对象的方法,方法属于类所生成New出来的实例对象。...

2012-07-26 09:27:54 199

原创 第一篇文章

用于测试的!

2012-07-10 13:41:58 130

rails资料集合最新

rails资料集合最新的

2012-09-10

rails 3.2 API

rails 3.2 API 用webzip抓下来的最新的

2012-09-10

xml初学进阶

xml初学进阶,高清版本适合新手,欢迎下载

2012-08-22

xml四套资源集合2

xml四套资源集合2,结合上一集,高清资源

2012-08-22

xml四套资源集合1

xml四套资源集合,里面集合了4套高清pdf文件,绝对值

2012-08-22

rake详解(清晰)

rake详解

2012-08-16

重构(ruby版本)

重构 ruby,学习ruby必读的书籍,高清

2012-07-25

rework(ruby必读)

rework(ruby必读)rework 重构

2012-07-25

精通正则表达式(第三版)

精通正则表达式(第三版)part2.rar

2012-07-25

精通正则表达

精通正则表达式(第三版)part1 后面还有part2

2012-07-25

MySQL技术内幕(第4版) 高清

MySQL技术内幕(第4版) 高清

2012-07-24

正则表达式经典实例(高清)

正则表达式经典实例(高清)

2012-07-24

git完整windows版

git完整windows版

2012-07-17

wxruby windows安装包

wxruby windows安装包 附带API

2012-07-10

ruby元编程

ruby元编程

2012-07-03

ruby_1_9_3_stdlib

ruby_1_9_3_stdlib这一份是ruby的标准库,相当于类库

2012-06-10

ruby_1_9_3_core_rdocs

这是本地版的 ruby源码,方便大家查询.

2012-06-10

Ruby编程语言

Ruby编程语言 只卖辛苦费,嘿嘿,很全面的资料

2012-06-08

Sublime Text 2 Build 2181

Sublime Text 2 Build 2181 界面相当美观,是编写ruby的编辑器

2012-06-08

Ruby on Rails入门权威经典

Ruby on Rails入门权威经典,分享给大家,很少的资源

2012-06-05

应用Rails进行敏捷Web开发3

应用Rails进行敏捷Web开发3

2012-06-05

应用Rails进行敏捷Web开发2

应用Rails进行敏捷Web开发2

2012-06-05

应用Rails进行敏捷Web开发&#40;中文版&#41;第三版.part1

应用Rails进行敏捷Web开发&#40;中文版&#41;第三版.part1.ra

2012-06-05

Web开发:Ruby on Rails.pdf

Web开发:Ruby on Rails.pdf

2012-06-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除