目录

    • sequence进阶应用
  • 嵌套的sequence
    • *在sequence中使用rand类型变量
    • *transaction类型的匹配
    • *p_sequencer的使用
    • *sequence的派生与继承


sequence进阶应用

嵌套的sequence

一个新的sequence可以交替产生两种包:

class case0_sequence extends uvm_sequence #(my_transaction);virtual task body();my_transaction tr;repeat (10) begin`uvm_do_with(tr, {tr.crc_err == 1; tr.dmac == 48'h980F;}) //产生CRC错误包`uvm_do_with(tr, {tr.crc_err == 0; tr.pload.size() == 1500; //产生长包tr.dmac == 48'hF675;})endendtask
endclass

似乎这样写起来显得特别麻烦。产生的两种不同的包中,第一个约束条件有两个,第二个约束条件有三个。假如约束条件有十个呢?如果整个验证平台中有30个测试用例都用到这样的两种包,那就要在这些测试用例的sequence中加入这些代码,这是一件相当恐怖的事情且特别容易出错。既然已经定义好crc_seq和long_seq,更简单的方法是在一个sequence的body中,除了可以使用uvm_do宏产生transaction外,其实还可以启动其他的sequence,即一个sequence内启动另外一个sequence,这就是嵌套的sequence

class case0_sequence extends uvm_sequence #(my_transaction);…virtual task body();crc_seq cseq;long_seq lseq;repeat (10) begincseq = new("cseq");cseq.start(m_sequencer);lseq = new("lseq");lseq.start(m_sequencer);end…endtask…
endclass

直接在新的sequence的body中调用定义好的sequence,从而实现sequence的重用。这个功能是非常强大的。上面代码中m_sequencer是case0_sequence在启动后所使用的sequencer的指针。但通常来说并不用这么麻烦,可以使用uvm_do宏来完成这些事情:

class case0_sequence extends uvm_sequence #(my_transaction);…virtual task body();crc_seq cseq;long_seq lseq;repeat (10) begin`uvm_do(cseq)`uvm_do(lseq)end…endtask…
endclass

uvm_do系列宏中的第一个参数可以是transaction的指针,也可以是某个sequence的指针。当第一个参数是sequence时,它调用此sequence的start任务。

除了uvm_do宏外,前面介绍的uvm_send宏、uvm_rand_send宏、uvm_create宏,其第一个参数都可以是sequence的指针。唯一例外的是start_item与finish_item,这两个任务的参数必须是transaction的指针

*在sequence中使用rand类型变量

在transaction的定义中通常使用rand对变量进行修饰,说明在调用randomize时要对此字段进行随机化。其实在sequence中也可以使用rand修饰符。下面sequence有成员变量ldmac:

class long_seq extends uvm_sequence#(my_transaction);rand bit[47:0] ldmac;…virtual task body();my_transaction tr;`uvm_do_with(tr, {tr.crc_err == 0; tr.pload.size() == 1500; tr.dmac == ldmac;})tr.print();endtask
endclass

这个sequence可以作为底层的sequence被顶层的sequence调用:

class case0_sequence extends uvm_sequence #(my_transaction);…virtual task body();long_seq lseq;repeat (10) begin`uvm_do_with(lseq, {lseq.dmac == 48'hFFFF;})end…endtask…
endclass

sequence里可以添加任意的rand修饰符规范它产生的transaction。sequence与transaction都可以调用randomize进行随机化,都可以有rand修饰符的成员变量,从某种程度上来说,二者的界限比较模糊。这也就是为什么uvm_do系列宏可以接受sequence作为其参数的原因。

在sequence中定义rand类型变量时要注意变量的命名。很多人习惯于变量的名字和transaction中相应字段的名字一致:

class long_seq extends uvm_sequence#(my_transaction);rand bit[47:0] dmac;…virtual task body();my_transaction tr;
#15		`uvm_do_with(tr, {tr.crc_err == 0; tr.pload.size() == 1500; tr.dmac == dmac;})tr.print();endtask
endclass

在case0_sequence中启动上述sequence并将dmac地址约束为48’hFFFF,此时将会发现产生的transaction的dmac并不是48‘hFFFF而是一个随机值!这是因为当运行到上述代码的#15行时,编译器首先去my_transaction寻找dmac,如果找到了就不再寻找。即#15行代码最后几行等价于:

