您当前的位置: 首页 >  微服务

qianbo_insist

暂无认证

  • 0浏览

    0关注

    399博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

使用c++制作微服务计算服务

qianbo_insist 发布时间:2022-01-13 14:33:10 ,浏览量:0

其他链接

上次使用了go来制作微服务计算服务 go制作微服务计算服务

c++制作标准差服务计算

使用c++的计算服务速度是更快的,一下只是一个计算标准差的函数样例,和go服务之间进行交换可以使用更简单的c,如果使用c++,则可以简化计算过程

#pragma once
#include 
//标准差
//数据是五分钟的,就是sdann
//数据是24小时的,就是sdnn
double get_stddev(std::vector &data);



double get_average(std::vector  &data);

cpp如下



double get_stddev(std::vector &data)
{
	double ret = 0.0;
	size_t size = data.size();
	if (size  == 0)
		return -1;
	double sum = std::accumulate(std::begin(data), std::end(data), 0.0);
	double mean = sum / (double)size; //均值
	std::cout             
关注
打赏
1663161521
查看更多评论
0.0458s