小编sch*_*rel的帖子

OneSignal 在通过 REST API 发送通知时不接受玩家 ID 'invalid_player_ids'

我正在使用 OneSignal 进行移动推送通知,但在从我的 REST API 发送通知时,某些设备的 ID 出现在 invalid_player_ids 中。

它发生在不同的设备上。安卓和ios都可以。

目前我使用的是安卓设备。我的方案是:我在 android 上安装我的应用程序。生成 id 并发送到我的后端应用程序。我的应用程序尝试向生成的 ID 发送通知,但失败并显示错误 invalid_player_ids 和我的设备 ID。

我如何设法解决 id 以检查其是否有效?

谢谢

android cordova onesignal ionic2

7
推荐指数
1
解决办法
2545
查看次数

在 C++ 继承中从父调用子方法的最佳方法

我在多态类和继承方面遇到了麻烦。

我有一个父类

//calibration.h 
class Calibration {
private:
public:
void init();
void calc():
void close();
void saveFile();
}

//calibration.cpp
Calibration::Calibration(){}
void Calibration::saveFile(){
std::ofstream out;
    out.open("cores.arff");
out << " " << std::endl;
out.close();
}
Run Code Online (Sandbox Code Playgroud)

我有两个孩子

//automatic.cpp 
Automatic::Automatic(){}
void Automatic::config(){
....
}
void Automatic::calibrate(){
....
}

void Calibrate::init(){
 Automatic::config();
}


//manual.h
#include "calibration.h"
class Manual : public Calibration {
public:
void calibrate();
}


//manual.cpp 
Manual::Manual(){}

void Manual::calibrate(){
....
}

void Calibrate::init(){
 Manual::calibrate();
}
Run Code Online (Sandbox Code Playgroud)

我如何更正呼叫Manual::calibrateAutomatic::config来自Calibrate::init()

我试过了:

void Calibrate::init(){ …
Run Code Online (Sandbox Code Playgroud)

c++

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

输入参数的 bitwise_and 大小不匹配

我正在尝试使用bitwise_and以根据阈值排除图像的所有其余部分,但是当我尝试时它给出:

OpenCV 错误:输入参数的大小不匹配(操作既不是“array op array”(其中数组具有相同的大小和类型),也不是“array op scalar”,也不是“scalar op array”)在 binary_op,文件 / home/schirrel/Github/opencv/opencv-2.4.10/modules/core/src/arithm.cpp,第 1021 行在抛出 'cv::Exception' what() 实例后终止调用:/home/schirrel/Github/ opencv/opencv-2.4.10/modules/core/src/arithm.cpp:1021: error: (-209) 操作既不是“array op array”(其中数组具有相同的大小和类型),也不是“array op”函数 binary_op 中的标量”,也不是“标量运算数组”

我的代码是

Mat src, src_gray, dst;

int main()
{
    src = imread("robosoccer.jpg", 1);
    cvtColor(src, src_gray, CV_BGR2GRAY);
    threshold(src_gray, dst, 150, 255, 1);
    Mat res;
    bitwise_and(src, dst, res);
    imshow("AND", res);
    ("hold", res);
    waitKey(0);
    return (0);
}
Run Code Online (Sandbox Code Playgroud)

你能帮助我吗?

c++ opencv

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

标签 统计

c++ ×2

android ×1

cordova ×1

ionic2 ×1

onesignal ×1

opencv ×1