亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 編程 > JavaScript > 正文

jqplot通過(guò)ajax動(dòng)態(tài)畫(huà)折線圖的方法及思路

2019-11-20 21:30:28
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

效果如圖所示,每個(gè)五秒鐘圖會(huì)移動(dòng)一次(其實(shí)是重新畫(huà)了一張圖),能顯示所監(jiān)控的cpu信息。

pastCpuInfomation函數(shù)主要用來(lái)顯示一張折線圖

updateCpuPic函數(shù)把5秒前的圖去掉,重新根據(jù)現(xiàn)有數(shù)據(jù)畫(huà)一張圖。

updateCpuInfomation函數(shù) 把最新的點(diǎn)加入存儲(chǔ)折線的數(shù)組中

再接著在界面中弄兩個(gè)定時(shí)器,讓他們每個(gè)5秒執(zhí)行一次updateCpuPic,每個(gè)1分鐘執(zhí)行一次updateCpuInfomation,圖畫(huà)就動(dòng)起來(lái)了。

PS:代碼中執(zhí)行好多操作前都會(huì)在服務(wù)器中獲取下服務(wù)器的當(dāng)前時(shí)間 ,ajax寫(xiě)得有點(diǎn)亂,我也不知道規(guī)不規(guī)范,實(shí)現(xiàn)動(dòng)態(tài)圖的方法好像也不是太好,最好是能直接更新線的數(shù)據(jù)的,希望朋友們多多指教!畫(huà)表的代碼已經(jīng)標(biāo)紅(30行到60行)

復(fù)制代碼 代碼如下:

var past_cpu_service_statistics_line = new Array();
var plot;
function pastCpuInfomation() {
    // 歷史cpu數(shù)據(jù)
    // 本地時(shí)間

    $.ajax({
        type: "POST",
        contentType: "application/x-www-form-urlencoded;charset=UTF-8",
        url: globalObj.path + '/server/getServerCurrentTime.htm',
        success: function(currentTime){
            console.log("取到服務(wù)器時(shí)間"+currentTime);
            //獲取歷史cpu數(shù)據(jù)
            $.ajax({
                type: "POST",
                contentType: "application/x-www-form-urlencoded;charset=UTF-8",
                url: globalObj.path + '/server/getPastCpuMonitorData.htm',
                // startTime endtime 是偽數(shù)據(jù),時(shí)間在后臺(tái)獲取
                data: "hostName=" + "login.cheos.cn",
                success: function(result){

                    for (key in result) {
                        // 去得到時(shí)間轉(zhuǎn)化為int
                        var intKey = parseInt(key);
                        var transferTime = new Date(intKey);
                        console.log("transferTime:"+ key + "----resut:" + transferTime);
                        var onePoint = [transferTime, result[key] ];
                        past_cpu_service_statistics_line.push(onePoint);
                    }
                   <span style="color:#ff0000;"> // 歷史cpu情況表
                    plot= $.jqplot('cpuHistory',[ past_cpu_service_statistics_line ],
                            {
                                axes: {
                                    xaxis: {
                                        label: '時(shí)間',
                                        renderer: $.jqplot.DateAxisRenderer,
                                        tickOptions: {
                                            formatString: '%Y-%#m-%d %H:%M'
                                        },
                                        min : (currentTime -1000 * 60 * 60),
                                        max: (currentTime),

                                    // 橫(縱)坐標(biāo)顯示的最小值
                                    // ticks:['']

                                    },
                                    yaxis: {
                                        label: 'cpu監(jiān)控',

                                    }
                                },
                                highlighter: {
                                    show: true,
                                    sizeAdjust : 7.5
                                },
                                cursor: {
                                    show: false
                                }
                            });
 </span>
                },
                error: function(textStatus){
                    alert("獲取監(jiān)控信息失敗!");
                }
            });
            //獲取歷史cpu數(shù)據(jù)ajax結(jié)束
        },
        error: function(textStatus){
            alert("取歷史cpu數(shù)據(jù)時(shí)候獲取服務(wù)器時(shí)間失敗!");

        }
    });    

}
function updateCpuPic() {
    console.log("正在更新cpu視圖");
//先取得服務(wù)器時(shí)間,用來(lái)畫(huà)橫坐標(biāo)
    $.ajax({
        type: "POST",
        contentType: "application/x-www-form-urlencoded;charset=UTF-8",
        url: globalObj.path + '/server/getServerCurrentTime.htm',
        success: function(result){
            var intKey =parseInt(result);
            var transferTime = new Date(intKey);
            console.log("獲取到服務(wù)器時(shí)間:"+result+"------"+transferTime);
        //操作圖表
            //如果已經(jīng)存在圖表,則摧毀
            if (plot) {
                // plot.destory();
                $("#cpuHistory").unbind();
                $("#cpuHistory").empty();
                plot= null;

            }
            //重新畫(huà)圖表
            plot= $.jqplot('cpuHistory',[ past_cpu_service_statistics_line ], {
                axes: {
                    xaxis: {
                        label: '時(shí)間',
                        renderer: $.jqplot.DateAxisRenderer,
                        tickOptions: {
                            formatString: '%Y-%#m-%d %H:%M'
                        },
                        min: (result - 1000 * 60 * 60),
                        max: (result),

                    // 橫(縱)坐標(biāo)顯示的最小值
                    // ticks:['']

                    },
                    yaxis: {
                        label: 'cpu監(jiān)控',

                    }
                },
                highlighter: {
                    show: true,
                    sizeAdjust: 7.5
                },
                cursor: {
                    show: false
                },
                replot: {
                    resetAxes: true
                }
            });

        },
        error: function(textStatus){
            alert("獲取服務(wù)器時(shí)間失敗!");

        }
    });

 

}

