发布网友 发布时间:2022-04-22 06:10
共3个回答
懂视网 时间:2022-05-06 19:36
基本思路,通过newlisp定时下载jobtracker页面,用正则表达式解析html中的table元素,然后获得最新的mapreduce的状态。 每次获得状态数据后,存入mysql数据库,然后用tableau将mapreduce集群状态用报表呈现。 这是jobtracker站点的数据 这是Tableau绘制的报
基本思路,通过newlisp定时下载jobtracker页面,用正则表达式解析html中的table元素,然后获得最新的mapreduce的状态。
每次获得状态数据后,存入mysql数据库,然后用tableau将mapreduce集群状态用报表呈现。
这是jobtracker站点的数据
这是Tableau绘制的报表
这样就可以用数据可视化的方式展示Hadoop集群计算的压力状态。
下面是newlisp代码,主要就是用正则表达式解析html,用mysql模块写入数据库。
#!/usr/bin/newlisp (load "mysql.lsp") (define (check-args) (print "args: ") (println (main-args)) (set 'args-length (length (main-args))) (if (< args-length 3) (begin (println "the number of args must be 3 or 4, e.g. ./job.lsp jobtracker.bigdata.cn 8080") (exit)))) (define (parse-args) (set 'domain (main-args 2)) (if (= 4 args-length) (set 'port (main-args 3))) (if (= 3 args-length) (set 'port "80")) (set 'url (string "http://" domain ":" port "/jobtracker.jsp")) (println (string "job tracker site is located at " url))) (define (access-job-tracker-site) (set 'page-content (get-url url)) (extract-tables page-content) ) (define (extract-summary-table table) (if (regex "Running Map Tasks" table) table) ) (define (get-number td) (set 'r ((regex "(.*) " td) 3)) (if (find "(.*)" r) 3) r)) (define (remove-td tds) (set 'result '()) (dolist (td tds) (push (get-number td) result -1) ) result ) (define (parse-summary-table table) (set 'all-tds (find-all "[\s\S]*? " table)) (set 'all-summary-values (remove-td all-tds)) ) (define (extract-tables html-content) (set 'all-tables (find-all "
热心网友 时间:2022-05-06 16:44
adv.最近,近来;不久以前;近日;新近。
一、读音: [英][ˈri:sntli],[美]['risṇtlɪ]
二、例句:
1、The value of the currency has recently soared.
比特币的价值最近一路飙升。
2、With his crowning achievement in place,frank recently announced he won't seek reelection next year.
随着取得这样重大的胜利,弗兰克近日宣布明年将不寻求连任。
3、Recently,citi missed out on a boom in the mortgage market.
近来,花旗错过了抵押贷款市场的一波繁荣。
三、词汇用法:
recently,表示"最近,近来"之意,强调时间点,多用过去时,表示时间长度,多用完成时,但不可用于将来时态中。
She was here only recently.
她最近才来过这。
She has been queer recently.
她最近身体不舒服。
扩展资料:
同义词:newly
一、意思:
adv,最近;新近
二、读音:
英 [ˈnjuːli] ,美 [ˈnuːli]
三、例句:
1、She was young at the time, and newly married.
她那时年龄不大,刚结婚。《柯林斯高阶英汉双解学习词典》
2、He seemed to be pleased by this newly minted vehicle.
他似乎很满意这辆新出厂的车。《柯林斯高阶英汉双解学习词典》
3、The newly married couple moved into their new home.
这对新婚夫妇迁入新居。《汉英大词典》
参考资料来源:百度百科-recently
参考资料来源:百度翻译- newly
热心网友 时间:2022-05-06 18:02
recently
最近
双语对照
词典结果:
recently
[英][ˈri:sntli][美]['risṇtlɪ]
adv.最近,近来; 不久以前; 近日; 新近;
以上结果来自金山词霸
例句:
1.
I recently met with a terrific entrepreneurial o.
我最近遇到一个极棒的企业家搭档。
-----------------------------------
如有疑问欢迎追问!
满意请点击右上方【选为满意回答】按钮