如何计算加权平均值,Map<Double, Integer>其中整数值是要平均的Double值的权重.例如:Map有以下元素:
我希望使用Java 8流应用以下公式,但不确定如何一起计算分子和分母并同时保留它.如何在这里使用减少?
我创建了一个由5个虚拟机(1个主服务器和4个运行Ubuntu 16.04.3 LTS的服务器)的K8s集群kubeadm.我曾经flannel在集群中建立网络.我能够成功部署一个应用程序.然后,我通过NodePort服务公开它.从这里开始,事情变得复杂了.
在开始之前,我禁用了firewalldmaster和节点上的默认服务.
据我所知,从K8s Services文档中,NodePort类型在集群中的所有节点上公开服务.但是,当我创建它时,该服务仅在群集中的4个节点中暴露出来.我猜这不是预期的行为(对吧?)
对于故障排除,以下是一些资源规范:
root@vm-vivekse-003:~# kubectl get nodes
NAME STATUS AGE VERSION
vm-deepejai-00b Ready 5m v1.7.3
vm-plashkar-006 Ready 4d v1.7.3
vm-rosnthom-00f Ready 4d v1.7.3
vm-vivekse-003 Ready 4d v1.7.3 //the master
vm-vivekse-004 Ready 16h v1.7.3
root@vm-vivekse-003:~# kubectl get pods -o wide -n playground
NAME READY STATUS RESTARTS AGE IP NODE
kubernetes-bootcamp-2457653786-9qk80 1/1 Running 0 2d 10.244.3.6 vm-rosnthom-00f
springboot-helloworld-2842952983-rw0gc 1/1 Running 0 1d 10.244.3.7 vm-rosnthom-00f
root@vm-vivekse-003:~# kubectl get svc -o wide …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用 Spring SpEL 表达式派生 application.yml 配置文件中的属性值,但看起来该表达式没有被评估。这是我的 application.yml 片段:
spring:
profiles: local
cloud.client.hostname: abc.pqr.xyz.lmn.westus.env.company.com
boot:
admin:
client:
instance:
metadata.tags.environment: local
metadata.tags.dc: "#{'${spring.cloud.client.hostname}'.split('.')[4]}"
url: http://localhost:8079
Run Code Online (Sandbox Code Playgroud)
在运行时,该属性spring.boot.admin.client.instance.metadata.tags.dc被评估为abc.pqr.xyz.lmn.westus.env.company.com.split('.')[4],并且期望它被评估为westus。
我缺少什么?
以下代码给出了分段错误.我无法弄清楚为什么.请参阅..
#include <stdio.h>
#include <stdlib.h>
int main()
{
int **ptr;
int *val;
int x = 7;
val = &x;
*ptr = (int *)malloc(10 * sizeof (*val));
*ptr[0] = *val;
printf("%d\n", *ptr[0] );
return 0;
}
Run Code Online (Sandbox Code Playgroud)
在使用gdb进行调试时,它说:
Program received signal SIGSEGV, Segmentation fault.
0x0804843f in main () at temp.c:10
*ptr = (int *)malloc(10 * sizeof (*val));
Run Code Online (Sandbox Code Playgroud)
任何有关此事的帮助表示赞赏.
c ×1
flannel ×1
java ×1
java-8 ×1
java-stream ×1
kubernetes ×1
malloc ×1
pointers ×1
spring ×1
spring-boot ×1
spring-el ×1