`uvm_do_with(tr, {tr.crc_err == 0; tr.pload.size() == 1500; tr.dmac == tr.dmac;})

long_seq中的dmac并没有起到作用。所以在sequence中定义rand类型变量以向产生的transaction传递约束时,变量的名字一定要与transaction中相应字段的名字不同

*transaction类型的匹配

一个sequencer只能产生一种类型的transaction,一个sequence如果要想在此sequencer上启动,那么其所产生的transaction的类型必须是这种transaction或者派生自这种transaction。

如果一个sequence中产生的transaction的类型不是此种transaction,那么将会报错:

class case0_sequence extends uvm_sequence #(my_transaction);your_transaction y_trans;virtual task body();repeat (10) begin`uvm_do(y_trans)endendtask
endclass

嵌套sequence的前提是:在套里面的所有sequence产生的transaction都可以被同一个sequencer所接受

那么有没有办法将两个截然不同的transaction交给同一个sequencer呢?可以,只是需要将sequencer和driver能够接受的数据类型设置为uvm_sequence_item

class my_sequencer extends uvm_sequencer #(uvm_sequence_item);
class my_driver extends uvm_driver#(uvm_sequence_item);

在sequence中可以交替发送my_transaction和your_transaction:

class case0_sequence extends uvm_sequence;my_transaction m_trans;your_transaction y_trans;…virtual task body();repeat (10) begin`uvm_do(m_trans)`uvm_do(y_trans)end…endtask`uvm_object_utils(case0_sequence)
endclass

这样的问题是由于driver中接收的数据类型是uvm_sequence_item,如果要使用my_transaction或者your_transaction中的成员变量,必须使用cast转换

task my_driver::main_phase(uvm_phase phase);my_transaction m_tr;your_transaction y_tr;while(1) beginseq_item_port.get_next_item(req);if($cast(m_tr, req)) begindrive_my_transaction(m_tr);`uvm_info("driver", "receive a transaction whose type is my_transaction", UVM_MEDIUM)endelse if($cast(y_tr, req)) begindrive_your_transaction(y_tr);`uvm_info("driver", "receive a transaction whose type is your_transaction", 	UVM_MEDIUM)endelse begin`uvm_error("driver", "receive a transaction whose type is unknown")endseq_item_port.item_done();end
endtask

*p_sequencer的使用

考虑一种情况,在sequencer中存在如下成员变量:

class my_sequencer extends uvm_sequencer #(my_transaction);bit[47:0] dmac;bit[47:0] smac;…virtual function void build_phase(uvm_phase phase);super.build_phase(phase);void'(uvm_config_db#(bit[47:0])::get(this, "", "dmac", dmac));void'(uvm_config_db#(bit[47:0])::get(this, "", "smac", smac));endfunction`uvm_component_utils(my_sequencer)
endclass

在build_phase中使用config_db::get得到这两个成员变量的值。之后sequence在发送transaction时,必须将目的地址设置为dmac,源地址设置为smac。问题是如何在sequence的body中得到这两个变量的值呢?

前面介绍嵌套的sequence时引入了m_sequencer这个属于每个sequence的成员变量,但如果直接使用m_sequencer得到这两个变量的值:

virtual task body();repeat (10) begin`uvm_do_with(m_trans, {m_trans.dmac == m_sequencer.dmac;m_trans.smac == m_sequencer.smac;})end… 
endtask

如上写法会引起编译错误。其根源在于m_sequencer是uvm_sequencer_base(uvm_sequencer的基类)类型,而不是my_sequencer类型的。m_sequencer的原型为:

protected uvm_sequencer_base m_sequencer;

但由于case0_sequence在my_sequencer上启动,其中的m_sequencer本质上是my_sequencer类型的,所以可以在my_sequence中通过cast转换将m_sequencer转换成my_sequencer类型,并引用其中的dmac和smac:

virtual task body();my_sequencer x_sequencer;…$cast(x_sequencer, m_sequencer);repeat (10) begin`uvm_do_with(m_trans, {m_trans.dmac == x_sequencer.dmac;m_trans.smac == x_sequencer.smac;})end… 
endtask

上述过程稍显麻烦。在实际的验证平台中用到sequencer中成员变量的情况非常多。UVM考虑到这种情况,内建了一个宏:uvm_declare_p_sequencer(SEQUENCER)。这个宏的本质是声明了一个SEQUENCER类型的成员变量,如在定义sequence时使用此宏声明sequencer的类型:

