class CodingStructure

1.这个类中存储了编码所需要的一系列信息,区域,图片,父类CS,bestCS,以及slice,同时还存放了相关的QP信息,以及各种参数集SPS,PPS,VPS等等,并且可以从CS中提取到当前的cu,pu 和tu,更可以获取到可以遍历当前CU的遍历器。

2.定义三个数组,分别存放CU,TU,PU, 以及m_numCUs,cucache等等,同时还保存了预测,残差,原始,重构的Pelstorage,同时可以获取当前的运动信息getMotionBuf

3.同样的,因为由picture成员变量,所以可以访问原始,预测,残差等等的buf。

class CodingStructure
{
public:UnitArea         area;Picture         *picture;CodingStructure *parent;CodingStructure *bestCS;Slice           *slice;UnitScale        unitScale[MAX_NUM_COMPONENT];int         baseQP;int         prevQP[MAX_NUM_CHANNEL_TYPE];int         currQP[MAX_NUM_CHANNEL_TYPE];int         chromaQpAdj;const SPS *sps;const PPS *pps;PicHeader *picHeader;APS*       alfApss[ALF_CTB_MAX_NUM_APS];APS *      lmcsAps;APS *      scalinglistAps;const VPS *vps;const PreCalcValues* pcv;CodingStructure(CUCache&, PUCache&, TUCache&);void create(const UnitArea &_unit, const bool isTopLayer, const bool isPLTused);void create(const ChromaFormat &_chromaFormat, const Area& _area, const bool isTopLayer, const bool isPLTused);void destroy();void releaseIntermediateData();void rebindPicBufs();void createCoeffs(const bool isPLTused);void destroyCoeffs();void allocateVectorsAtPicLevel();// ---------------------------------------------------------------------------// global accessors// ---------------------------------------------------------------------------bool isDecomp (const Position &pos, const ChannelType _chType) const;bool isDecomp (const Position &pos, const ChannelType _chType);void setDecomp(const CompArea &area, const bool _isCoded = true);void setDecomp(const UnitArea &area, const bool _isCoded = true);const CodingUnit     *getCU(const Position &pos, const ChannelType _chType) const;const PredictionUnit *getPU(const Position &pos, const ChannelType _chType) const;const TransformUnit  *getTU(const Position &pos, const ChannelType _chType, const int subTuIdx = -1) const;CodingUnit     *getCU(const Position &pos, const ChannelType _chType);CodingUnit     *getLumaCU( const Position &pos );PredictionUnit *getPU(const Position &pos, const ChannelType _chType);TransformUnit  *getTU(const Position &pos, const ChannelType _chType, const int subTuIdx = -1);const CodingUnit     *getCU(const ChannelType &_chType) const { return getCU(area.blocks[_chType].pos(), _chType); }const PredictionUnit *getPU(const ChannelType &_chType) const { return getPU(area.blocks[_chType].pos(), _chType); }const TransformUnit  *getTU(const ChannelType &_chType) const { return getTU(area.blocks[_chType].pos(), _chType); }CodingUnit     *getCU(const ChannelType &_chType ) { return getCU(area.blocks[_chType].pos(), _chType); }PredictionUnit *getPU(const ChannelType &_chType ) { return getPU(area.blocks[_chType].pos(), _chType); }TransformUnit  *getTU(const ChannelType &_chType ) { return getTU(area.blocks[_chType].pos(), _chType); }const CodingUnit     *getCURestricted(const Position &pos, const Position curPos, const unsigned curSliceIdx, const unsigned curTileIdx, const ChannelType _chType) const;const CodingUnit     *getCURestricted(const Position &pos, const CodingUnit& curCu,                               const ChannelType _chType) const;const PredictionUnit *getPURestricted(const Position &pos, const PredictionUnit& curPu,                           const ChannelType _chType) const;const TransformUnit  *getTURestricted(const Position &pos, const TransformUnit& curTu,                            const ChannelType _chType) const;CodingUnit&     addCU(const UnitArea &unit, const ChannelType _chType);PredictionUnit& addPU(const UnitArea &unit, const ChannelType _chType);TransformUnit&  addTU(const UnitArea &unit, const ChannelType _chType);void            addEmptyTUs(Partitioner &partitioner);CUTraverser     traverseCUs(const UnitArea& _unit, const ChannelType _chType);PUTraverser     traversePUs(const UnitArea& _unit, const ChannelType _chType);TUTraverser     traverseTUs(const UnitArea& _unit, const ChannelType _chType);cCUTraverser    traverseCUs(const UnitArea& _unit, const ChannelType _chType) const;cPUTraverser    traversePUs(const UnitArea& _unit, const ChannelType _chType) const;cTUTraverser    traverseTUs(const UnitArea& _unit, const ChannelType _chType) const;// ---------------------------------------------------------------------------// encoding search utilities// ---------------------------------------------------------------------------static_vector<double, NUM_ENC_FEATURES> features;double      cost;bool        useDbCost;double      costDbOffset;double      lumaCost;uint64_t      fracBits;Distortion  dist;Distortion  interHad;TreeType    treeType; //because partitioner can not go deep to tu and cu coding (e.g., addCU()), need another variable for indicating treeTypeModeType    modeType;void initStructData  (const int &QP = MAX_INT, const bool &skipMotBuf = false);void initSubStructure(      CodingStructure& cs, const ChannelType chType, const UnitArea &subArea, const bool &isTuEnc);void copyStructure   (const CodingStructure& cs, const ChannelType chType, const bool copyTUs = false, const bool copyRecoBuffer = false);void useSubStructure (const CodingStructure& cs, const ChannelType chType, const UnitArea &subArea, const bool cpyPred, const bool cpyReco, const bool cpyOrgResi, const bool cpyResi, const bool updateCost);void useSubStructure (const CodingStructure& cs, const ChannelType chType,                          const bool cpyPred, const bool cpyReco, const bool cpyOrgResi, const bool cpyResi, const bool updateCost) { useSubStructure(cs, chType, cs.area, cpyPred, cpyReco, cpyOrgResi, cpyResi, updateCost); }void clearTUs();void clearPUs();void clearCUs();const int signalModeCons( const PartSplit split, Partitioner &partitioner, const ModeType modeTypeParent ) const;void clearCuPuTuIdxMap  ( const UnitArea &_area, uint32_t numCu, uint32_t numPu, uint32_t numTu, uint32_t* pOffset );void getNumCuPuTuOffset ( uint32_t* pArray ){pArray[0] = m_numCUs;     pArray[1] = m_numPUs;     pArray[2] = m_numTUs;pArray[3] = m_offsets[0]; pArray[4] = m_offsets[1]; pArray[5] = m_offsets[2];}private:void createInternals(const UnitArea& _unit, const bool isTopLayer, const bool isPLTused);public:std::vector<    CodingUnit*> cus;std::vector<PredictionUnit*> pus;std::vector< TransformUnit*> tus;LutMotionCand motionLut;void addMiToLut(static_vector<MotionInfo, MAX_NUM_HMVP_CANDS>& lut, const MotionInfo &mi);PLTBuf prevPLT;void resetPrevPLT(PLTBuf& prevPLT);void reorderPrevPLT(PLTBuf& prevPLT, uint8_t curPLTSize[MAX_NUM_CHANNEL_TYPE], Pel curPLT[MAX_NUM_COMPONENT][MAXPLTSIZE], bool reuseflag[MAX_NUM_CHANNEL_TYPE][MAXPLTPREDSIZE], uint32_t compBegin, uint32_t numComp, bool jointPLT);void setPrevPLT(PLTBuf predictor);void storePrevPLT(PLTBuf& predictor);
private:// needed for TU encodingbool m_isTuEnc;unsigned *m_cuIdx   [MAX_NUM_CHANNEL_TYPE];unsigned *m_puIdx   [MAX_NUM_CHANNEL_TYPE];unsigned *m_tuIdx   [MAX_NUM_CHANNEL_TYPE];bool     *m_isDecomp[MAX_NUM_CHANNEL_TYPE];unsigned m_numCUs;unsigned m_numPUs;unsigned m_numTUs;CUCache& m_cuCache;PUCache& m_puCache;TUCache& m_tuCache;std::vector<SAOBlkParam> m_sao;PelStorage m_pred;PelStorage m_resi;PelStorage m_reco;PelStorage m_orgr;TCoeff *m_coeffs [ MAX_NUM_COMPONENT ];Pel    *m_pcmbuf [ MAX_NUM_COMPONENT ];bool   *m_runType[ MAX_NUM_CHANNEL_TYPE ];int     m_offsets[ MAX_NUM_COMPONENT ];MotionInfo *m_motionBuf;public:CodingStructure *bestParent;double        tmpColorSpaceCost;bool          firstColorSpaceSelected;double        tmpColorSpaceIntraCost[2];bool          firstColorSpaceTestOnly;bool resetIBCBuffer;MotionBuf getMotionBuf( const     Area& _area );MotionBuf getMotionBuf( const UnitArea& _area ) { return getMotionBuf( _area.Y() ); }MotionBuf getMotionBuf()                        { return getMotionBuf(  area.Y() ); }const CMotionBuf getMotionBuf( const     Area& _area ) const;const CMotionBuf getMotionBuf( const UnitArea& _area ) const { return getMotionBuf( _area.Y() ); }const CMotionBuf getMotionBuf()                        const { return getMotionBuf(  area.Y() ); }MotionInfo& getMotionInfo( const Position& pos );const MotionInfo& getMotionInfo( const Position& pos ) const;public:// ---------------------------------------------------------------------------// temporary (shadowed) data accessors// ---------------------------------------------------------------------------PelBuf       getPredBuf(const CompArea &blk);const CPelBuf       getPredBuf(const CompArea &blk) const;PelUnitBuf   getPredBuf(const UnitArea &unit);const CPelUnitBuf   getPredBuf(const UnitArea &unit) const;PelBuf       getResiBuf(const CompArea &blk);const CPelBuf       getResiBuf(const CompArea &blk) const;PelUnitBuf   getResiBuf(const UnitArea &unit);const CPelUnitBuf   getResiBuf(const UnitArea &unit) const;PelBuf       getRecoBuf(const CompArea &blk);const CPelBuf       getRecoBuf(const CompArea &blk) const;PelUnitBuf   getRecoBuf(const UnitArea &unit);const CPelUnitBuf   getRecoBuf(const UnitArea &unit) const;PelUnitBuf&  getRecoBufRef() { return m_reco; }PelBuf       getOrgResiBuf(const CompArea &blk);const CPelBuf       getOrgResiBuf(const CompArea &blk) const;PelUnitBuf   getOrgResiBuf(const UnitArea &unit);const CPelUnitBuf   getOrgResiBuf(const UnitArea &unit) const;PelBuf       getOrgBuf(const CompArea &blk);const CPelBuf       getOrgBuf(const CompArea &blk) const;PelUnitBuf   getOrgBuf(const UnitArea &unit);const CPelUnitBuf   getOrgBuf(const UnitArea &unit) const;PelBuf       getOrgBuf(const ComponentID &compID);const CPelBuf       getOrgBuf(const ComponentID &compID) const;PelUnitBuf   getOrgBuf();const CPelUnitBuf   getOrgBuf() const;// pred bufferPelBuf       getPredBuf(const ComponentID &compID)       { return m_pred.get(compID); }const CPelBuf       getPredBuf(const ComponentID &compID) const { return m_pred.get(compID); }PelUnitBuf   getPredBuf()                                { return m_pred; }const CPelUnitBuf   getPredBuf()                          const { return m_pred; }// resi bufferPelBuf       getResiBuf(const ComponentID compID)        { return m_resi.get(compID); }const CPelBuf       getResiBuf(const ComponentID compID)  const { return m_resi.get(compID); }PelUnitBuf   getResiBuf()                                { return m_resi; }const CPelUnitBuf   getResiBuf()                          const { return m_resi; }// org-resi bufferPelBuf       getOrgResiBuf(const ComponentID &compID)       { return m_orgr.get(compID); }const CPelBuf       getOrgResiBuf(const ComponentID &compID) const { return m_orgr.get(compID); }PelUnitBuf   getOrgResiBuf()                                { return m_orgr; }const CPelUnitBuf   getOrgResiBuf()                          const { return m_orgr; }// reco bufferPelBuf       getRecoBuf(const ComponentID compID)         { return m_reco.get(compID); }const CPelBuf       getRecoBuf(const ComponentID compID)   const { return m_reco.get(compID); }PelUnitBuf   getRecoBuf()                                 { return m_reco; }const CPelUnitBuf   getRecoBuf()                           const { return m_reco; }private:inline        PelBuf       getBuf(const CompArea &blk,  const PictureType &type);inline const CPelBuf       getBuf(const CompArea &blk,  const PictureType &type) const;inline        PelUnitBuf   getBuf(const UnitArea &unit, const PictureType &type);inline const CPelUnitBuf   getBuf(const UnitArea &unit, const PictureType &type) const;
};static inline uint32_t getNumberValidTBlocks(const PreCalcValues& pcv) { return (pcv.chrFormat==CHROMA_400) ? 1 : ( pcv.multiBlock422 ? MAX_NUM_TBLOCKS : MAX_NUM_COMPONENT ); }#endif

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

