小编Gen*_*rwp的帖子

保护 React 项目中的 .env 参数

我是 React 和 js 世界的新手,我正在尝试创建我的应用程序的生产版本

该应用程序有一些环境参数(api 密钥、秘密等)存在于 .env.Production 文件中,当我运行时,yarn build我会得到/build文件夹,特别是 main.js 文件,其中我的所有“安全”环境参数都在代码和每个人中公开可以看到,绝对不是我想要的

有人能指出我,如何在我的 React 应用程序中保护这些参数,以便该项目将以某种方式安全地获取它们而不会将其暴露给世界吗?

javascript environment-variables reactjs create-react-app

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

在OpenCL中使用clEnqueueNDRangeKernel

我在OpenCL中需要一个函数的帮助.当我开始使用clEnqueueNDRangeKernel而不是clEnqueueTask花费更多的时间让程序成功.为什么这样?据我了解,程序应该使用数据并行模型,它会更快地工作,我错了吗?如果我是,我如何更改代码以查看数据并行模型的实际工作?

__kernel void black_white_img(__global unsigned char *pDataIn, __global unsigned char *pDataOut, unsigned int InSize, unsigned int OutSize)
{
    for (int i = 0, j = 0; i < InSize; i+=4, j++)
    {
        unsigned char Value = (pDataIn[i] + pDataIn[i + 1] + pDataIn[i + 2]) / 3;
        pDataOut[j] = Value;
    }
}

int iWidth, iHeight, iBpp;
vector<unsigned char> pDataIn;
vector<unsigned char> pDataOut;


int err = LoadBmpFile(L"3840x2160.bmp", iWidth, iHeight, iBpp, pDataIn);

if (err != 0 || pDataIn.size() …
Run Code Online (Sandbox Code Playgroud)

opencl

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