10 2011 档案
摘要:之前装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
阅读全文
摘要:字符串(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 &
阅读全文
摘要:一、循环结构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&
阅读全文
摘要: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)可以是任何.
阅读全文
摘要:由于工作需要,最近在学习Ruby,现在主要在看两本书《Ruby on Rail程序设计技术详解》和《Ruby of book》。毕竟是要在工作中运用,而且时间还有限,所以我在看书和做例子的同时也简单记录下了一些基本知识点,方便用的时候查找。有兴趣的朋友欢迎一起交流学习:l 数组1. 创建数组: 和其它很多编程语言一样,很容易创建一个数组,但要注意的是Ruby是一种弱类型的脚本语言,数组中各元素的类型可以互不相同,而且数组的长度可变:arr = [“one”,”two”,”three”]ORarr = Array.new #an empty arrayarr = Array.new(5...
阅读全文
摘要:0、英语学习心得:首先要忘掉自己学英语学了多少年,要想象自己是个没学过英语的,完全从头再来。1、英语学习方法: 赖世雄-我如何学英语:http://v.youku.com/v_show/id_XMjE4NDM1NTI=.html(这是我听过最中肯、最客观的学习方法介绍)少即是多,慢即是快! 将有限的学习资料反复学习(听、说、读、写)直到这些资源演变成自己的,可以不经思考立刻讲出来,写出来,听得懂。例如,中文的“您好!”,英文的“HELLO”,都是我们可以脱口而出的,每个句子都要练到这个水平。当英语是自己的母语,自己是2岁的刚开始学语言的小孩子。 语言学习无非是听、说、读、写,每一句话,每一..
阅读全文