class case0_sequence extends uvm_sequence #(my_transaction);my_transaction m_trans;`uvm_object_utils(case0_sequence)`uvm_declare_p_sequencer(my_sequencer)…
endclass

则相当于声明了如下的成员变量:

class case0_sequence extends uvm_sequence #(my_transaction);my_sequencer p_sequencer;… 
endclass

UVM之后会自动将m_sequencer通过cast转换成p_sequencer。这个过程在pre_body()之前就完成了。因此在sequence中可以直接使用成员变量p_sequencer来引用dmac和smac:

class case0_sequence extends uvm_sequence #(my_transaction);…virtual task body();repeat (10) begin`uvm_do_with(m_trans, {m_trans.dmac == p_sequencer.dmac;m_trans.smac == p_sequencer.smac;})end…endtask
endclass

*sequence的派生与继承

sequence作为一个类,是可以从其中派生其他sequence的:

class base_sequence extends uvm_sequence #(my_transaction);`uvm_object_utils(base_sequence)`uvm_declare_p_sequencer(my_sequencer)function new(string name= "base_sequence");super.new(name);endfunction//define some common function and task
endclass
class case0_sequence extends base_sequence;…
endclass

由于在同一个项目中各sequence都是类似的,所以可以将很多公用的函数或者任务写在base sequence中,其他sequence都从此sequence派生

普通的sequence这样使用没有任何问题,但对于那些使用了uvm_declare_p_sequence声明p_sequencer的base sequence,在派生的sequence中是否也要调用此宏声明p_sequencer

这个问题的答案是否定的,因为uvm_declare_p_sequence的实质是在base sequence中声明了一个成员变量p_sequencer。当其他sequence从其派生时, p_sequencer依然是新的sequence的成员变量,所以无须再声明一次。如果再声明一次,系统也并不会报错:

class base_sequence extends uvm_sequence #(my_transaction);`uvm_object_utils(base_sequence)`uvm_declare_p_sequencer(my_sequencer)… 
endclass
class case0_sequence extends base_sequence;`uvm_object_utils(case0_sequence)`uvm_declare_p_sequencer(my_sequencer)… 
endclass

虽然这相当于连续声明了两个成员变量p_sequencer,但是由于这两个成员变量一个是属于父类的,一个是属于子类的,所以并不会出错。

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

