一串json数据data,格式形如:
{{WDNAME:APP,LOGDATE:2015-12-01,LOGHOUR:1,CPUTIME:5},{WDNAME:TAP,LOGDATE:2015-12-19,LOGHOUR:2,CPUTIME:7}......}
并且WDNAME对应的图形系列数组seriesObj知晓,时间轴catagories已经排序,现在需要将data的内容放置到对应的WDNAME的对应的catagories里,可做如下处理:
//将所有的数据,根据横坐标catagories的限定,放置到相应的序列对象里
//数据量只循环一遍
for ( var i = 0; i < data.length; i++) {
for ( var k = 0; k < seriesObj.length; k++) {
if(data[i].WDNAME==seriesObj[k].name){
if("d"==dataPL){
for( var j = 0; j < catagories.length; j++){
//data位置应该与catagories的位置是一致的
if(catagories[j] == data[i].LOGDATE){
//toFixed的结果是一个字符串
seriesObj[k].data[j] = parseFloat((data[i].CPUTIME/1000000).toFixed(4));
}
}
}else if("h"==dataPL){
for( var j = 0; j < catagories.length; j++){
if(catagories[j] == (data[i].LOGDATE+" "+data[i].LOGHOUR)){
seriesObj[k].data[j] = parseFloat((data[i].CPUTIME/1000000).toFixed(4));
}
}
}
}
}
}
相关推荐
这包括变量声明、数据类型(如int、char、float、double等)、运算符(如算术运算符、比较运算符、逻辑运算符等)、流程控制(if-else语句、switch-case语句、for、while和do-while循环)以及函数的使用。...
经过均值滤波后不管是高斯噪声还是椒盐噪声大部分都没有被去除,只是稍微模糊化。经过高斯滤波后,高斯噪声和椒盐噪声几乎被很大程度的模糊化,原图好像被加上了一层蒙版。 【注】若添加图片分辨率过高会发出警报,...
考虑到来自三个硬部分的三重软胶子辐射,彩色四极子相互作用打破了夸克与胶子之间的卡西米尔定标对称性。 我们还给出了来自两个硬部分的四个软胶子辐射的一些结果,并讨论了彩色怪物的贡献及其与卡西米尔结垢的违反...
### 算法示例一:三重循环组合 在第一段代码中,作者通过嵌套的三重for循环,展示了一种生成所有可能的不重复数字组合的方法。具体来说,外层循环控制变量`i`,中层循环控制变量`j`,内层循环控制变量`k`,且三个...
### 知识点一:三重循环与条件判断 在文件的部分内容中,有一个使用三重for循环的示例,代码如下: ```c main() { int i, j, k; printf("\n"); for(i = 1; i ; i++) { for(j = 1; j ; j++) { for(k = 1; k ; ...
部分内容:该程序使用了三重循环来生成所有可能的三位数,并使用if语句来判断三个数字是否互不相同且无重复。 知识点: 1. 排列组合:该程序使用了排列组合的思想来生成所有可能的三位数。 2. 循环语句:该程序...
再利用已经构建好的“一秒延时”部分,设计计时系统的三重循环,秒(0-59)、分(0-59)、时(0-23)。需要注意的是,在小时、分、秒达到59时,下一次应该为零。 程序运行时修改P3.0的值可以实现暂停和继续的功能。...
问什么中断返回时间较长: ...R5,R6,R7都会被减一,此时R5,R6,R7值为:#0FFH,这样程序将会进入一个三重循环,循环次数均为FF次,这就是所谓的中断返回时间较长的问题的原因。 感觉写的不对,希望大家包含。。。
从基础概念出发,解释了如何在二重或三重嵌套的for循环中进行控制行和列的迭代,并举例说明了如何利用这种结构来完成矩阵的遍历和其他实际任务,如绘制二维图形、处理图像等。最后讨论了复杂情况下对嵌套深度的关注...
- 黑鳍(Blackfin)DSP处理器只提供了两组循环寄存器(LC[1,0]),而在矩阵乘法中通常需要三重循环。 - 为了克服这一限制,实验中采用了以下策略: - 在最外层循环开始时,将一组循环寄存器压入堆栈。 - 使用另...
程序分析中,我们可以使用三重循环来生成所有可能的三位数,然后使用条件语句来判断是否满足条件。源代码中,我们使用了三重循环来生成所有可能的三位数,然后使用if语句来判断是否满足条件。 程序2:企业发放的...
面对外部环境的变动,钢铁企业若能利用回收的废钢铁代替部分进口铁矿石,将显著减少原料成本的支出。实现垃圾的科学分类和有效转化,可帮助各类企业有效降低经营成本,提高盈利水平,增强市场竞争力。 在环境成本...
工业循环经济是循环经济的另一重要组成部分,它强调在生产过程中减少资源消耗,实施清洁生产,促进源头减量。例如,煤炭工业的绿色开采和煤系资源的综合开发利用,电力工业中的粉煤灰和脱硫石膏的再利用,钢铁工业的...
`countValue()`函数通过三重循环实现,第一层循环遍历可能的I,第二层和第三层用于素数判断。 6. 题目66:这个程序计算500到800之间的素数数量,然后根据素数的值从大到小计算间隔加减的和。`countValue()`函数使用...
程序分析:这个程序使用三重循环来生成所有可能的三位数,然后使用 if 语句来判断生成的三位数是否满足条件,即三个数字互不相同且无重复数字。最后,使用 printf 函数来输出结果。 程序 2:奖金计算 知识点: * ...
程序通过三重循环遍历所有可能的硬币组合,当总和等于18时,输出组合。这里利用了“某一种硬币可以取零枚”的提示,确保了所有可能的情况都被考虑。 4. **填空题(2)**:此题需要编写程序删除字符串中的空格。程序...
首先,对于语句频度的计算,题目给出了一段三重循环嵌套的代码,计算其中`x=x+1`语句的执行次数。根据循环的结构,我们可以将其频度表示为一个求和问题。对于内层循环,其执行次数为从1到j的累加,即`1+2+...+j = j*...
* 程序源代码:使用三重循环生成所有可能的排列,然后判断每个数字是否满足条件。 知识点: * 排列问题:如何生成所有可能的排列,并如何判断每个数字是否满足条件。 * 循环嵌套:如何使用三重循环来生成所有可能...
这是一个经典的数学问题,通过三重循环遍历所有可能的鸡的组合(小鸡x,公鸡y,母鸡z),满足总价和数量的条件。 8. 人口增长预测 通过`while`循环计算人口年增长率0.8%,多少年后人口达到26亿。每次迭代人口数量...