- 博客(15)
- 资源 (5)
- 收藏
- 关注
转载 2.5 正则表达式
Regular Expressions程 序员对很多Ruby 内建的类型是熟悉的,大多数语言都有字符串、整数、浮点和数组等等类型。但是正则表达式的内建支持通常只限于脚本语言如 Ruby ,Perl和awk等。这是一个耻辱:尽管正则表达式很神秘,但它是一个强大的文本处理工具。通过内建而不是通过程序库接口来支持它,有很大的不 同。有很多书通篇都是介绍正则表达式的(例如《精通正则表达式》Ma
2012-08-31 23:49:05 747
转载 ruby的继承
Ruby继承的语法很简单,使用 Ruby语言只支持单继承,每一个类都只能有一个直接父类。这样避免了多继承的复杂度。但同时,Ruby提供了mixin的机制可以用来实现多继承。可以使用super关键字调用对象父类的方法,当super省略参数时,将使用当前方法的参数来进行调用。
2012-08-31 15:54:10 1053
转载 【菜鸟】ruby attr_reader的困惑
最近刚开始学ruby,学习过程中遇到如下问题,希望各位高手帮帮我。~~~~(>_我用的是ruby1.8看的pdf格式的第二版Programming Ruby对象和属性那边,其中说到attr_reader我就写了如下代码:class Song1 attr_reader :name, :artist, :duration def initialize(name,a
2012-08-31 15:30:30 3043
转载 structs2中全面的配置文件struts.xml文件示范
Struts.xml文件结构 > [html] view plaincopyxml version=’1.0’ encoding=”GBK” ?> “-//Apache Software Foundation//DTD Struts Configuration 2.0//
2012-08-22 19:43:55 795
原创 Flex 页面空白或Error #2032: 流错误处理惩罚办法
名人名言:把工作当乐趣看,那么我们天天有乐趣。——MRMY. 日前用flex、arcgis做了一个地图显示的页面,本机调试没题目,公布后放到用户办事器上(win2003,ie6)ie6显示页面空白,换搜狗浏览器显示Error #2032,只显示进度条,客户端用ie6显示空白,360浏览器等显示Error #2032。用下面两种办法结合后题目解决。从网上找的几个解决办法,留做
2012-08-06 10:20:44 3987
原创 Ruby的require
require一般用来加载其它的类,如: #Ruby代码 :require 'dbi' require "rexml/document"但是上面加载的是标准类库里面的文件,当然也可以是已安装的gems文件,但是如果是自己在本地写的文件,就不能直接用require了,而应该这样:#E7.4-1.rb Module(模块)module
2012-08-05 21:37:24 7997
原创 使用Ruby写xml文件 , Ruby xml , Ruby读写xml文件 ,Ruby创建xml文件
#coding: utf-8require 'win32ole'$dom = WIN32OLE.new('Msxml2.DOMDocument.3.0')$dom.async = false$dom.loadXML('')#加载XML,并将XML头写好,然后将root名定义好def WriteXmlFile(testValueName ,testValue ) new
2012-08-04 15:15:00 3101
原创 flex解决跨域问题的策略文件的写法
/***************************策略文件 crossdomain.xml***************************/ 一、基础解说 用Flash文档访问另一个域中的数据。Flash Player会自动试图从该域加载策略文件。 如果试图访问数据的Flash文档所在的域包括在该策略文件中,则数据将自动成为可访问数据。 策略文件必须命名为 cros
2012-08-04 15:03:20 4833
转载 ruby io操作
计算机可善于计算。如果我们只是让CPU运转并从RAM中引用需要的东西,生活会是安逸的。A computer that only sits and thinks to itself is of little use to us, however. 迟早我们必须从它哪儿获取信息并提取它,我们的生活从这开始。I/O完成事情很复杂。首先,输入和输出是相当困难的事情,但是,我们自然地将它们放到了一起
2012-08-03 16:46:58 2930
转载 独立使用ActiveRecord
博客分类:ruby ActiveRecordRailsRubyrubygems数据结构ActiveRecord虽然在rails里,但却是可以独立使用的。也就是说它可以脱离rails环境,在ruby环境里使用,当然要事先安装好。Java代码 sudo gem install activerecord sudo gem inst
2012-08-02 19:38:18 2813
转载 Active Record介绍
六 13th, 2011发表评论 | Trackback通俗点说Active Record就是为Ruby提供了CRUD(增删改查)操作的一个rubygem。有点类似于Java界的Hibernate和MyBatis,但功能和灵活性要强大的多。技术上准确地定义是“一个实现了对象关系映射(ORM)模型为ROR提供业务对象与数据库表之间映射关系的Rubygem”。
2012-08-02 15:56:21 668
转载 Model.find_in_batches
In short, passing options hash containing :conditions, :include, :joins, :limit, : offset, : order, :select, :readonly, :group, :having, :from, :lock to any of the ActiveRecord provided class method
2012-08-02 15:53:26 578
转载 ruby sql语句
想象一下Active Record是如何处理SQL的,我们来看看find方法的:conditions参数,调用的时候像这样:find(:all,:conditions=>…),这里的:conditions参数决定了find方法将返回哪些记录,... 想象一下Active Record是如何处理SQL的,我们来看看find方法的:conditions参数,调用的时候像这样:fin
2012-08-01 13:29:20 1230
转载 ruby查找字符串
字符串的取代将字符串的一部分换成其他的字符串的这种操作称为"取代"。Ruby有sub与gsub这两个方法用来做取代的操作,这两个方法的差异在于sub方法是取代最先找到的地方,而gsub方法会取代所有找到的地方。关于sub方法与gsub方法,请参见"14.6.1 sub方法与gsub方法"一节的介绍。另外,sub方法与gsub方法还有破坏性的版本sub!方法与gsub!方法,同样在该节进行介
2012-08-01 13:09:53 13753 1
转载 ruby的collect或者map
ids = @pages.collect { |p| p.id }.join(',') ids类似: 23,32,53,64,155 取出所有符合条件的 id 说明:each——连续访问集合的所有元素collect—-从集合中获得各个元素传递给block,block返回的结果生成新的集合。map——-同collect。inj
2012-08-01 10:08:33 5439
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人