小编use*_*857的帖子

无法在localStorage中推送数组中的对象

我正在尝试将localStorage值存储在数组中,并在此页面后面将JSON对象推送到localStorage中的数组.我的代码是:

function SaveDataToLocalStorage(data)
{
 var a = [];
 // Parse the serialized data back into an aray of objects
 a = JSON.parse(localStorage.getItem('session'));
 // Push the new data (whether it be an object or anything else) onto the array
 a.push(data);
 // Alert the array value
 alert(a);  // Should be something like [Object array]
 // Re-serialize the array back into a string and store it in localStorage
 localStorage.setItem('session', JSON.stringify(a));
}
Run Code Online (Sandbox Code Playgroud)

在哪里data:

 var data = {name: "abc", place: "xyz"} …
Run Code Online (Sandbox Code Playgroud)

javascript arrays html5 json local-storage

3
推荐指数
1
解决办法
4835
查看次数

cvGet2D和cvSet2D的目的是什么?

在OpenCV中做什么cvSet2DcvGet2D实际做什么?就像在下面的代码中旋转矩阵一样,我正在使用cvGet2D:

    CvMat* rot3= cv2DRotationMatrix( center, angle, scale, rot);
    cv::Mat rot3cpp(rot3);
    for(int j=0;j<rot3cpp.rows;j++)
    {
    for (int i=0;i<rot3cpp.cols;i++)
      {
        CvScalar scal = cvGet2D(rot3,j,i);

        printf("new matrix is %f: \n", rot3cpp.at<float>(j,i));
      }
    }
Run Code Online (Sandbox Code Playgroud)

cvSet2D如果我添加该行,将如何使用更改我的代码:

  cvSet2D(rot3,i,j,scal); // set the (i,j) pixel value
Run Code Online (Sandbox Code Playgroud)

在打印价值之前?"设置(i,j)像素值"是什么意思?

c opencv image-processing

2
推荐指数
1
解决办法
6799
查看次数

如何在C中打印参数值

这是一个非常简单的问题:

我知道如何在C中打印argv [2]的值,但我不知道如何在C中打印argv [2] [1]的值.任何人都可以告诉我吗?

c

-5
推荐指数
1
解决办法
206
查看次数

标签 统计

c ×2

arrays ×1

html5 ×1

image-processing ×1

javascript ×1

json ×1

local-storage ×1

opencv ×1