相关文章

  1. django连接mysql

    学习网站 第一步&#xff1a; https://blog.csdn.net/weixin_42914677/article/details/89742495 第二步&#xff1a; https://blog.csdn.net/weixin_42914677/article/details/89743027?spm1001.2101.3001.6650.1&utm_mediumdistribute.pc_relevant.none-task-blog-2defa…...

    2024/4/21 17:10:59
  2. pytorch中transform的使用

    transform中各类用法1.ToTensor转换图片格式2.Normalize图片标准化3.Resize图片大小缩放4.Compose整合以上多个类5.其它类如RandomCrop随机裁剪6.以上类完整代码1.ToTensor转换图片格式 transform是一个transform.py文件&#xff0c;里面包含多个类&#xff0c;其中包括ToTens…...

    2024/4/28 16:22:48
  3. C++学习笔记(四)—— 构造函数初始化 const 成员变量

    C学习笔记&#xff08;四&#xff09;—— 构造函数初始化 const 成员变量学习网站&#xff1a;链接: C语言中文网.http://c.biancheng.net/ 初始化 const 成员变量的唯一方法就是使用初始化列表。例如 VS/VC 不支持变长数组&#xff08;数组长度不能是变量&#xff09;&#x…...

    2024/4/27 22:29:03
  4. 全球及中国棕榈仁粉行业产量需求及投资竞争力分析报告2022-2027年

    全球及中国棕榈仁粉行业产量需求及投资竞争力分析报告2022-2027年 HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS-- 【修订日期】&#xff1a;2021年10月 【搜索鸿晟信合研究院查看官网更多内容&#xff01;】 2020年&#xff0c;全球棕榈仁粉市场…...

    2024/4/28 21:15:48
  5. 2021-2027全球及中国集成电路晶圆代工行业研究及十四五规划分析报告

    2021-2027全球及中国集成电路晶圆代工行业研究及十四五规划分析报告 【报告篇幅】&#xff1a;125 【报告图表数】&#xff1a;167 【报告出版时间】&#xff1a;2021年10月 本报告研究“十三五”期间全球及中国市场集成电路晶圆代工的发展现状&#xff0c;以及“十四五”期间行…...

    2024/4/29 2:19:54
  6. 外祖父母抚养外孙子女要具备哪些条件

    对于未成年子好或者不具有独立生活能力的成年子女&#xff0c;父母有抚养能力的&#xff0c;要承担抚养子女的责任。夫妻离婚时&#xff0c;要协商好子女抚养权的归属&#xff0c;那么外祖父母抚养外孙子女具备什么条件?杭州律师网整理相关知识&#xff0c;希望对大家有帮助。…...

    2024/4/28 21:53:40
  7. [TcaplusDB知识库]TcaplusDB如何导入数据

    数据导入一般的应用场景就是配合数据构造使用。具体的页面入口为&#xff1a; 数据导入页面具体为&#xff1a; 首先注意&#xff0c;数据导入由于会往目标区写入数据&#xff0c;有一定的操作危险性&#xff0c;所以需要先配置数据导入白名单&#xff0c;白名单配置页面如下&a…...

    2024/4/27 23:29:31
  8. 详解one-hot编码

    1.什么是Onehot编码&#xff1f; onehot编码又叫独热编码&#xff0c;其为一位有效编码&#xff0c;主要是采用N位状态寄存器来对N个状态进行编码&#xff0c;每个状态都由他独立的寄存器位&#xff0c;并且在任意时候只有一位有效。 Onehot编码是分类变量作为二进制向量…...

    2024/4/28 17:36:20
  9. [TcaplusDB知识库]TcaplusDB如何构造数据

    TcaplusDB的用户经常有这样一种应用场景&#xff0c;就是将线上若干张表的数据导入到一个测试集群中&#xff0c;用于问题定位。这样以免影响线上服务。应对这样的场景&#xff0c;tcaplus的解决方案是使用数据构造和数据导入。数据构造是指将线上的数据构造到某个第三方机器或…...

    2024/4/28 17:24:49
  10. springBoot+thymeleaf+layui后端极速做前后端开发

    序 好几年没写前端页面了&#xff0c;当时还是jQuery的天下&#xff0c;现在都是vue。基本上是能看懂&#xff0c;但是自己写不太会。现在决定重新学习下前端&#xff0c;也为以后一些小活做做准备。 今天主要是来跟大家分享下springBoot thymeleaf layui。 一、依赖引入 &…...

    2024/4/28 18:21:47
  11. PHP购物车

    PHP购物车1、 概述2、源代码3、源代码截图4、运行结果截图1、 概述 创建三个文件&#xff1a;d10-1.php、addcar.php、showcart.php 2、源代码 d10-1.php <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><titl…...

    2024/4/28 14:43:41
  12. ODI Studio(问题2)

    一、物理方案中的工作表前缀都代表什么意思&#xff1f; 区分项目或不同的业务功能&#xff0c;每个项目针对不同的需求。在之后维护时能根据前缀标识来区分项目。 二、数据库表修改时ODI这边怎么办&#xff1f; 采用动态连接 三、什么是IKM&#xff0c;LKM&#xff1f; OD…...

    2024/4/28 16:29:49
  13. 2020庐阳区信息学竞赛(小学组)

    2020庐阳区信息学竞赛 _____________________________________________________________________________ 1.解密(key) 题目描述 为了防止信息传递过程中被截获,往往需要对传输的文本用一定的方式加密,简单的加密算法虽然不足以完全避免信息被破译,但仍然能防止信息被轻易…...

    2024/4/28 21:32:29
  14. 2021-2027全球及中国机动车检测设备及系统行业研究及十四五规划分析报告

    2021-2027全球及中国机动车检测设备及系统行业研究及十四五规划分析报告 【报告篇幅】&#xff1a;129 【报告图表数】&#xff1a;164 【报告出版时间】&#xff1a;2021年10月 本报告研究“十三五”期间全球及中国市场机动车检测设备及系统的发展现状&#xff0c;以及“十四五…...

    2024/4/27 22:53:56
  15. 中国信息化系统集成行业协会:CCRC证书逾期多久未监督审核会被撤销?

    前面咱们了解了CCRC信息安全服务资质认证证书如果不监督审核证书会被暂停&#xff0c;那这个时间有没有限制呢&#xff1f;逾期久了会不会证书被撤销呢&#xff1f;那逾期多久才会被撤销呢&#xff1f;下面就一起来了解一下吧。 获证组织有下列情形之一&#xff0c;应撤销其认证…...

    2024/4/28 18:19:48
  16. [TcaplusDB知识库]Tmonitor系统升级指南

    1. 升级web_portal&#xff08;root账户&#xff09; 将web_portal包(web_portal_2.2.3_106227.tar.gz)拷贝至/data进入目录&#xff1a;cd /data/monitor ​ 停止服务&#xff1a;./server.php stop ​ 检查服务是否停止&#xff1a;ps aux | grep httpd 安装新版的web_po…...

    2024/4/27 4:09:01
  17. urdf_Notes

    urdf_Notes <!---balabala-->是xml中的注释 <?xml version"1.0"?> <robot name"origins"><material name"white"> <!--事先定义好颜色&#xff0c;定义名字&#xff0c;后面直接写一句直接引用--><color r…...

    2024/4/28 12:19:59
  18. BST树(二叉排序树或二叉搜索树)的插入操作

    构造一颗二叉排序树如下&#xff1a; 代码如下&#xff1a; #include <stack> #include <queue> using namespace std; template<typename T, typename Comp less<T>> class BSTree { public:BSTree() :root_(nullptr) {}~BSTree() {}//非递归插入操…...

    2024/4/28 3:10:05
  19. 互联网早报:阿里巴巴淘菜菜发布“本地菜”计划,直连近300个菠菜种植基地

    行业热点 1、阿里巴巴淘菜菜发布“本地菜”计划,直连近300个菠菜种植基地&#xff1b; 2、高德车道级导航正式发布 覆盖全国超120个城市高速和快速路&#xff1b; 3、网易云课堂引进亚马逊AWS近百门IT类课程&#xff0c;向社会免费开放&#xff1b; 4、微信支付上线“爱心餐…...

    2024/4/28 5:47:09
  20. Mac基础知识分享:全新的Mac电脑如何设置更好用?

    随着苹果2021款的MacBook Pro和MacOS Monterey的发布&#xff0c;很多小伙伴都跃跃欲试想入手Mac电脑。那么&#xff0c;全新的Mac电脑如何设置呢&#xff1f;下面我们分享全新的Mac电脑如何设置更好用。 一、建立网络连接 Mac电脑开机后&#xff0c;先连接自己家的WiFi网络&…...

    2024/4/28 12:14:30

