ruby中的数组相关方法介绍
摘要:l = ["a","b","c","d","e","f",'g'] puts l.values_at(2,3,4,6) # 获取index为2、3、4、6的元素 # # l1 = ["a","b","c","d","e","f",'g'] l2 = ["a","b","c&qu
阅读全文
posted @
2019-08-19 17:00
bainianminguo
阅读(289)
推荐(0) 编辑
ruby中的多线程和函数的关键字传参
摘要:1、实现ruby中的多线程 ruby的多线程中也是利用queue进行数据的交互和传递,看下下面的例子 通过queue对象就可以子线程和主进程之间进行数据交互 定义一个局部变量的queue对象,做数据传递 2、实现ruby中的关键字传参,这里要用冒号,而不是等号 3、ruby中普通参数和关键字参数混合
阅读全文
posted @
2019-08-01 17:10
bainianminguo
阅读(593)
推荐(0) 编辑
ruby读写文件的方法
摘要:读文件 写文件 r是只读,文件已存在,指针在文件头;r+是读写方式,读写指针都在文件头。w是只写方式,w+是读写方式建立新文件,读指针在文件头。a是追加方式打开文件,指针指向文件尾;a+是读写方式打开文件,读从文件开始,写从文件尾开始。
阅读全文
posted @
2019-07-25 11:53
bainianminguo
阅读(3046)
推荐(0) 编辑
如果获取ruby的hash的v值?
摘要:最近写ruby,用到hash,通过k去获取v值,有时候通过hash["k"]去获取可以获取到,有时候通过又获取不到,感觉一脸懵逼 仔细观察了下ruby的hash,有两种表现形式,所以获取v值也有两种形式 方式1 hash["k"] 方法2 hash[:k] 下面看下具体的代码,大家在获取ruby的h
阅读全文
posted @
2019-07-24 10:51
bainianminguo
阅读(653)
推荐(0) 编辑
解决RubyMine中puts中文显示乱码的问题
摘要:一个简单的ruby代码,puts一个中文,显示乱码 我这里设置了utf-8的编码格式了啊,怎么还是乱码呢? 其实还需要再RubyMine进行如下的设置,我现在使用的 RubyMine2019版本 file Settings Editor Fileconding中修改Global Encoding和P
阅读全文
posted @
2019-06-28 17:57
bainianminguo
阅读(748)
推荐(0) 编辑
Ruby入门1
摘要:由于部门的自动化是由一个前辈实现的,他使用的Ruby的语言来实现的,所以需要学习一下Ruby语言,争取在15天左右可以掌握Ruby语言!加油~~~ 1、常量&变量 2、数值型 3、范围 三个迭代器的用法 4、符号 5、运算符和赋值运算符
阅读全文
posted @
2019-06-26 23:36
bainianminguo
阅读(311)
推荐(0) 编辑
Ruby学习笔记
摘要:1、变量 2、运算符 3、条件判断和循环 4、函数参数 5、导入模块 6、在类中引入模块 模块的代码 7、字符串 8、数组 9、hash 10、时间模块 11、范围 12、each 13、文件操作
阅读全文
posted @
2019-06-14 17:56
bainianminguo
阅读(344)
推荐(0) 编辑