摘要: ruby正则表达式在线编辑器:rubular 一般规则: /a/匹配字符a。 /\?/匹配特殊字符?。特殊字符包括^, $, ? , ., /, \, [, ], {, }, (, ), +, *. .匹配任意字符,例如/a./匹配ab和ac /[ab]c/匹配ac和bc,[]之间代表范围。例如:/ 阅读全文
posted @ 2018-06-24 13:23 掘屎男孩 阅读(2220) 评论(0) 推荐(0) 编辑
摘要: 主要采用ruby Parallel库提供的多线程方式: 线程参考资料: Ruby 中的多进程与多线程 Parallel github Parallel ruby的并行 多线程处理插件 多线程队列(Queue)下载博客文章到本地 阅读全文
posted @ 2018-06-24 03:16 掘屎男孩 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 思路:1.获取拉勾网搜索到职位的页数 2.调用接口获取职位id 3.根据职位id访问页面,匹配出关键字 url访问采用unirest,由于拉钩反爬虫,短时间内频繁访问会被限制访问,所以没有采用多线程,而且每个页面访问时间间隔设定为10s,通过nokogiri解析页面,正则匹配只获取技能要求中的英文单 阅读全文
posted @ 2018-06-23 17:45 掘屎男孩 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.jb51.net/article/66709.htm 阅读全文
posted @ 2018-06-20 00:01 掘屎男孩 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 1. 获取类的名称: .class 2. 获取超类的名称:.superclass 3. 获取类包含的模块:.class.included_modules 4. 检查是否为实例对象:.instance_of? 5. 呈现对象关系:.class.ancestors(返回类和模块名称) 6. 返回变量及常 阅读全文
posted @ 2018-06-19 22:43 掘屎男孩 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 用 OptionParser 构建 Command Line 工具 阅读全文
posted @ 2018-06-19 13:17 掘屎男孩 阅读(609) 评论(0) 推荐(0) 编辑
摘要: Ruby中任务构建工具rake的入门学习教程 Rake::TestTask 介绍 阅读全文
posted @ 2018-06-19 13:15 掘屎男孩 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 1.读取csv 文件中读取:一次读入全部(设置headers使 CSV#shift() 以CSV::Row对象返回而不是数组;使 CSV#read() 返回 CSV::Table 对象而不是数组) CSV.read('test.csv') #=> Array #headers默认为false,如果设 阅读全文
posted @ 2018-05-24 02:11 掘屎男孩 阅读(3364) 评论(0) 推荐(0) 编辑
摘要: 在Jenkins中配置实现邮件通知,Jenkins提供了两种方式的配置。 一种是Jenkins内置默认的邮件通知,但是它本身有很多局限性,比如它的邮件通知无法提供详细的邮件内容、无法定义发送邮件的格式、无法定义灵活的邮件接收配置等等。 另外一种是通过安装Email Extension Plugin插 阅读全文
posted @ 2018-05-18 01:41 掘屎男孩 阅读(4018) 评论(0) 推荐(0) 编辑
摘要: 1.下载jmeter.results.shanhe.me.xsl 将该文件拷贝到jmeter\extras目录下 2.修改jmeter.results.shanhe.me.xsl 这里直接拷贝 jmeter-results-detail-report_21.xsl 的部分代码 3.修改jmeter. 阅读全文
posted @ 2018-05-17 01:04 掘屎男孩 阅读(539) 评论(0) 推荐(0) 编辑