上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: ruby官方网站:http://www.ruby-lang.org/zh_CN/ruby参考手册:http://www.kuqin.com/rubycndocument/man/index.htmlwatir官方网站:http://wtr.rubyforge.org/watir API:http://wtr.rubyforge.org/rdoc/selenium官方网站:http://selenium.openqa.org/RUBY DBI API:http://ruby-dbi.rubyforge.org/rdoc/index.html其他语言API:http://www.gotapi.co 阅读全文
posted @ 2011-12-06 16:56 贺满 阅读(361) 评论(0) 推荐(2) 编辑
摘要: 文本框:<INPUT id="email" name="_fmu.u._0.e" value="" /> 方法1: ie.text_field(:id,'email').set("文本内容") 方法2: ie.text_field(:name, 'email').set("文本内容") 方法3: ie.text_field(:name,"email").clear下拉框:<SELECT name="cert_no&q 阅读全文
posted @ 2011-12-06 16:46 贺满 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 这几天本人在Window server 2003(工作机)中搭建Cucumber环境时(可以看我的另一篇文章:http://www.cnblogs.com/puresoul/archive/2011/11/18/2254407.html),当运行gem install cucumber时,报错:ERROR: Failed to build gem native extension.到处搜寻未果,最后在这里找到了答案:https://github.com/oneclick/rubyinstaller/wiki/Troubleshooting,特此转来。本人就不做翻译了,有需要的朋友尽管拿去,.. 阅读全文
posted @ 2011-12-01 17:02 贺满 阅读(27078) 评论(1) 推荐(0) 编辑
摘要: 1.创建正则表达式a)reg1 = /^[a-z]*$/#将模式的定义放在两个正斜杠之间,返回一个Regexp对象b) reg2 = Regexp.new(‘^[a-z]*$’) #创建一个Regexp对象c)reg3 = %r{^[a-z]*$} #使用前置的%r2.匹配正则式: String和Regexp都支持以下两个方法a)match方法: 匹配成功时返回MatchData类的一个实例;否则返回nil;b)=~ 操作符: 匹配成功,返回一个索引(integer);否则,返回nil;例: puts( /abc/ =~ 'abc' ) #=>return 0 puts( 阅读全文
posted @ 2011-11-29 17:55 贺满 阅读(14095) 评论(0) 推荐(0) 编辑
摘要: 搭建Cucumber的环境是一个相当折磨人的过程,各中原由就不说了。今天本人就从头到尾的把Ruby和Cucumber安装了一遍,顺便做了个记录方便以后用。如果有朋友也在搞这个的话,希望对你有用。不多说了,进正题吧。1.安装前的准备:a)确保网络畅通b)酝酿情绪,做好打持久战的准备2.安装RubyInstallera)可到这个网站去下载rubyinstaller: http://rubyforge.org/projects/rubyinstallerb)注意:安装目录结构不要太深c)安装完成后在命令行运行: ruby –v 可以查看是否安装成功3.安装DevKita)下载地址同rubyins.. 阅读全文
posted @ 2011-11-18 17:26 贺满 阅读(7265) 评论(3) 推荐(0) 编辑
摘要: 我们在开发项目的时候,大多数模块都是逐字逐句敲打出来的,然而随着开源的蓬勃发展,涌现出了好多优秀的开源项目,这些项目不仅能加快开发应用,而且能给我们的开发带来灵感。如果开发人员能灵活应用好这些优秀的开源项目,那也是一笔丰厚的知识财富,下面是笔者整理的一些优秀的网站,相信能对开发人员有所帮助。代码搜索平台:SourceForge一个非常优秀的有多年历史的老牌开源项目共享平台。CodePlex微软的一个开源项目分享平台,你可以在上面创建项目同全世界分享。Google Code SearchGoogle的代码搜索引擎,凭借自己的搜索技术优势,可想而知这也是一个优秀的网站。CodeProject一个不 阅读全文
posted @ 2011-11-05 22:00 贺满 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 1.Block: Ruby中的块就是由多行代码组成的一个代码块,通常可以把它认为是一个匿名方法,常用来迭代一个数组或范围(如each, times方法);语法格式如下: { //code }OR do //code end 块变量:当创建一个块时,在两个竖线之间(如: | i |)被称作块变量,作用和一个正常方法的参数一样;如:5.each{| x | puts x }2.Block and ArrayBlock常用来迭代数组,上面也提到过,所以数组中也定义了很多方法接受块参数;常用的有: collect:该方法把数组的每一个元素传给块并返回一个新的包括所有元素的数组,... 阅读全文
posted @ 2011-11-02 11:29 贺满 阅读(3444) 评论(0) 推荐(0) 编辑
摘要: 之前装Viusal Stuido 2010 一直失败,其实在在安装.net framework 4.0时就失败……后来就单独安装.net framework 4.0,结果还是失败,出现HRESULT 0xc8000222错误代码,去官网上查找,发现作如下操作步骤即可This behavior may occur if the temporary folder of Windows Update has been corrupted. We can refer to the following steps to rename this folder. Please be assured the 阅读全文
posted @ 2011-10-22 15:36 贺满 阅读(5421) 评论(2) 推荐(1) 编辑
摘要: 字符串(String)1.创建字符串 在Ruby中可以使用单引号和双引号两种方法来创建一个字符串。但是使用这两种方式创建特殊字符串时,效果有很大区别。 双引号创建字符串:Ruby会对字符串中的转义字符和特殊字符进行替换; 单引号创建字符串:不进行替换示例:puts 'This stirng \n delimited by single quotes' #\n:换行符puts "This stirng \n delimited by double quotes" s=”Ruby”puts 'Start to learn #{s}' puts & 阅读全文
posted @ 2011-10-21 17:30 贺满 阅读(6937) 评论(2) 推荐(0) 编辑
摘要: 一、循环结构1.for…in语句:Ruby提供的for...in语句主要用于迭代数组和Hash对象中的元素,与其它语言的for语句有一定的差距,语法格式: for val in Array | Hash | Range [do] #code End----------------------------------------------------迭代数组: for i in ['one','two','three'] do puts i end迭代Hash对象: h = {1=>'aaa',2=>'bbb& 阅读全文
posted @ 2011-10-20 16:19 贺满 阅读(7181) 评论(1) 推荐(0) 编辑
摘要: l 哈希1.创建哈希:就像创建数组一样,我们可以通过Hash类来创建一个Hash实例:h1 = Hash.new #默认值为nilh2 = Hash.new(“This is my first hash instance”) #默认值为” This is my first hash instance”:上面两个例子都创建了一个空的Hash实例。一个Hash对象总是有一个默认的值——因为如果在一个Hash对象里没有找到指定的索引(key),将会返回默认值。创建了Hash对象后,我们就可以像数组那样给他添加/删除项了。唯一不同的是,在数组中的索引只是能整数,而在Hash中索引(key)可以是任何. 阅读全文
posted @ 2011-10-20 11:36 贺满 阅读(6389) 评论(0) 推荐(0) 编辑
摘要: 由于工作需要,最近在学习Ruby,现在主要在看两本书《Ruby on Rail程序设计技术详解》和《Ruby of book》。毕竟是要在工作中运用,而且时间还有限,所以我在看书和做例子的同时也简单记录下了一些基本知识点,方便用的时候查找。有兴趣的朋友欢迎一起交流学习:l 数组1. 创建数组: 和其它很多编程语言一样,很容易创建一个数组,但要注意的是Ruby是一种弱类型的脚本语言,数组中各元素的类型可以互不相同,而且数组的长度可变:arr = [“one”,”two”,”three”]ORarr = Array.new #an empty arrayarr = Array.new(5... 阅读全文
posted @ 2011-10-20 11:24 贺满 阅读(2301) 评论(2) 推荐(1) 编辑
摘要: 0、英语学习心得:首先要忘掉自己学英语学了多少年,要想象自己是个没学过英语的,完全从头再来。1、英语学习方法: 赖世雄-我如何学英语:http://v.youku.com/v_show/id_XMjE4NDM1NTI=.html(这是我听过最中肯、最客观的学习方法介绍)少即是多,慢即是快! 将有限的学习资料反复学习(听、说、读、写)直到这些资源演变成自己的,可以不经思考立刻讲出来,写出来,听得懂。例如,中文的“您好!”,英文的“HELLO”,都是我们可以脱口而出的,每个句子都要练到这个水平。当英语是自己的母语,自己是2岁的刚开始学语言的小孩子。 语言学习无非是听、说、读、写,每一句话,每一.. 阅读全文
posted @ 2011-10-12 11:21 贺满 阅读(861) 评论(0) 推荐(0) 编辑
摘要: 1.Strong recommend:http://www.englishclub.com/http://www.talkenglish.com/http://www.putclub.com/http://www.tingroom.com/2.Reading:http://www.cdlponline.org/(Audlt learning)http://www.usalearns.org(Recommend)http://www.rd.com/http://www.5minuteenglish.com/http://www.manythings.org/http://public.wsu.e 阅读全文
posted @ 2011-08-20 10:59 贺满 阅读(723) 评论(0) 推荐(0) 编辑
摘要: 二零一一年就这么平平淡淡的来了,回头想想自己的二零一零感觉没有多少东西让自己自豪的。现在还是有些迷茫的,真不知道什么是适合自己,爸妈老让我考公务员,可是我一点也不想考。所以从现在开始必须好好想想自己的未来了,虽然还没有想的那么清楚,但是在这迷茫的日子里也不能就这样浪费时间吧。毕业也半年了,再不能像以前那年没有目标、没有计划的活着了,不然到头还是一无所获。所以在此写下新年里的目标,虽然都是一些短期目标,但是我觉得总比没目标来的强吧。一.工作方面: 年未的时候,Leader找我谈了话,对过去几年月的工作做了总结以及对未来工作的展望。过去五个月的工作总的来说对我的评估在中上等。虽然不是特别优秀的成绩 阅读全文
posted @ 2011-02-06 22:27 贺满 阅读(523) 评论(0) 推荐(1) 编辑
摘要: C#调用WebService时和JS调用时有很多相似的地方,让我们来一步一步实现:第一步:创建一个WebService  这一步和JS调用WebService相同,在此不多说了。详细可访问如下地址:  地址:http://www.cnblogs.com/puresoul/archive/2010/08/19/1803567.html第二步:创建一个页面,实现C#调用Web服务  在页面上添加一个按... 阅读全文
posted @ 2010-08-20 09:28 贺满 阅读(1530) 评论(0) 推荐(0) 编辑
摘要: 要想实现JS调用WebService,可以按如下步骤实现(经过测试):第一步:创建一个WebService  在此处我就创建了一个默认的web服务,并不做什么修改,把主要集力放在怎么实现JS调Web服务上面。代码第二步:创建一个页面,实现JS调用Web服务代码当点击按钮时,效果如下图: 阅读全文
posted @ 2010-08-19 15:43 贺满 阅读(58898) 评论(13) 推荐(1) 编辑
摘要: 无法加载 DLL“oramts.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。 这个错误, 解决方法:   Oramts.dll 文件公开登记 Oracle 连接所涉及到在通过 Microsoft 分布式事务处理协调器 (MSDTC) 启动的事务中的公共 API。 在事务处理环境中运行时, System.Data.OracleClien... 阅读全文
posted @ 2010-08-19 09:30 贺满 阅读(6830) 评论(1) 推荐(1) 编辑
摘要: Response.ContentType 详细列表不同的ContentType 会影响客户端所看到的效果.默认的ContentType为 text/html 也就是网页格式.代码如:<% response.ContentType ="text/html" %> <!--#i nclude virtual="/ContentType.html" -->显示的为网页,而<... 阅读全文
posted @ 2010-08-16 11:33 贺满 阅读(1452) 评论(0) 推荐(0) 编辑
摘要: 代码 阅读全文
posted @ 2010-08-09 17:03 贺满 阅读(615) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页