function updateCpuInfomation() {
    $.ajax({
        type: "POST",
        contentType: "application/x-www-form-urlencoded;charset=UTF-8",
        url: globalObj.path + '/server/getLatestCpuMonitorData.htm',
        data: "hostName=" + "login.cheos.cn",
        success: function(result){
            // 更新一次數(shù)據(jù)
            for (key in result) {
                var intKey = parseInt(key);
                var transferTime = new Date(intKey);
                console.log("----------------更新cpu信息---:" + key + "----更新時(shí)間:" + transferTime);
                var onePoint = [transferTime, result[key] ];
                past_cpu_service_statistics_line.push(onePoint);
            }
            // 更新圖表
        //  updateCpuPic();
        },
        error: function(textStatus){
            alert("更新cpu信息失敗!");

        }
    });

}

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
国产黄a三级三级三级av在线看| 日本a级片在线观看| 另类激情视频| 国产精品国产精品国产专区不蜜| 久久久久久网| 亚洲男人天堂网站| 免费黄色a网站| 午夜精品国产更新| 欧美激情精品久久久久久蜜臀| 91麻豆福利精品推荐| 国内精品国产三级国产99| 好男人www社区| 国产美女亚洲精品7777| 99麻豆久久久国产精品免费优播| 国产亚洲欧美一区二区| 日本伊人精品一区二区三区观看方式| 日本一二三四高清不卡| 国产精品一区二区精品视频观看| 91亚洲精品在线观看| 精品一区二区三区人妻| 欧美巨乳在线| 色先锋av资源在线| 亚洲最大成人综合网| 视频免费观看| 成人黄色免费片| 91视频一区二区三区| 色呦呦一区二区三区| 天海翼在线观看视频| 成人av网站大全| 免费观看91视频大全| 视频在线观看入口黄最新永久免费国产| 亚洲小说春色综合另类网蜜桃| 一区二区电影免费观看| 色综合中文网| av网站在线观看不卡| 色婷婷久久久久swag精品| 日本wwwwwww| 免费在线观看黄视频| 欧美老女人性生活视频| 久久毛片亚洲| 91极品美女在线| 美女高潮视频在线看| 亚洲影院久久精品| 天天摸天天操天天干| av在线免费观看网址| 我想看黄色大片| 91精品国产综合久久香蕉麻豆| 美脚恋feet久草欧美| 96精品视频在线| 午夜免费福利网站| 国产东北露脸精品视频| 国产成人午夜99999| 亚洲妇女av| 欧美电影《轻佻寡妇》| 国产真实乱人偷精品| 国产一级免费黄色片| 婷婷丁香综合网| 国产精品理论在线观看| 99久久久成人国产精品| 亚洲人成在线播放网站岛国| 久久福利在线| 日韩欧美综合一区| 欧美欧美欧美欧美| 肉丝美足丝袜一区二区三区四| 欧美国产激情18| 国产精品嫩草影院一区二区| 中文字幕日韩欧美一区二区三区| 免费污视频在线观看| 99久久精品免费看国产四区| 欧美一级高清大全免费观看| 免费视频一区| 三上悠亚国产精品一区二区三区| 中文字幕+乱码+中文| 最近中文字幕日韩精品| 狠狠色综合一区二区| 国产高清视频免费最新在线| 久草在线资源网站| 亚洲一区二三| www.99热| 日本欧美电影在线观看| 日韩美香港a一级毛片| 国产 porn| 亚洲免费中文| 国产九九视频一区二区三区| 国产精品免费麻豆入口| 亚洲色偷偷综合亚洲av伊人| 国产精品久久久久久久天堂| 国产精品你懂的在线欣赏| 91插插插插插插插插| 中文字幕最新精品| 欧美被狂躁喷白浆精品| 最近2018中文字幕免费在线视频| 二区在线播放| 精品国产免费人成在线观看| 免费观看羞羞视频网站| 国产主播在线看| 污网站免费看| 日韩免费一级片| 亚洲国产欧美日韩在线观看第一区| 亚洲欧美日韩色图| 精品国产欧美成人夜夜嗨| 亚洲自啪免费| 岛国大片在线播放| 国产伦精品一区二区三区视频孕妇| 久久人人爽人人爽人人| 黄色免费网站视频| 国产日韩欧美三区| 欧美性生交大片免费| 久久精品—区二区三区舞蹈| 99re这里只有精品首页| 成人午夜视频福利| 久热免费在线视频| 亚洲羞羞网站| 2025韩国理伦片在线观看| 精品sm在线观看| aaaa欧美| 亚洲精品字幕在线| 久久久久黄色片| 国产亚洲一区精品| 偷拍盗摄高潮叫床对白清晰| 国产精品爽爽ⅴa在线观看| 日韩欧美亚洲一区二区三区| 精品中文字幕在线2019| 六月婷婷中文字幕| 久久精品视频一区二区| 雨宫琴音一区二区三区| 在线视频日韩欧美| 91超碰在线播放| 成年免费在线观看| 在线观看免费视频一区二区三区| 亚洲综合自拍一区| 色就是色亚洲色图| 国产精品久久久免费观看| 国产精品一区二区三区美女| 97netav| 另类天堂视频在线观看| 看黄网站在线观看| 在线不卡欧美精品一区二区三区| 亚洲 欧美 日韩在线| 26uuu亚洲婷婷狠狠天堂| 一区二区欧美在线观看| ass极品水嫩小美女ass| 伊人久久大香线蕉综合网站| 无码国产精品96久久久久| 日本视频免费在线| 久久夜色精品国产| 久久精品99国产精品| 蜜臀一区二区三区精品免费视频| 国产制服丝袜在线| 午夜3点看的视频| 日韩精品在线一区| 免费欧美一区| 欧美丰满美乳xxx高潮www| 伊人网在线播放| 18禁裸男晨勃露j毛免费观看| 91丝袜超薄交口足| av成人在线电影| 天天爽夜夜爽夜夜爽精品视频| 国产精品沙发午睡系列990531| 中文字幕一区二区三区波野结| 欧美高清不卡在线| 香蕉视频黄色在线观看| 欧美精品免费在线观看| 中文久久电影小说| 亚洲高清成人| 超碰在线资源| 色视频一区二区三区| 亚洲1区在线观看| 中文字幕在线不卡一区| 国产69精品久久久久9999人| 精品国产一区a| 五月色婷婷综合| 午夜久久中文| 日韩av理论片| 中文字幕制服丝袜一区二区三区| 久久91超碰青草是什么| 国产一级18片视频| 日韩精品视频在线观看一区二区三区| 在线观看高清av| 欧美巨大黑人极品精男| 久久久久久久久久一区二区| 欧美日韩精品免费观看视欧美高清免费大片| 日韩欧美一区二区三区久久| 欧美重口乱码一区二区| 在线天堂日本| 97久久精品一区二区三区的观看方式| 亚洲精品久久久久久国| 国产精品刘玥久久一区| 国产一区二区三区四区五区传媒| 2019中文字幕在线视频| 国产激情美女久久久久久吹潮| 国产寡妇色xxⅹ交肉视频| 中文有码在线| av不卡在线看| 国产特黄在线| 亚洲美女区一区| 国产一级二级三级精品| 91精品国产91久久久久久| 5g影院5g电影天天爽快| 色婷婷777777仙踪林| 中文乱码人妻一区二区三区视频| 国产成人精品片| 九九热这里有精品视频| а√天堂官网中文在线| 一区二区视频网| 日韩精品xxx| 日本视频一区二区| 国产av一区二区三区传媒| 中文字幕在线中文字幕日亚韩一区| 97视频热人人精品| 国产精品99久久99久久久| 欧美精品中文| 欧美va亚洲va| 最新av免费在线观看| 91av视频在线观看| 久久久久久久999精品视频| 在线不卡欧美精品一区二区三区| 日本色综合中文字幕| 在线看一级片| 色先锋av资源在线| 色999日韩自偷自拍美女| 秋霞毛片久久久久久久久| 免费男女羞羞的视频网站中文版| 中文字幕1234区| 国产农村妇女精品一二区| 国产成人自拍高清视频在线免费播放| 91猫先生在线| 美国毛片一区二区| 91免费精品国偷自产在线| 日韩视频专区| 女厕嘘嘘一区二区在线播放| 福利一区在线观看| 免费黄色电影在线观看| 日韩综合小视频| 久久久无码中文字幕久...| 在线h片观看| 直接在线观看的三级网址| www四虎com| 国产久卡久卡久卡久卡视频精品| 自拍av一区二区三区| 久久久精品在线视频| 中文字幕视频在线免费观看| 精品国产99国产精品| 精品国产一区av| 欧美日韩爆操| 成人黄色免费电影| 亚洲人人夜夜澡人人爽| 五月开心播播网| 日本高清不卡三区| 亚洲深夜福利在线观看| 国产精品18久久久久久首页狼| 精品国产伦一区二区三区观看说明| 六月婷婷在线视频| 九色porny91| 国产精品久久久久免费| 成人免费看片98| 亚洲国产清纯| 丝瓜app色版网站观看| 国产黄色一区二区三区| 精品免费99久久| 欧美极品另类videosde| 中文字幕成人在线观看| 亚洲精品中文字幕乱码| 久久综合伊人77777麻豆最新章节| 国产麻豆一区二区三区精品视频| 综合国产精品久久久| 国产午夜精品久久久久| 国产亚洲欧美一级| 日韩黄色一区二区| 操人视频91| 国产大片在线免费观看| 亚洲精品一区二区三区区别| 亚洲国产日产av| 天堂中文网在线| 国产超碰在线观看| 在线综合亚洲欧美在线视频| 精品国产一区久久久| 少妇搡bbbb搡bbb搡打电话| 在线观看污网站| 在线观看av一区二区| 日本一区二区三级电影在线观看| 久久精品久久久久久| 久久成人福利| 国产精品成人观看视频免费| 成人性生交大片免费观看网站| 中文字幕免费中文| 欧美日韩国产丝袜美女| 亚洲精品中文字幕乱码三区不卡| 另类的小说在线视频另类成人小视频在线| 在线观看一区二区视频| 五月婷婷丁香花| 久久精品国产亚洲av麻豆| 久久99中文字幕| 99精品视频在线播放观看| 国产一区二区三区在线观看视频| 成 人 黄 色 小说网站 s色| 国产一区欧美二区三区| 精品日韩在线| 中文字幕av一区二区三区高| 一本综合精品| 欧美交a欧美精品喷水| 成人久久精品视频| 人妻无码一区二区三区久久99| 国产黄色录像视频| 色婷婷综合成人| 熟女熟妇伦久久影院毛片一区二区| 91精品视频播放| 精品一区二区三区久久久| 精品夜夜嗨av一区二区三区| 牛牛热在线视频| 日本精品在线| 精品久久一二三| 亚洲综合精品视频| 久久久中精品2020中文| 很黄很黄的网站免费的| 一级做a爰片性色毛片视频| 欧美成人黄色网址| aa免费在线观看| 亚洲精品一区二区三区新线路| www.成人爱| 中文字幕在线字幕中文| 久久婷婷综合中文字幕| 国产二区国产一区在线观看| 四虎影视18库在线影院| 五月色婷婷综合| 一区二区三区回区在观看免费视频| 成人3d漫画免费无遮挡软件| 免费看又色又爽又黄网站|