202010-08 SpringCloud让微服务实现指定程序调用 我们在做微服务时,有时候需要将微服务做一些限制,比如只能我们自己的服务调用,不能通过浏览器直接调用等。我们可以使用springcloudsleuth,在应用调用微服务时通过Tracer产生一个traceId,并通过request设置到header里面,然后sleuth会将该traceId在整个链路传递,我们在微服务中定义一个拦截器,取到header里面的traceId并和链路中的traceId比较,如果相等,则表明是我们自己的应用调用,拦截器通过,否则这次请求被拦截代码... 继续阅读 >
202010-08 keras 指定程序在某块卡上训练实例 场景:某台机器上有三块卡,想同时开三个程序,放到三块卡上去训练。策略:CUDA_VISIBLE_DEVICES=1pythontrain.py就可以指定程序在某块卡上训练。补充知识:keras指定GPU及显存使用量指定GPUimportosos.environ["CUDA_VISIBLE_DEVICES"]="0"指定GPU和显存使用量importosfromkeras.backend.tensorflow_backendimportset_sessionos.environ["CUDA_VISIBLE_DEVICES"]="0"config=tf.ConfigProto()config.gpu_options.per_... 继续阅读 >