相关文章

  1. 数据库分表

    纵向分表 假设我们本来有一张表存放了博客信息,字段包括作者,博客内容,发布时间,浏览量,点赞数,收益等等。 对于博客系统来说,作者,博客内容,发布时间这些信息是属于查询…...

    2024/4/16 8:49:12
  2. 记录本人第一次去面试Java开发岗位~ 是否 GG ?

    记录今天校招的一次面试经历 人生第一次去面试Java开发岗位 !!! 是否 GG ?!? 我参加的是学校安排的校招 从几百家企业最终选出了 6 家我比较心仪的企业 结果去了发现 能找到的企业 从 6家 变成了 2家 … 挺麻的当时 说这个麻,其…...

    2024/4/15 5:29:28
  3. golang 普通数据转换成 string

    第二种方式 Itoa :int转成string string 转化成其他格式 bool int64 float64 需要其他格式只能在格式转化...

    2024/4/15 5:29:33
  4. python --Numpy详解(科学计算)

    安装 pip install numpy什么是Numpy:Numeric Python NumPy系统是Python的一种开源的数值计算扩展 一个强大的N维数组对象Array比较成熟的(广播)函数库用于整合C/C和Fortran代码的工具包实用的线性代数、傅里叶变换和随机数生成函数numpy和…...

    2024/4/15 5:29:43
  5. JAVA之时间复杂度和空间复杂度(图解)

    文章目录1、算法效率2、时间复杂度2.1 时间复杂度的概念2.2 大O的渐进表示法2.3 常见时间复杂度计算举例3、空间复杂度1、算法效率 算法效率分析分为两种:第一种是时间效率,第二种是空间效率。时间效率被称为时间复杂度,而空间效率被称作空间…...

    2024/4/15 5:29:33
  6. 【PyQt5】QMainWindow的tabifyDockWidget函数,使其整合两个DockWidget后显示最后一个标签页

    在PyQT5中,正常情况下使用QMainWindow的tabifyDockWidget整合两个QDockWidget,形成标签页,一般会显示最后一个标签页。但是,当tabifyDockWidget是在某个菜单的trigger函数中时,使用tabifyDockWidget后,会显…...

    2024/4/24 12:40:23
  7. Java的类

    Java的类 Java面向对象的三条主线: 1.Java类及类的成员:属、方法、构造器、代码块、内部类 2.面向对象三大特性:封装,继承,多态,(抽象性) 3.其他关键字 面向对象的两个要素: 1、对…...

    2024/4/24 19:07:57
  8. Matlab代码实现绘制趋势图

    2021年美赛A题趋势图绘制Matlab代码实现 clearvars; clc; % decomposition_rate_trend target_path D:\SJTU大三(上)总\杂项\科研项目\2021MCM\regulation_test\figures\tendency_chart\matlab_fig\DR_tendency_chart.png; decomposition_rate_data_ma…...

    2024/4/20 19:54:16
  9. 详解机器学习基础--线性回归算法

    线性回归解决了什么? 线性回归算法可以帮助解决回归问题,对处理回归问题有着天然的优势,线性回归算法虽然简单,但是对于处理回归问题还是有着比较好的作用 线性回归算法思想简单,实现容易,结果具有较好的…...

    2024/4/15 5:30:24
  10. org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss for /

    idea连hbase报错 Exception in thread "main" java.net.SocketTimeoutException: callTimeout1200000, callDuration1229322: java.io.IOException: org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode ConnectionLoss for /hbase/ma…...

    2024/4/20 15:39:17
  11. 二分搜索函数

    int search(char key, char a[]) {int mid0, begin0, endstrlen(a);//printf("key%c\n", key);while (begin<end){mid (begin end)>> 1;if (a[mid] > key) end mid;else begin mid 1;}if (a[begin] key) return 1;return 0; }...

    2024/4/19 13:21:20
  12. 挂载硬盘 加入sudoers用户 调整文件权限 2021-11-03

    调整文件权限 chmod 777 sudoers 加入到 sudoers vim sudoers 加入 chengweimin ALL=(ALL) ALL 挂载 硬盘: sudo fdisk -l sudo mount /dev/sdd1 /mnt/cheng sudo umount /mnt/cheng 结果如下:Disk /dev/sda: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors D…...

    2024/4/15 5:30:39
  13. conda安装scikit-learn报错

    在win7下安装scikit-learn会报错 ERROR conda.core.link:_execute(701): An error occurred while installing package defaults::scikit-learn-1.0.1-py37hf11a4ad_0. Rolling back transaction: doneLinkError: post-link script failed for package defaults::scikit-learn…...

    2024/4/24 1:53:29
  14. 数据库的数据在硬盘上吗

    数据库是管理数据的&#xff0c;它的目的是让用户可以快速可靠地分类/查询数据&#xff0c;以文件的形式存储在计算机硬盘上。从广义上说用于存储文件的文件系统也是一种数据库。 打个比方&#xff0c;一本书的内容是保存在纸上的&#xff0c;但是它也可以算成数据库&#xff0…...

    2024/4/15 5:30:19
  15. Hadoop 2分布式集群环境搭建

    一台Ubuntu主机作Master,一台Ubuntu主机做slave01,一台Ubuntu主机做slave02。三台主机机器处于同一局域网下。 修改三台机器的/etc/hosts文件,添加同样的配置&#xff1a; sudo vim /etc/hosts 192.168.0.10 master 192.168.0.11 slave01 192.168.0.12 slave02 配置ssh无密码…...

    2024/4/15 5:30:39
  16. redis 备份策略

    redis 备份策略 &#xff1a; 1、写 Crontab 定时调度脚本&#xff0c;每小时定时备份一份RDB快照或者AOF日志到指定的目录下&#xff0c;仅仅保留最近48小时的备份 2、每天保留有一份当日的数据到指定的目录下&#xff0c;保留最近一个月的备份 3、每次copy备份时&#xff…...

    2024/4/21 14:58:03
  17. 5G NR 常用的缩略词 短语

    板块目录&#xff1a; 5G 学习总结目录索引_u012417290的博客-CSDN博客专栏链接&#xff1a;https://blog.csdn.net/u012417290/category_9558415.htmlhttps://blog.csdn.net/u012417290/category_9558415.html目录总体概述&#xff1a;总体概述&#xff1a;写在前面&#xff…...

    2024/4/18 22:07:45
  18. DAY 03 Python函数

    Python入门函数&#xff08;上&#xff09; 简介 函数 1. 函数的定义 2. 函数的调用 3. 函数文档 4. 函数参数 5. 函数的返回值 6. 变量作用域 Lambda-表达式 1. 匿名函数的定义 2. 匿名函数的应用 类与对象 1. 属性和方法组成对象 2. self是什么&#xff1f; 3. Python的魔…...

    2024/4/15 5:30:14
  19. Redis的数据类型详解

    作者&#xff1a;IT邦德 中国DBA联盟(ACDU)成员&#xff0c;目前从事DBA及程序编程 &#xff08;Web\java\Python&#xff09;工作&#xff0c;主要服务于生产制造 现拥有 Oracle 11g OCP/OCM、 Mysql、Oceanbase&#xff08;OBCA&#xff09;认证 分布式TBase\TDSQL数据库、国…...

    2024/4/24 13:28:33
  20. 问题解决:MyBatis中出现xml文件下mapper标签中写中文注释运行就会报错

    方法一&#xff1a; 将xml文件的头部包含的信息中字符集改为UTF8(去掉中间的 “ - ” ) 改为&#xff1a; 方法二&#xff1a; 打开idea设置将所有的编码改为UTF-8...

    2024/4/15 5:30:39

最新文章

  1. TDengineGUI无法连接TDengine

    可能是TDengineGUI本身的问题&#xff0c;直接下载可执行文件即可 下载地址&#xff1a;Release 1.0.3 ericyangpan/TDengineGUI (github.com) 还有可能是你的6041端口没开注意检查 可在TDengine文件夹下直接执行 systemctl start taosadapter 也可以点击 taosadapter.exe …...

    2024/4/24 19:44:59
  2. 梯度消失和梯度爆炸的一些处理方法

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

    2024/3/20 10:50:27
  3. Ubuntu磁盘扩容

    使用 df -h命令查看系统磁盘控件的使用情况&#xff1a; [samspobosrv:~]$ df -h Filesystem Size Used Avail Use% Mounted on udev 7.8G 0 7.8G 0% /dev tmpfs 1.6G 1.7M 1.…...

    2024/4/22 15:09:26
  4. 汽车统一诊断服务UDS协议参考文章和视频

    UDS基础知识介绍-电子发烧友网 【图解UDS】UDS汽车诊断标准协议&#xff08;ISO14229&#xff09;带你入门到精通-有驾 车载测试之UDS诊断协议9&#xff1a;0x27服务&#xff1a;解锁ECU_哔哩哔哩_bilibili UDS诊断的22服务&#xff08;DID读取数据&#xff09;和2E服务&…...

    2024/4/21 4:52:10
  5. 【外汇早评】美通胀数据走低,美元调整

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

    2024/4/23 20:58:27
  6. 【原油贵金属周评】原油多头拥挤,价格调整

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

    2024/4/23 13:30:22
  7. 【外汇周评】靓丽非农不及疲软通胀影响

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

    2024/4/23 13:28:06
  8. 【原油贵金属早评】库存继续增加,油价收跌

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

    2024/4/24 18:16:28
  9. 【外汇早评】日本央行会议纪要不改日元强势

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

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

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

    2024/4/19 11:57:53
  11. 【外汇早评】美欲与伊朗重谈协议

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

    2024/4/23 13:29:53
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

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

    2024/4/23 13:27:22
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

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

    2024/4/23 13:28:42
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

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

    2024/4/23 22:01:21
  15. 【外汇早评】美伊僵持,风险情绪继续升温

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

    2024/4/23 13:29:23
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

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

    2024/4/23 13:27:46
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

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

    2024/4/23 13:47:22
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

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

    2024/4/19 11:59:23
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

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

    2024/4/19 11:59:44
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

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

    2024/4/23 13:28:08
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

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

    2024/4/24 16:38:05
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

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

    2024/4/23 13:28:14
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

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

    2024/4/23 13:27:51
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

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

    2024/4/23 13:27:19
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

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

    2022/11/19 21:17:18
  26. 错误使用 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
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

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

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

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

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

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

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

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

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

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

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

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

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,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
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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