1. 先来看corePoolSize,queueCapacity,maximumPoolSize三者的关系

我猜测很多人都没有理解这三者的关系,包括我,刚开始真的不好理解。后面通过做一些测试慢慢的领悟到了。
好,我们先来看测试用到的代码:
线程池(依赖OwlThreadFactory):

package threadpool;import java.util.concurrent.ArrayBlockingQueue;
import java.util.concurrent.ThreadPoolExecutor;
import java.util.concurrent.TimeUnit;public class OwlThreadPoolExecutor {/*** default value*/private static int corePoolSize = 5;private static int maxPoolSize = 10;private static int queueCapacity = 100;private static Long keepAliveTime = 1L;public static volatile ThreadPoolExecutor threadPoolExecutorInstance = null;private OwlThreadPoolExecutor() {}public static void initialize(int corePoolSite, int maxPoolSite, int queueCapacity, long keepAliveTime) {OwlThreadPoolExecutor.corePoolSize = corePoolSite;OwlThreadPoolExecutor.maxPoolSize = maxPoolSite;OwlThreadPoolExecutor.queueCapacity = queueCapacity;OwlThreadPoolExecutor.keepAliveTime = keepAliveTime;}public static ThreadPoolExecutor getThreadPoolExecutorInstance() {if (threadPoolExecutorInstance == null || threadPoolExecutorInstance.isShutdown()) {synchronized (OwlThreadPoolExecutor.class) {// double checkif (threadPoolExecutorInstance == null || threadPoolExecutorInstance.isShutdown()) {System.out.println("The thread pool instance is empty, so need to create.");threadPoolExecutorInstance = new ThreadPoolExecutor(corePoolSize,maxPoolSize,keepAliveTime,TimeUnit.SECONDS,new ArrayBlockingQueue<>(queueCapacity),new OwlThreadFactory("ThreadPool"),new ThreadPoolExecutor.CallerRunsPolicy());System.out.println("The thread pool instance info: " + threadPoolExecutorInstance);}}}return threadPoolExecutorInstance;}
}

线程工厂:

package threadpool;import java.util.concurrent.ThreadFactory;
import java.util.concurrent.atomic.AtomicInteger;public class OwlThreadFactory implements ThreadFactory {private String namePrefix;private final AtomicInteger nextId = new AtomicInteger(1);public OwlThreadFactory(String whatFeatureOfGroup) {namePrefix = "From OwlThreadFactory's " + whatFeatureOfGroup + "-Worker-"; // 线程池名字 + 线程名字前缀}@Overridepublic Thread newThread(Runnable task) {String name = namePrefix + nextId.getAndIncrement(); // 线程idThread thread = new Thread(null, task, name);return thread;}}

执行的逻辑类代码:
(主要是输出线程名字+开始时间,然后休眠5秒,再输出线程名字+结束时间)

package threadpool;import java.util.Date;public class MyRunnable implements Runnable {private String name;public MyRunnable(String name) {this.name = name;}@Overridepublic void run() {System.out.println(Thread.currentThread().getName() + ", name=" + name + ": Start. Time = " + new Date());processCommand();System.out.println(Thread.currentThread().getName() + ", name=" + name + ": End. Time = " + new Date());}private void processCommand() {try {Thread.sleep(5000);} catch (InterruptedException e) {e.printStackTrace();}}
}

测试代码:

package threadpool;import java.util.concurrent.ThreadPoolExecutor;public class OwlThreadPoolExecutorTest {public static void main(String[] args) throws InterruptedException {ThreadPoolExecutor threadPoolExecutorInstance = OwlThreadPoolExecutor.getThreadPoolExecutorInstance();Runnable worker = new MyRunnable("李四");threadPoolExecutorInstance.execute(worker); // 执行一个任务Runnable worker2 = new MyRunnable("张三");threadPoolExecutorInstance.execute(worker2); // 再执行一个任务Runnable worker3 = new MyRunnable("王五");threadPoolExecutorInstance.execute(worker3); // 再执行一个任务Thread.sleep(5000);System.out.println("The thread pool instance info: " + threadPoolExecutorInstance);}
}

测试1,分析:
我们可以看到第一段代码:
private static int corePoolSize = 5;
private static int maxPoolSize = 10;
private static int queueCapacity = 100;
private static Long keepAliveTime = 1L;
这几个默认值,corePoolSize代表池中核心的线程数量,可以理解为池中常驻的线程数量,这里是5个;
maxPoolSize=maximumPoolSize, 代表池中可以存在线程最大数量,这里是10个;queueCapacity代表任务队列装载任务数量,这里是100个。

测试代码一共执行3个任务。

测试1,执行结果:

The thread pool instance is empty, so need to create.
The thread pool instance info: java.util.concurrent.ThreadPoolExecutor@6d06d69c[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0]
From OwlThreadFactory's ThreadPool-Worker-3, name=王五: Start. Time = Fri Feb 11 13:39:37 CST 2022
From OwlThreadFactory's ThreadPool-Worker-1, name=李四: Start. Time = Fri Feb 11 13:39:37 CST 2022
From OwlThreadFactory's ThreadPool-Worker-2, name=张三: Start. Time = Fri Feb 11 13:39:37 CST 2022
The thread pool instance info: java.util.concurrent.ThreadPoolExecutor@6d06d69c[Running, pool size = 3, active threads = 3, queued tasks = 0, completed tasks = 0]
From OwlThreadFactory's ThreadPool-Worker-2, name=张三: End. Time = Fri Feb 11 13:39:42 CST 2022
From OwlThreadFactory's ThreadPool-Worker-3, name=王五: End. Time = Fri Feb 11 13:39:42 CST 2022
From OwlThreadFactory's ThreadPool-Worker-1, name=李四: End. Time = Fri Feb 11 13:39:42 CST 2022

测试1,分析结果,通过The thread pool instance info: java.util.concurrent.ThreadPoolExecutor@6d06d69c[Running, pool size = 3, active threads = 3, queued tasks = 0, completed tasks = 0]
可以知道线程池中有3个core线程,因为都在运行中所以active threads = 3。执行这三个任务的线程是三个不同的线程maxPoolSize = 10;这个参数没有生效。


测试2,我们修改参数再测试看看变化(修改的部分加粗):
private static int corePoolSize = 1;
private static int maxPoolSize = 10;
private static int queueCapacity = 100;
private static Long keepAliveTime = 1L;

core线程数调成1,执行任务还是3个,看看结果:

The thread pool instance is empty, so need to create.
The thread pool instance info: java.util.concurrent.ThreadPoolExecutor@6d06d69c[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0]
From OwlThreadFactory's ThreadPool-Worker-1, name=李四: Start. Time = Fri Feb 11 13:43:35 CST 2022
The thread pool instance info: java.util.concurrent.ThreadPoolExecutor@6d06d69c[Running, pool size = 1, active threads = 1, queued tasks = 2, completed tasks = 0]
From OwlThreadFactory's ThreadPool-Worker-1, name=李四: End. Time = Fri Feb 11 13:43:40 CST 2022
From OwlThreadFactory's ThreadPool-Worker-1, name=张三: Start. Time = Fri Feb 11 13:43:40 CST 2022
From OwlThreadFactory's ThreadPool-Worker-1, name=张三: End. Time = Fri Feb 11 13:43:45 CST 2022
From OwlThreadFactory's ThreadPool-Worker-1, name=王五: Start. Time = Fri Feb 11 13:43:45 CST 2022
From OwlThreadFactory's ThreadPool-Worker-1, name=王五: End. Time = Fri Feb 11 13:43:50 CST 2022

测试2,分析结果,The thread pool instance info: java.util.concurrent.ThreadPoolExecutor@6d06d69c[Running, pool size = 1, active threads = 1, queued tasks = 2, completed tasks = 0]
core线程只有一个就是我们刚才改的一个,queue tasks是有2个在等待。执行这三个任务的线程都是同一个Worker-1maxPoolSize = 10;这个参数没有生效。

通过测试1和测试2,可以得出简单的结论如下:
<1>. 启动线程的数量首先是判断task数量是否大于core线程数量。
测试1,task=3 < coreThread=5 < queueCapacity=100,直接启动3个core线程,没有等待的task。
测试2,queueCapacity=100 > task=3 > coreThread=1,只能启动1个core线程,有2个等待的task。


测试3,我们修改参数再测试看看变化(修改的部分加粗):
private static int corePoolSize = 1;
private static int maxPoolSize = 10;
private static int queueCapacity = 1;
private static Long keepAliveTime = 1L;

core线程数是1,task队列容量调成1,执行任务还是3个,看看结果:

The thread pool instance is empty, so need to create.
The thread pool instance info: java.util.concurrent.ThreadPoolExecutor@6d06d69c[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0]
From OwlThreadFactory's ThreadPool-Worker-1, name=李四: Start. Time = Fri Feb 11 13:57:16 CST 2022
From OwlThreadFactory's ThreadPool-Worker-2, name=王五: Start. Time = Fri Feb 11 13:57:16 CST 2022
The thread pool instance info: java.util.concurrent.ThreadPoolExecutor@6d06d69c[Running, pool size = 2, active threads = 2, queued tasks = 1, completed tasks = 0]
From OwlThreadFactory's ThreadPool-Worker-1, name=李四: End. Time = Fri Feb 11 13:57:21 CST 2022
From OwlThreadFactory's ThreadPool-Worker-1, name=张三: Start. Time = Fri Feb 11 13:57:21 CST 2022
From OwlThreadFactory's ThreadPool-Worker-2, name=王五: End. Time = Fri Feb 11 13:57:21 CST 2022
From OwlThreadFactory's ThreadPool-Worker-1, name=张三: End. Time = Fri Feb 11 13:57:26 CST 2022

测试3,分析结果,The thread pool instance info: java.util.concurrent.ThreadPoolExecutor@6d06d69c[Running, pool size = 2, active threads = 2, queued tasks = 1, completed tasks = 0]
其实我们设置的core线程是1,但是这里居然起两个线程去执行task。这是由于maxPoolSize = 10这个参数生效了。
那它什么时候生效呢,看下面的结论。

通过之前的测试+测试3,可以得出结论:
<2>. 如果task=3 > coreThread=1 = queueCapacity容量=1,它就是去看最大线程数,最大线程数>core线程数那就再启动线程,直到等待的task量(queued tasks = 1)=queueCapacity 容量(queueCapacity = 1)。

所以线程池到底起多少个线程,首先是判断core线程数量,如果没有达到指定的数量,那么启动线程数直到task没有了(task数量 < core线程数量,如测试1)或者达到core线程数量(task数量 > core线程数量,如测试2);其次,一旦启动线程数达到core线程数量后,再判断剩余的task数量是否大于queueCapacity容量,如果剩余的task数量 < queueCapacity容量,那么就让剩下的task在队列中等待;如果剩余的task数量 > queueCapacity容量,那么就去判断最大的线程数(maxPoolSize ),如果maxPoolSize > coreThread,那么就再启动新的线程去执行task,知道剩下的task=queueCapacity容量,或者达到maxPoolSize指定的数量。如果task数量太大,大于core线程数量&最大线程数量&queueCapacity容量,那么就要看引用的reject策略(new ThreadPoolExecutor.CallerRunsPolicy()这个参数)了。

先测试这几个参数,后面应该还会更新。有任何问题都可以留言讨论。

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. 多线程系列面试题2 - 线程的同步,异步,串行,并发

    首先要分清楚 同步和异步是开启线程的能力区别 串行和并发指的是队列也就是开启的线程以什么方式执行 同步(sync)是不能开启线程的,不管是串行队列,并发队列还是主队列都只能串行执行 异步(async)只有在主队列执行是不能开启新线程的,因为主线程已经存在,然后在并发队列,执…...

    2024/4/30 22:56:50
  2. Assignment写作如何解决“conclusion”?

    有始有终一个论文完整体系的标准&#xff0c;龙头凤尾是留学生在英文Assignment写作中应该遵循的主要规则之一。所以小编今天着重为留学生讲解一下“凤尾”——英文论文中的Conclusion写作&#xff0c;提出写作建议与指导。 一、Conclusion写作的主要内容 既然我们已经明白了co…...

    2024/4/30 17:58:35
  3. 点击曝光日志的数据处理

    其实pandas就是dataframe,spark里面的是一样的,有些处理方法可以相互借鉴,也可能会有SQL的一些用法,但今天就事论事,不展开。 For Recommendation in Deep learning QQ Group 277356808 For deep learning QQ Second Group 629530787 Im here waiting for you 1-统计每…...

    2024/4/13 7:16:53
  4. 数据链路层——介质访问控制

    本文主要介绍以下几方面的知识&#xff0c;包含各种介质访问控制的协议&#xff1a; 静态划分信道动态划分信道&#xff08;轮询访问、随机访问&#xff09; 介质访问控制&#xff1a; 采取一定的措施&#xff0c;使得两对节点之间的通信不会发生互相干扰的情况。 1.静态划分信…...

    2024/4/13 7:17:13
  5. 迈入csdn博客世界(README)

    第一次接触 面向CSDN编程、面向github编程的调侃可能确实是编程路上的真实写照&#xff0c;除了查文档外&#xff0c;基本搜索也是提升编程能力的重要途经。而最初开始使用CSDN&#xff0c;纯粹是在爬取网易云音乐评论时进行参数解密时陷入了困境&#xff0c;Google跳转进入cs…...

    2024/4/18 17:22:49
  6. 定积分——一些函数的奇偶性

    奇函数 ln ⁡ ( x + 1 + x 2 ) \ln(x+\sqrt{1+x^2}) ln(x+<...

    2024/4/13 7:17:08
  7. 【sv】systemverilog之Automatic

    Function或task的生命期仅见于Verilog语言。Verilog早期仅有静态生命期(static lifetime),无论是function还是task,用来描述硬件,无论调用多少次,同一个Task或者function都是分配一个地址。 这意味着,过程的参数和局部变量,都没有调用堆栈。这是和其它大多数语言完全不同…...

    2024/4/18 13:29:15
  8. 创建定时任务删除Oracle分区

    要完成这个功能&#xff0c;需要创建一个存储过程和一个定时任务 --建测试分区表CREATE TABLE "DB"."NXZ_TEST" ( "name" VARCHAR2(400), "dates" TIMESTAMP (6) DEFAULT sysdate, CONSTRAINT "NXZ_TEST_PK" PRIMARY KEY (…...

    2024/4/13 7:17:08
  9. 09 Vue监视属性

    目录 1 天气案例 2 天气案例_监视属性 3 天气案例_深度监视 4 天气案例_监视属性_简写 5 姓名案例_watch实现 1 天气案例 <!DOCTYPE html> <html><head><meta charset"UTF-8" /><title>天气案例</title><!-- 引入Vue --…...

    2024/4/17 16:32:45
  10. 关于买汽水的问题

    问题&#xff0c;一瓶汽水一元钱&#xff0c;每两个空瓶可以换一瓶汽水&#xff0c;问给你20元&#xff0c;能喝多少瓶汽水&#xff1f; 逻辑分析&#xff1a; 汽水数 空瓶数 20 …...

    2024/4/19 10:37:23
  11. git pull报错 Your account has been blocked

    git 拉取代码时报错 修改方法&#xff1a; 若是因为远程仓库有人修改东西的话&#xff0c;重新设置远程仓库地址即可 git remote set-url origin 远程仓库地址...

    2024/4/13 7:18:08
  12. ubuntu 重启 后 ping:unknown host

    原来也安装过几个ubuntu系统&#xff0c;但是今天遇到一个很奇怪的情况&#xff0c;明明ifconfig显示已经获取了网络上的ip,但是浏览器就是打不开网页&#xff0c;百思不得其解。因为这几天用ping用多了&#xff0c;所以进行了以下尝试&#xff1a; 1)ubuntu系统上打开终端 p…...

    2024/4/13 7:17:43
  13. 详解python的二进制转化模块

    特别鸣谢以下更多python教程请到友情连接&#xff1a; 菜鸟教程https://www.piaodoo.com 初中毕业读什么技校 http://cntkd.net 茂名一技http://www.enechn.com ppt制作教程步骤 http://www.tpyjn.cn兴化论坛http://www.yimoge.cn 电白论坛 http://www.fcdzs.com 永城信息港 h…...

    2024/4/20 9:02:29
  14. php项目打开提示“服务器不支持 PHP 的 Curl 模块”

    php5.6.40项目环境配置完成后&#xff0c;浏览器打开提示如下信息 经过查找后发现编译的时候缺少了curl模块。 1、执行wget https://curl.se/download/curl-7.49.1.tar.bz2拉取curl压缩包 2、执行tar jxvf curl-7.49.1.tar.bz2解压&#xff0c;解压完成后cd curl-7.49.1/进入…...

    2024/4/8 18:41:41
  15. php对接WPS开放平台word编辑demo

    近期公司项目有一个web端对文档编辑的需求偶然看到WPS开放平台做了一个简单的编辑demo PHP端 public function detail($ids null){ // $id 1;$data [_w_appid > 你的APPID,];$sing $this->getSign($data);//生成签名//type 值需要根据文档中文件的格式去定义 我只…...

    2024/4/13 7:18:48
  16. go学习 --- gorm查询

    一、条件查询 package mainimport ("fmt""github.com/jinzhu/gorm"_ "github.com/jinzhu/gorm/dialects/mysql" )//创建映射结构体 type User struct {//gorm.Model框架自带的结构体gorm.ModelName stringAge int64 }func main() {//连接数据库…...

    2024/4/13 7:17:48
  17. Kubernetes和微服务监控体系

    Kubernetes和微服务监控体系_哔哩哔哩_bilibili 谢谢bobo老师 1. 如何构建微服务监控体系 Metrics&#xff1a;度量指标监控【Time, Value】&#xff0c;在离散的时间点上产生数值点 Logging&#xff1a;日志监控 Tracing&#xff1a;调用链 结构 Healthchecks&#xff1a;健康…...

    2024/4/13 7:18:13
  18. 猜拳游戏及数字游戏

    今天我给大家 复制 创作了两款最简单的C游戏&#xff1a;猜拳游戏及数字游戏下面是代码&#xff1a; 猜拳游戏&#xff1a; #include <bits/stdc.h> #include <ctime>//时间头文件 int main(void) {//定义变量表示用户出拳int user;//定义表示电脑出拳int NPC;//定…...

    2024/4/28 12:09:17
  19. android 短视频开发,用户选择记住密码,再次登录自动读取储存密码

    android 短视频开发&#xff0c;用户选择记住密码&#xff0c;再次登录自动读取储存密码实现的相关代码 1.生成免密使用密钥对 ssh-keygen -m PEM -t rsa ## 安装机生成rsa密钥对 ssh-copy-id -i {指定密钥文件} root{tke机器IP地址} docker ps | grep tkestack/tke-installer…...

    2024/4/13 7:17:43
  20. limits.h中的INT_MIN 与 INT_MAX

    https://www.cnblogs.com/kex1n/archive/2011/10/31/2230255.html...

    2024/4/20 17:13:39

最新文章

  1. Agent AI智能体的未来【模板】

    Agent AI智能体的未来 随着Agent AI智能体的智能化水平不断提高&#xff0c;它们在未来社会中的角色、发展路径以及可能带来的挑战也引起了广泛关注。快来分享一下你的看法吧~ 提醒&#xff1a;在发布作品前&#xff0c;请把不需要的内容删掉。 方向一&#xff1a;技术进步与…...

    2024/5/1 0:53:51
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. RabbitMQ-canal 监听本地数据库 -收不到消息解决方法

    一、当我们配置好canal 的配置文件后 发现log 日志不报错&#xff0c;但是消息队列就是监听不到数据库的消息。 二、解决方法 在mysql 的ini 配置文件中加入下列代码 connect_timeout60 # 将默认值&#xff08;如30秒&#xff09;改为60秒 wait_timeout28800 # 将空闲连接超时…...

    2024/4/29 19:51:01
  4. YOLOv9架构图分享

    YOLOv9是YOLO (You Only Look Once)系列实时目标检测系统的最新迭代。它建立在以前的版本之上&#xff0c;结合了深度学习技术和架构设计的进步&#xff0c;以在目标检测任务中实现卓越的性能。通过将可编程梯度信息(PGI)概念与广义ELAN (GELAN)架构相结合&#xff0c;YOLOv9在…...

    2024/4/30 1:17:00
  5. Windows 2008虚拟机安装、安装VM Tools、快照和链接克隆、添加硬盘修改格式为GPT

    一、安装vmware workstation软件 VMware workstation的安装介质&#xff0c;获取路径&#xff1a; 链接&#xff1a;https://pan.baidu.com/s/1AUAw_--yjZAUPbsR7StOJQ 提取码&#xff1a;umz1 所在目录&#xff1a;\vmware\VMware workstation 15.1.0 1.找到百度网盘中vmwa…...

    2024/4/30 2:27:05
  6. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/4/29 23:16:47
  7. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/4/30 18:14:14
  8. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/4/29 2:29:43
  9. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/4/30 18:21:48
  10. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/4/27 17:58:04
  11. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/4/27 14:22:49
  12. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/4/28 1:28:33
  13. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/4/30 9:43:09
  14. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/4/27 17:59:30
  15. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/4/25 18:39:16
  16. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/4/28 1:34:08
  17. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/4/26 19:03:37
  18. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/4/29 20:46:55
  19. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/4/30 22:21:04
  20. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/4/26 23:04:58
  21. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/4/27 23:24:42
  22. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/4/28 5:48:52
  23. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/4/30 9:42:22
  24. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/4/30 9:43:22
  25. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/4/30 9:42:49
  26. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  27. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; 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
  28. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  29. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  30. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  31. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  32. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  33. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  34. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  35. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  36. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  37. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  38. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  39. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  40. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  41. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  42. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  43. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  44. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  45. 如何在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