随笔分类 -  ruby学习

个人ruby学习整理
摘要:Ruby支持的数据类型包括基本的Number、String、Ranges、Symbols,以及true、false和nil这几个特殊值,同时还有两种重要的数据结构——Array和Hash 数值类型(Number) 1、整型(Integer) 整型分两种,如果在31位以内(四字节),那为Fixnum实 阅读全文
posted @ 2018-04-16 00:05 掘屎男孩 阅读(685) 评论(0) 推荐(0) 编辑
摘要:引用单个文件 例: 引用当前rb同目录下的file_to_require.rb先介绍3种方法 其中,File.expand_path是Rails常用的做法。__FILE__为常量,表示当前文件的绝对路径,如/home/oldsong/test.rb法四: 先把目录加入LOAD_PATH变量中,然后可 阅读全文
posted @ 2018-04-15 22:47 掘屎男孩 阅读(1626) 评论(0) 推荐(0) 编辑
摘要:$LOAD_PATH $LOAD_PATH 指的是Ruby读取外部文件的一个环境变量,其实和windows的环境变量是一个概念。Ruby会在这个环境变量的路径中读取需要require的文件,如果在环境变量中找不到自己想要的文件,就会报LoadError错误。还有$LOAD_PATH和$:指的都是同一 阅读全文
posted @ 2018-04-15 19:19 掘屎男孩 阅读(1657) 评论(0) 推荐(0) 编辑
摘要:程序编码一般分几种情况: 1、源码文件编码 2、接收外部内容的编码 3、运行环境编码 4、操作系统编码 首先源码文件的编码,可以通过在ruby文件的头部添加一行申明即可,这样所有在源码里面出现的字符都保存为指定的编码: 接收的内容或读取外部文件时,可能不确定是什么编码,这个时候就可以对外部接收的字符 阅读全文
posted @ 2017-07-23 00:26 掘屎男孩 阅读(607) 评论(0) 推荐(0) 编辑