SpringCloud学习笔记(二)--LoadBalancer负载均衡
目录
- LoadBalancer简介
- LoadBalancer独立使用
- springcloud-loadbalancer-service
- springcloud-loadbalancer-consumer
- LoadBalancer在Eureka下的使用
- springcloud-loadbalancer-eureka
- springcloud-loadbalancer-eureka-provider
- springcloud-loadbalancer-eureka-consumer
- RestTemplate
- LoadBalancer-RestTemplate
- LoadBlancerClient简介
- 官方参考地址
- 样例项目地址
LoadBalancer简介
负载均衡是指将负载分摊到多个执⾏单元上,常⻅的负载均衡有两种⽅式。
⼀种独⽴进程单元,通过负载均衡策略,将请求转发到不同的执⾏单元上,例如Nginx。
另⼀种是将负载均衡逻辑以代码的形式封装到服务消费者的客户端上,服务消费者客户端维护了⼀份服务提供者的信息列表,有了信息表,通过负载均衡策略将请求分摊给多个服务提供者,从⽽达到负载均衡的⽬的。
SpringCloud原有的客户端负载均衡⽅案Ribbon已经被废弃,取⽽代之的是SpringCloud LoadBalancer,LoadBalancer是Spring Cloud Commons的⼀个⼦项⽬,他属于上述的第⼆种⽅式,是将负载均衡逻辑封装到客户端中,并且运⾏在客户端的进程⾥。
在Spring Cloud构件微服务系统中,LoadBalancer作为服务消费者的负载均衡器,有两种使⽤⽅式,⼀种是和RestTemplate相结合,另⼀种是和OpenFeign相结合,OpenFeign集成了LoadBalancer(负载均衡)、Circuit Breaker(断路器),关于OpenFeign之后再进行讲解。
LoadBalancer独立使用
先演示LoadBalancer独立使用,稍后再演示LoadBalancer + Eureka + RestTemplate结合使用的样例
springcloud-loadbalancer-service
版本及结构参考上一节
先新建一个项目,提供接口服务
pom.xml
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency>
配置文件
server:port: ${port:10001}
启动类:
@SpringBootApplication
@RestController
public class LoadBalancerServiceApplication {public static void main(String[] args) {SpringApplication.run(LoadBalancerServiceApplication.class, args);}@Value("${server.port}")private String port;@GetMapping("hello")public String hello() {return "hello!port:" + port;}@GetMapping("goodbye")public String goodbye() {return "goodbye!port:" + port;}
}
通过设置参数的方式,可以启动多个端口不同的springboot,这里启动10001,10002
启动后,访问http://localhost:10001/hello、http://localhost:10002/hello、http://localhost:10001/goodbye、http://localhost:10002/goodbye,确认是否能够正常访问
springcloud-loadbalancer-consumer
pom依赖
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-webflux</artifactId></dependency><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-loadbalancer</artifactId></dependency>
配置文件
server:port: 11000
启动类
@SpringBootApplication
@RestController
public class LoadBalancerWebApplication {private final WebClient.Builder loadBalancedWebClientBuilder;private final ReactorLoadBalancerExchangeFilterFunction lbFunction;public LoadBalancerWebApplication(WebClient.Builder webClientBuilder,ReactorLoadBalancerExchangeFilterFunction lbFunction) {this.loadBalancedWebClientBuilder = webClientBuilder;this.lbFunction = lbFunction;}public static void main(String[] args) {SpringApplication.run(LoadBalancerWebApplication.class, args);}@GetMapping("/hello")public Mono<String> hello() {return WebClient.builder().filter(lbFunction).build().get().uri("http://say-hello/hello").retrieve().bodyToMono(String.class);}@GetMapping("/goodbye")public Mono<String> goodbye() {return WebClient.builder().filter(lbFunction).build().get().uri("http://say-goodbye/goodbye").retrieve().bodyToMono(String.class);}
}
配置类
@Configuration
// 仅需配置单个时,使用LoadBalancerClient即可
//@LoadBalancerClient(name = "say-hello", configuration = HelloConfig.class)
// 可配置多个LoadBalancerClient,根据需要配置即可
@LoadBalancerClients({@LoadBalancerClient(name = "say-hello", configuration = HelloConfig.class), @LoadBalancerClient(name = "say-goodbye", configuration = GoodbyeConfig.class)})
public class WebClientConfig {@LoadBalanced@BeanWebClient.Builder webClientBuilder() {return WebClient.builder();}
}
@Configuration
public class HelloConfig {@BeanHelloServiceInstanceListSupplier helloServiceInstanceListSupplier() {return new HelloServiceInstanceListSupplier("say-hello");}static class HelloServiceInstanceListSupplier implements ServiceInstanceListSupplier {private final String serviceId;public HelloServiceInstanceListSupplier(String serviceId) {this.serviceId = serviceId;}@Overridepublic String getServiceId() {return this.serviceId;}@Overridepublic Flux<List<ServiceInstance>> get() {return Flux.just(Arrays.asList(new DefaultServiceInstance(serviceId + 1, serviceId, "localhost", 10001, false),new DefaultServiceInstance(serviceId + 2, serviceId, "localhost", 10002, false)));}}
}
@Configuration
public class GoodbyeConfig {@BeanGoodbyeServiceInstanceListSupplier goodbyeServiceInstanceListSupplier() {return new GoodbyeServiceInstanceListSupplier("say-goodbye");}static class GoodbyeServiceInstanceListSupplier implements ServiceInstanceListSupplier {private final String serviceId;public GoodbyeServiceInstanceListSupplier(String serviceId) {this.serviceId = serviceId;}@Overridepublic String getServiceId() {return this.serviceId;}@Overridepublic Flux<List<ServiceInstance>> get() {return Flux.just(Arrays.asList(new DefaultServiceInstance(serviceId + 1, serviceId, "localhost", 10001, false),new DefaultServiceInstance(serviceId + 2, serviceId, "localhost", 10002, false)));}}
}
启动后,多次访问http://localhost:11000/hello,会发现port轮流为10001、10002
这就实现了负载均衡,http://localhost:11000/goodbye也同样。
但是这样来使用LoadBalancer比较麻烦,需要自行改动ip、端口,不适合。而结合Eureka就可以很方便的使用负载均衡
LoadBalancer在Eureka下的使用
springcloud-loadbalancer-eureka
新建eureka的服务端
<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-server</artifactId></dependency>
配置文件
server:port: 11000
spring:application:name: eureka-server
eureka:client:service-url:defaultZone: http://127.0.0.1:11000/eureka
启动类
@SpringBootApplication
@EnableEurekaServer
public class EurekaApplication {public static void main(String[] args) {SpringApplication.run(EurekaApplication.class, args);}
}
springcloud-loadbalancer-eureka-provider
新建服务提供者
pom依赖
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-client</artifactId></dependency>
配置文件
server:port: ${port:10001}
spring:application:name: loadbalancer-provider
eureka:client:service-url:defaultZone: http://127.0.0.1:11000/eureka
启动类
@SpringBootApplication
@EnableDiscoveryClient
@RestController
public class ProviderApplication {public static void main(String[] args) {SpringApplication.run(ProviderApplication.class, args);}@Value("${server.port}")private String port;@GetMapping("hello/{name}")public String hello(@PathVariable("name") String name) {return "hello "+name+"! port:" + port;}
}
springcloud-loadbalancer-eureka-consumer
pom依赖
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-client</artifactId></dependency>
配置文件
server:port: 10005
spring:application:name: loadbalancer-consumer
eureka:client:service-url:defaultZone: http://127.0.0.1:11000/eureka
启动类
@SpringBootApplication
@EnableDiscoveryClient
public class ConsumerApplication {public static void main(String[] args) {SpringApplication.run(ConsumerApplication.class, args);}@Beanpublic RestTemplate restTemplate() {return new RestTemplate();}
}
controller
@RestController
public class WebController {@Autowiredprivate RestTemplate restTemplate;@GetMapping("hello/{name}")public String hello(@PathVariable("name") String name) {return restTemplate.getForObject("http://localhost:10001/hello/"+name, String.class);}
}
启动eureka、服务提供者(10001/10002端口)、服务消费者,可查看eureka界面如下图
RestTemplate
RestTemplate是Spring Resources中⼀个访问第三⽅RESTful API接⼝的⽹络请求框架。RestTemplate的设计原则和其他的Spring Template(例如JdbcTemplate)类似,都是为了执⾏复杂任务提供了⼀个具有默认⾏为的简单⽅法。
RestTemplate是⽤来消费REST服务的,所以RestTemplate的主要⽅法都与REST的HTTP协议的⼀些⽅法紧密相连,例如HEAD、GET、POST、PUT、DELETE、OPTIONS等⽅法,这些⽅法在RestTemplate类对应的⽅法为headForHeaders(),getForObject()、postForObject()、put()、delete()等。
上述的服务消费者中,暂未使用LoadBalancer,仅简单演示RestTemplate的使用。
此时可访问 http://localhost:10005/hello/Jack,结果如下图:
LoadBalancer-RestTemplate
LoadBalancer整合RestTemplate很简单。RestTemplate的Bean加上@LoadBalanced注解即可,此时可以根据Eureka中的服务注册信息,进行轮询访问
修改服务消费者的启动类里的Bean,增加注解@LoadBalanced
@Bean@LoadBalancedpublic RestTemplate restTemplate() {return new RestTemplate();}
修改Controller方法
@GetMapping("hello/{name}")public String hello(@PathVariable("name") String name) {// 访问路径的名称为 服务提供者的spring.application.name属性,即注册到Eureka的名称String serviceUri = "http://loadbalancer-provider";return restTemplate.getForObject(serviceUri + "/hello/" + name, String.class);}
重新启动服务,访问http://localhost:10005/hello/Rose,即可发现,轮流调用10001、10002端口的服务
LoadBlancerClient简介
负载均衡的核⼼类为LoadBalancerClient,LoadBalancerClient可以获取负载均衡的服务提供者实例信息。以下为服务消费者调用服务的演示代码
@Autowiredprivate LoadBalancerClient loadBalancerClient;@GetMapping("load-balance")public String loadBalance() {ServiceInstance instance = loadBalancerClient.choose("loadbalancer-provider");return instance.getHost() + ":" + instance.getPort();}
反复访问http://localhost:10005/load-balance,实现了负载均衡,得到的结果如下:
localhost:10001
localhost:10002
官方参考地址
https://docs.spring.io/spring-cloud-commons/docs/current/reference/html/#spring-cloud-loadbalancer
样例项目地址
如有需要,可查看SpringCloud组件使用样例
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- 2021年烟花爆竹经营单位主要负责人考试题及烟花爆竹经营单位主要负责人复审模拟考试
题库来源:安全生产模拟考试一点通公众号小程序 安全生产模拟考试一点通:烟花爆竹经营单位主要负责人考试题参考答案及烟花爆竹经营单位主要负责人考试试题解析是安全生产模拟考试一点通题库老师及烟花爆竹经营单位主要负责人操作证已考过的学员汇总&…...
2024/4/28 17:09:13 - 零基础入门—网站建站教程
相信很多新用户会有这样的疑惑,我要做个网站,到底要使用什么产品,如何能快速完成网站建站呢?搭建网站有两种选择,一种是直接使用模版建站工具,另一种则是自行建站。两类建站方式对比如下: 模版…...
2024/4/28 19:14:01 - Knight moves POJ1915
http://poj.org/problem?id1915 //复习 #include<iostream> #include<queue> #include<cstdio> #include<cstring> #define go continue #define ll long long #define _rep(i,a,b) for( int i(a); i<(b); i) #define IOS ios::sync_with_stdio(f…...
2024/4/28 15:55:41 - JaveScript异步执行
目录 一、JS的执行顺序 二、JS的异步执行顺序 1.宏任务和微任务 2.实例讲解 一、JS的执行顺序 先同步后异步异步中执行顺序是 先微任务microtask队列,再宏任务macrotask队列 这里需要我们重点记住要先微任务队列,再宏任务队列,并且都是队…...
2024/4/28 17:41:38 - 171_fseek不断定位到文件末尾,把最后一行文本显示到web端的text文本框中—【js定时发送请求】【.js +.c两个文件一起实现】【函数:setInterval、fessk、fgetc】
图示 js /* 第一个参数:code 必需。要调用的函数或要执行的代码串。 第二个参数:millisec 必须。周期性执行或调用 code 之间的时间间隔,以毫秒计。 setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算…...
2024/4/28 2:23:41 - 使用svm类算法之前对优化问题的一些了解
众所周知,svm类分类算法的核心思想是通过得到一个或多个超平面来将线性可分或不可分的数据来分开,而求解超平面的过程可以转换成数学上优化问题的求解,大致形式为: minimize f0(x) subject to fi…...
2024/4/28 11:56:51 - 全球及中国润滑油市场产销规模及营销竞争分析报告2021-2027年
全球及中国润滑油市场产销规模及营销竞争分析报告2021-2027年 HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS-- 【修订日期】:2021年10月 【搜索鸿晟信合研究院查看官网更多内容!】 第一章 润滑油的相关概述 1.1 润滑油的介绍 1.1.1 润滑油的定…...
2024/4/20 4:57:44 - ubuntu18.04 安装Anaconda、 CUDA、cudnn、PyTorch(GPU)
Ubuntu18.04(非虚拟机)下Anaconda3 CUDA cudnn PyTorch(GPU)安装记录 1. Anaconda3 安装 官网下载地址:https://developer.nvidia.com/cuda-toolkit-archive。 清华大学开源软件镜像站下载地址: Index of /anaconda/archive/ | 清华大学开源软件镜…...
2024/4/28 5:12:38 - 【数据库学习】——数据库可视化--Navicat下载安装连接教程
目录 进入网站 下载可视化软件 安装 双击桌面图标,选择试用 连接数据库 查看数据库中的表,如下所示 常用数据库有: MySQL、sqlite等 进入网站 Navicat | 产品https://www.navicat.com.cn/products 下载可视化软件 这里以数据库sql…...
2024/4/28 5:00:37 - 二、频繁元素最多次数、极大是否有序(附源码)
实验时间:10.14 目录 Puzzle 1:Frequency Moments Puzzle 2:a maximal array is sorted or not 二分查找(仅对有序数组查找有效) 源代码:(只需要修改这几个参数即可) Puzzle 1:Frequency Mo…...
2024/4/28 15:42:41 - 一篇文章带你直接入门接口测试...
1、什么是接口测试? 定义:测试系统组件间接口的一种测试。主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点,重点是检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等; 目…...
2024/4/28 3:08:40 - 洛谷P3270:成绩比较(容斥、组合数学)
解析 依然不会亚qwq 但这次至少有点上道了 (指推出了一个会导致重复计数的错误式子) 首先,我们要选出碾压那些人,方案数就是Cn−1kC_{n-1}^kCn−1k 然后,我们要统计每门学科的排名情况 考虑比B神分数高的人一定是从没被碾压的人里选。所…...
2024/4/28 15:37:54 - 深入浅出地解读Python迭代器和生成器
迭代器和生成器是Python很重要的进阶语法。虽然在一开始的学习中,不理解它们并不影响你写代码。但到一定阶段之后,如果没有掌握其原理,你可能无法彻底理解代码的运行逻辑。今天我们就给大家分享一篇关于迭代器和生成器的深度解读。 迭代器与…...
2024/4/16 16:45:43 - linux系统配置静态IP地址
虚拟机关机、重启或者挂起都会导致ip改变,现需要固定ip地址 常用命令: 查看防火墙状态:firewall-cmd --stateLinux中查看ip地址和子网掩码:ifconfig (推荐)查看ip:ip addr (没有…...
2024/4/15 9:37:53 - 全密态黑科技再升级,无感知加解密原理剖析
要实现在客户端进行加解密,无疑需要在客户端进行大量维护管理,包括数据密钥管理,敏感数据加密,解析和修改SQL语句等。openGauss将这一系列的复杂操作,全部封装在客户端加密驱动中,实现了完全自动化的敏感信息加密替换,同时在数据库中存储了所有加密相关的元信息,使得数据库可以…...
2024/4/15 9:37:38 - 2021年广东省安全员B证第三批(项目负责人)考试题库及广东省安全员B证第三批(项目负责人)复审考试
题库来源:安全生产模拟考试一点通公众号小程序 安全生产模拟考试一点通:广东省安全员B证第三批(项目负责人)报名考试是安全生产模拟考试一点通生成的,广东省安全员B证第三批(项目负责人)证模拟…...
2024/4/6 23:22:59 - 判断点是否在多边形内
function isPointInPolygon (point, polygon) {var pts polygon;//获取多边形点//下述代码来源:http://paulbourke.net/geometry/insidepoly/,进行了部分修改 //基本思想是利用射线法,计算射线与多边形各边的交点,如果是偶数&…...
2024/4/15 9:37:48 - 安装apex遇到gcc版本太低的问题
想跑一下swin transformer,结果遇到了这个问题,坑啊坑。。。。 遇到这个问题说明你该升级gcc了,但是怎么办,非管理员账号,无法使用sudo命令安装额外的库!!!太难了 但是问题总有解决的…...
2024/4/15 9:37:53 - 【技术百宝囊】收藏系列,高手过招的600余套外功招数,内功心法和实战精髓 l 持续更新......
1. 数据结构算法篇 时间复杂度分析,这个很多人都不知道,更别谈会了! 链表竟然比数组慢了1000多倍?你敢信? 统治世界的十大排序算法! 23张图!万字详解「链表」,从小白到大佬&…...
2024/4/17 12:50:01 - 室内热环境自动控制方法综述
本文内容来自下面的文章: 王福林,韩典杉,孙泽禹,文世真,龚子阳,郁文红.室内热环境自动控制方法综述[J].暖通空调,2017,47(12):1-7. 室内热环境自动控制方法综述 室内热环境自动控制方法可分为4个发展阶段: 基于设定值的控制基于PMV的控制基于热感觉表达…...
2024/4/15 9:37:33
最新文章
- 防火墙对要保护的服务器做端口映射的好处是几个
防火墙对要保护的服务器进行端口映射具有多重好处,这些好处主要围绕网络安全性、灵活性和可管理性展开。以下是对这些好处的专业分析: 1. 增强网络安全性:端口映射允许防火墙对进入服务器的流量进行精确控制。通过映射特定端口,防…...
2024/4/28 22:47:56 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/3/20 10:50:27 - JVM总结
类加载器与类的加载过程 ClassLoader只负责class文件的加载,至于它是否可以运行,则由Execution Engine决定。 加载阶段 通过一个类的全限定名获取定义此类的二进制字节流 将这个字节流所代表的静态存储结构转化为方法区的运行时数据结构 在内存中生成…...
2024/4/26 4:35:04 - OpenHarmony实战:Combo解决方案之ASR芯片移植案例
本方案基于 OpenHarmony LiteOS-M 内核,使用 ASR582X 芯片的 DEV.WIFI.A 开发板进行开发移植。作为典型的 IOT Combo(Wi-FiBLE)解决方案,本文章介绍 ASR582X 的适配过程。 编译移植 目录规划 本方案的目录结构使用 Board 和 So…...
2024/4/24 10:50:46 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/4/28 13:52:11 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/4/28 3:28:32 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/4/26 23:05:52 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/4/28 13:51:37 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/4/27 17:58:04 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/4/27 14:22:49 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/4/28 1:28:33 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/4/28 15:57:13 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/4/27 17:59:30 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/4/25 18:39:16 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/4/28 1:34:08 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/4/26 19:03:37 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/4/28 1:22:35 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/4/25 18:39:14 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/4/26 23:04:58 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/4/27 23:24:42 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/4/28 5:48:52 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/4/26 19:46:12 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/4/27 11:43:08 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/4/27 8:32:30 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...
2022/11/19 21:17:16 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在iPhone上关闭“请勿打扰”
Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...
2022/11/19 21:16:57