最新文章

  1. C# 中的匿名方法

    C# 中的匿名方法是一种可以在代码中定义但不命名的方法。它们通常用于简化委托的使用&#xff0c;并可以在需要时直接声明和使用&#xff0c;而不必事先定义命名方法。 介绍&#xff1a; 匿名方法允许你在代码中直接创建一个没有名称的方法。它们通常与委托一起使用&#xff…...

    2024/5/10 13:50:00
  2. 梯度消失和梯度爆炸的一些处理方法

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

    2024/5/9 21:23:04
  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/5/9 4:25:48
  4. 北航2023年考研机试题

    【问题描述】一共6个手机基站&#xff0c;具有记录手机连接基站的能力&#xff0c;6个手机基站分别为ABCDEF&#xff0c;他们具有自己的覆盖范围且任何两个基站的覆盖范围不想交&#xff0c;基站保存的手机登陆日志包括手机号&#xff08;11位&#xff0c;用字符串保存&#xf…...

    2024/5/5 8:38:20
  5. 【外汇早评】美通胀数据走低,美元调整

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

    2024/5/10 12:36:12
  6. 【原油贵金属周评】原油多头拥挤,价格调整

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

    2024/5/9 15:10:32
  7. 【外汇周评】靓丽非农不及疲软通胀影响

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

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

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

    2024/5/9 4:20:59
  9. 【外汇早评】日本央行会议纪要不改日元强势

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

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

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

    2024/5/4 23:55:05
  11. 【外汇早评】美欲与伊朗重谈协议

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

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

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

    2024/5/7 11:36:39
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

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

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

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

    2024/5/6 1:40:42
  15. 【外汇早评】美伊僵持,风险情绪继续升温

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

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

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

    2024/5/8 20:48:49
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

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

    2024/5/7 9:26:26
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

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

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

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

    2024/5/8 19:33:07
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

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

    2024/5/5 8:13:33
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

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

    2024/5/8 20:38:49
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

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

    2024/5/4 23:54:58
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

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

    2024/5/10 10:22:18
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

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

    2024/5/9 17:11:10
  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