事件

ThingJS 系统内置了很多事件,比点击鼠标、键盘输入、层级变化等。用户可以监听这些事件,在事件回调中进行相应的业务逻辑处理。

事件介绍

全局绑定事件和局部绑定事件

用户的操作以及场景的变化,都将会触发相应的事件。你可以监听这些事件,然后在回调方法中做相应的处理。

全局绑定:通过 app.on 绑定事件,可在全局下添加条件指定针对哪些物体绑定该事件,条件规则同于 query 使用的条件。

注意事项

在全局绑定后,新创建的符合条件物体也可以生效。

一些事件也可以不添加条件,不针对特定物体即可生效。

例子1:

app.on("click",function(ev){console.log("you click!");});

上面的例子,不添加条件,鼠标一 click 就触发。

例子2:

app.on("click",".Thing",function(ev){console.log("you click "+ev.object.id);});

上面的例子,添加了条件,只有在符合该条件的物体上 click 才会触发,无论是已经存在的 Thing 对象,还是后面新创建的 Thing 对象都会生效。

查看示例

局部绑定:针对一个对象,或者 query 的查询结果(Selector),通过 on 接口绑定事件,我们叫局部绑定。同全局绑定,事件中可以加条件,表示这个事件绑定是针对这个物体子子孙孙的。

也可以不添加条件,表示该事件是针对物体本身的

例子3:

obj.on("click",function(ev){console.log(ev.object.name);});

上面的例子,当这个物体被点击,就会触发

例子 4:

obj.on("click",".Marker",function(ev){console.log(ev.object.name);});

上面的例子,当这个物体子孙里有 Marker 物体,当它被点击就会触发。同全局绑定 Marker 物体,绑定后 obj 的子孙里新创建的 Marker 也响应这个事件。

例子 5:

obj.query(".Marker").on("click",function(ev){console.log(ev.object.name);});

上面的例子,其实就是直接查询 obj 其下所有的 Marker 物体,遍历找到的 Marker,分别使用 on 注册事件。

注意事项

这个方式是对 obj 下每个查询到的 Marker 物体即时绑定的,对于 obj 下后创建的 Marker,是没有影响的。

上面的例子,其实就是直接查询 obj 其下所有的 Thing 物体,遍历找到的 Thing,分别使用类似例子 4 的方式绑定事件。

ThingJS都提供哪些事件

所有事件通过 THING.EventType 命名空间索引,也可以查询 API 中的 EventType 对应的字符串,不区分大小写。

obj.on("click",function(ev){console.log(ev.object.name);});

也可以写成

obj.on(THING.EventType.Click,function(ev){console.log(ev.object.name);});

data 的使用

例子 7:

varcb=function(ev){varcolor=ev.data;// 获取传入的颜色ev.object.style.outlineColor=color;};// 这里将颜色作为参数传给回调函数,在回调函数中通过 ev.data 获取app.query(".Building").on("mouseon",".Thing","#FF0000",cb);app.query(".Thing").on("mouseon",".Thing","#00FF00",cb);

同一个事件注册多个回调

试想一下,如果我们有一个模块在物体 click 时,改变物体颜色,另外一个模块需要在物体 click 时,放大物体。两个模块又是不同人写的,那该如何注册事件呢?

//事件1:obj.on("click",function(ev){ev.object.style.color="#FF0000";});//事件2:obj.on("click",function(ev){ev.object.scale=[2,2,2];});

这两个事件,都会在 obj 被点击后触发。

但这种多事件注册模式会有些不方便的地方,比如具体指定取消那个事件,需要带上原回调。

varcb=function(ev){console.log("you click!");};app.on("click",".Building",cb);// 卸载app.off("click",".Building",cb);

因此我们更推荐使用[tag]的方式。

tag

如果取消或者暂停事件,都要知道原回调函数,在大部分时候会比较麻烦,我们可以给每个事件打上 tag,在删除或者暂停时,可用 tag 直接指定你要操作的回调。

//模块1中:obj.on("click",function(ev){ev.object.style.color="#FF0000";},"模块1");//模块2中:obj.on("click",function(ev){ev.object.scale=[2,2,2];},"模块2");//取消"模块1"的事件回调,不影响“模块2”的回调obj.off("click",null,"模块1");

利用 tag 功能,我们还能实现替换一个回调。比如,之前打了 tag 的事件,我们别处需要修改或者暂停这个事件,就可以通过 tag 来实现。

//将上例的“模块1”的回调,改成如下obj.on("click",function(ev){ev.object.style.color="#00FF00";},"模块1");

系统内置了一些 tag ,供外部控制(暂停、恢复)。

比较典型的例子是 EnterLevel 事件,该事件会触发多个内置响应,如层级切换后的场景控制、飞行控制、背景变化等。

因此我们更推荐使用tag的方式。

查看示例

优先级:

还是刚才的例子,两个都是 click 事件,如果我们希望保证模块 2 的事件先于模块 1 触发,该如何设置?

//模块1:obj.on("click",function(ev){ev.object.style.color="#FF0000";},"模块1");//模块2:obj.on("click",function(ev){ev.object.scale=[2,2,2];},"模块2",51);

在模块 2 的事件回调中,又添加了一个参数`priority`,我们设置为 51,一般事件默认的优先级是 50,设置的越大,越优先触发。

注册单次事件

如果需要一个事件只执行一次,就需要卸载掉,你可以使用 one 这个接口代替 on,参数和 on 是一样的。但是,如下情况需要注意:

我们提供 priority 的能力:

// 下例中是给每个楼层的注册了一次 EnterLevel 事件,即 每个楼层第一次进入时 都会响应app.one(THING.EventType.EnterLevel,'.Floor',function(ev){console.log(ev.object.id);})// 如果只给某个楼层注册 如下varfloor=app.query('.Floor')[0];floor.one(THING.EventType.EnterLevel,function(ev){console.log(ev.object.id);})

移除,暂停事件

卸载事件

当我们想卸载一个事件的时候使用 off 接口。

例子 1:

app.on("click",function(event){console.log("you click!");});// 卸载app.off("click");

例子 2:

app.on("click",".Building",function(event){console.log("you click!");});// 卸载app.off("click",".Building");

例子 3:

varcb=function(event){console.log("you click!");}app.on("click",".Building",cb);// 卸载app.off("click",".Building",cb);

例子 4:

app.on("click",".Building",function(event){console.log("you click!");});app.on("click",".Building",function(event){console.log("you click 1 !");},"tag1");app.on("click",".Building",function(event){console.log("you click 2 !");},"tag2");// 卸载app.off("click",".Building");

这样就把所有的 building 下的 click 事件都清除了。

假设这个物体有多个 marker,我们找到其中一个卸载掉事件,不影响其他 marker,和后创建的 marker。

注意事项

off 第二个参数必须传条件,如果没有条件,又需要传 tag ,需要将条件传 null。

`one` 注册的事件,也是用`off`来去除。

暂停事件

如果`off`掉一个事件,要想恢复,有时候比较难,你找不到之前的回调方法了。面对这种情况,我们提供 `pauseEvent`方法,用于暂停事件,它的控制方法和标准类似于 off。

例子 5:

app.on("click",".Building",function(event){console.log("you click!");},"tag1");// 暂停app.pauseEvent("click",".Building","tag1");

例子 6:

marker.pauseEvent("click", null, tag);

要想恢复事件响应,使用 `resumeEvent` 方法

app.resumeEvent("click", ".Building", "tag1");

自定义事件

ThingJS 内置了很多事件,但如果自己写模块的时候,也需要触发事件,该如何操作?外部注册还是使用 on,在需要触发的地方我们使用 trigger 接口来对外触发事件。

比如你在写一个报警管理器:

classAlamrManager{constructor(){......}enable(){......app.trigger("AlarmEnable")......}setObjAlarm(obj,alarmLevel){......obj.trigger("alarm",{"level":alarmLevel})......}}

外部注册如下:

app.on("AlarmEnable",function(ev){......})app.query(".Thing").on("alarm",function(ev){if(ev.level=="critical"){......}......})

事件清单

EventType ,可点击此处查看。

事件中的事件名以及事件参数部分如下图所示:

内部事件

Complete 通知 App 初始化完成

Resize 通知视口大小变化

{Array} Resize.size 窗口宽高([0]:宽度, [1]:高度)

Update 通知 App 更新

Progress 通知加载进度更新

{Number} Progress.progress 加载进度(0~1)

BeforeLoad 通知将要加载物体

{THING.Object} BeforeLoad.object 要加载的物体

Load 通知加载

{THING.Campus} Load.campus 园区

{THING.Selector} Load.buildings 园区建筑物

Unload 通知卸载

{String} Unload.url 场景资源路径

Click 通知鼠标点击

{Boolean} Click.picked 是否成功拾取到物体

{THING.BaseObject} Click.object 当前拾取物体

{Array} Click.pickedPosition 获取拾取点坐标

DBLClick 通知鼠标双击

{Number} DBLClick.button 鼠标按键[0: 左键, 1: 中键, 2: 右键]

{Boolean} DBLClick.picked 是否成功拾取到物体

{THING.BaseObject} DBLClick.object 当前拾取物体

{Array} DBLClick.pickedPosition 获取拾取点坐标

SingleClick 通知鼠标单击

{Boolean} SingleClick.picked 是否成功拾取到物体

{THING.BaseObject} SingleClick.object 当前拾取物体

{Array} SingleClick.pickedPosition 获取拾取点坐标

MouseUp 通知鼠标键抬起

{Boolean} MouseUp.picked 是否成功拾取到物体

{THING.BaseObject} MouseUp.object 当前拾取物体

{Array} MouseUp.pickedPosition 获取拾取点坐标

MouseDown 通知鼠标键按下

{Boolean} MouseDown.picked 是否成功拾取到物体

{THING.BaseObject} MouseDown.object 当前拾取物体

{Array} MouseDown.pickedPosition 获取拾取点坐标

MouseMove 通知鼠标移动

{Boolean} MouseDown.picked 是否成功拾取到物体

{THING.BaseObject} MouseDown.object 当前拾取物体

{Array} MouseDown.pickedPosition 获取拾取点坐标

MouseMove 通知鼠标移动

{Boolean} MouseMove.picked 是否成功拾取到物体

{THING.BaseObject} MouseMove.object 当前拾取物体

{Array} MouseMove.pickedPosition 获取拾取点坐标

MouseWheel 通知鼠标滚轮事件

{Number} MouseWheel.delta 判断滚轮方向, (负数: 向前滚动, 正数: 向后滚动)

MouseEnter 通知鼠标首次移入物体

{THING.BaseObject} MouseEnter.object 当前拾取物体

MouseOver 通知鼠标首次移入物体, 会一直传递到父物体

{THING.BaseObject} MouseOver.object 当前拾取物体

DragStart 通知物体拖拽开始

{THING.BaseObject} DragStart.object 当前拾取物体

{Array} DragStart.pickedPosition 获取拾取点坐标

Drag 通知物体拖拽进行中

{THING.BaseObject} Drag.object 当前拾取物体

{Array} Drag.pickedPosition 获取拾取点坐标

DragEnd 通知物体拖拽结束

{THING.BaseObject} DragEnd.object 当前拾取物体

{Array} DragEnd.pickedPosition 获取拾取点坐标

KeyDown 通知键盘按键按下

{Number} KeyDown.key 键值 ID

KeyPress 通知键盘按键一直被按下

{THING.KeyType} KeyPress.key 键值 ID

KeyUp 通知键盘按键抬起

{THING.KeyType} KeyUp.key 键值 ID

CameraChangeStart 通知摄像机位置变动开始

{Array} CameraChangeStart.target 摄像机观察点世界坐标信息

{Array} CameraChangeStart.position 摄像机世界坐标信息

CameraChangeEnd 通知摄像机位置变动结束

{Array} CameraChangeEnd.target 摄像机观察点世界坐标信息

{Array} CameraChangeEnd.position 摄像机世界坐标信息

CameraChange 通知摄像机位置变动中

{Array} CameraChange.target 摄像机观察点世界坐标信息

{Array} CameraChange.position 摄像机世界坐标信息

CameraViewChange 通知摄像机观察模式改动

{THING.CameraView} CameraViewChange.view 摄像机类型

Create 通知物体创建完成

{THING.BaseObject} Create.object 物体

Expand 通知物体被展开

{THING.BaseObject} Expand.object 物体

Unexpand 通知物体被合并

{THING.BaseObject} Unexpand.object 物体

PickChange 通知物体拾取对象更新

THING.Selector} PickChange.objects 当前拾取物体列表

{THING.Selector} PickChange.previousObjects 之前的拾取物体列表

AreaPickStart 通知框选开始

AreaPicking 通知框选中

{THING.Selector} AreaPicking.objects 拾取物体列表

AreaPickEnd 通知框选结束

Select 通知物体被选择

{THING.Selector} Select.objects 物体列表

Deselect 通知物体被取消选择

{THING.Selector} Deselect.objects 物体列表

SelectionChange 通知物体选择集合更新

{THING.Selector} SelectionChange.objects 物体集合

LevelChange 通知场景层次发生改变

{THING.LevelType} LevelChange.level 当前层级标识

{THING.BaseObject} LevelChange.current 当前层级

{THING.BaseObject} LevelChange.previous 上一层级

EnterLevel 通知进入物体层级

{THING.BaseObject} EnterLevel.object 当前层级

{THING.BaseObject} EnterLevel.current 当前层级

{THING.BaseObject} EnterLevel.previous 上一层级

LeaveLevel 通知退出物体层级

{THING.BaseObject} LeaveLevel.object 当前层级

{THING.BaseObject} LeaveLevel.current 当前层级

{THING.BaseObject} LeaveLevel.previous 上一层级(离开的层级)

LevelFlyEnd 通知摄像机飞入物体层级进入完成

{THING.BaseObject} EnterLevel.object 当前层级

{THING.BaseObject} EnterLevel.current 当前层级

{THING.BaseObject} EnterLevel.previous 上一层级

LevelFlyEnd 通知摄像机飞入物体层级进入完成

{THING.BaseObject} LevelFlyEnd.object 当前层级

{THING.BaseObject} LevelFlyEnd.current 当前层级

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

相关文章

  1. 二、Jmeter 后置处理器(BeanShell PostProcessor)

    二、Jmeter 后置处理器(BeanShell PostProcessor)1、新建JDBC Request,如下图所示: 重要的参数说明: Variable Name:数据库连接池的名字,需要与JDBC Connection Configuration的Variable Name Bound Pool名字保持一致Query:填写的sql语句未尾不要加“;”Parameter valu…...

    2024/4/24 18:54:51
  2. SQL注入漏洞全接触--进阶篇

    第一节、SQL注入的一般步骤 首先,判断环境,寻找注入点,判断数据库类型,这在入门篇已经讲过了。 其次,根据注入参数类型,在脑海中重构SQL语句的原貌,按参数类型主要分为下面三种: (A) ID=49 这类注入的参数是数字型,SQL语句原貌大致如下:Select * from 表名 where 字段…...

    2024/5/4 7:48:24
  3. 电影里的机器人哪些离我们最近?

    没有什么有机器人在电影里受欢迎了。有机器人的电影简直数都数不完。《超能陆战队》里呆萌善良的大白《星际穿越》里忠诚又不失幽默的的TARS《钢铁侠》里的贴身管家贾维斯,还有后来的Vision(幻世)《哆啦A梦》里具有超能力又笨笨的机器猫《阿童木》里面善良正直的铁臂阿童木《终…...

    2024/4/17 19:26:23
  4. STM32F429新手入门多图教程---串口通信

    先在STM32F439xx_User_Manual中查询需要用到的函数。串口通信与USTRT 有关①建立项目,选择单片机芯片,进入RCC选择时钟。②在底板原理图中找到需要的引脚。③找到USTRT1,将Mode设置成同步模式(Synchronous),同时设置波特率(Baud rate)这里使用115200。④设置时钟,分频…...

    2024/4/17 19:27:41
  5. JDBC—JDBC的SQL注入漏洞

    SQL注入漏洞指的是在已知用户名但不知道密码的情况下,还能登陆。package com.dream.demo4;import java.sql.Connection; import java.sql.ResultSet; import java.sql.Statement;import org.junit.Test;import com.jdbc.dream.utils.JDBCutils;public class JDBCDemo {@Testpu…...

    2024/4/17 19:26:05
  6. 傅盛:认知升级三部曲(深度好文)

    转载:http://baijiahao.baidu.com/s?id=1564924504938827&wfr=spider&for=pc傅盛:认知升级三部曲得到App百家号 04-18 09:06猎豹移动的CEO傅盛写了一个系列的文章,名字叫《认知升级三部曲》我们向他申请到了三部曲的独家首发授权,用来送给你,以答谢你在日常对得到…...

    2024/4/20 11:14:11
  7. F429—CAN协议

    Can物理高可靠性和良好的错误检测能力 广泛应用于汽车计算控制系统和环境恶劣、电磁辐射强及震动大的工业环境是一种异步通信 2条信号线,组成一组差分信号线,以差分信号的形式进行通信物理层:主要分为 闭环总线 , 开环总线网络,一个使用于高速通信,一个适用于远距离通信开…...

    2024/4/17 19:27:23
  8. 使用sqlmap检测sql注入漏洞

    一、 sql注入概述并安装sqlmap漏洞查看工具 1、 sql注入概述 所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。 它是利用现有应用程序,可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞…...

    2024/4/17 19:28:41
  9. webgl基础篇视频教程-坚如磐石-张立铜-专题视频课程

    webgl基础篇视频教程-坚如磐石—25745人已学习 课程介绍 webgl入门视频课程从基础开始介绍webgl技术,介绍基本的webgl渲染管线,各种常用的缓冲区的作用,以及用法,结合程序实例做到全方位的讲解;精讲三维的理论,针对三维理论中的三个矩阵变换一个坐标变换深入讲解.针对w…...

    2024/5/4 6:27:14
  10. jmeter之beanshell取出需要参数,传递给下个请求

    jmeter之beanshell取出需要参数,传递给下个请求 事件背景: 上周同事用jmeter录制脚本,录制成功回放后,并没有达到自己想要的结果。 ps:他想从数据库取出某个字段值,然后对数据库做操作 想实现做参数传递的效果,我心痒痒的,又想试试结果还蛮不错的。 就急忙想写个blog st…...

    2024/5/4 4:36:44
  11. 防止sql注入漏洞方法

    什么是sql注入?通过构建特殊的输入作为参数传入Web应用程序,而这些输入大都是SQL语法里的一些组合;通过执行SQL语句进而执行攻击者所要的操作,其主要原因是程序没有细致地过滤用户输入的数据,致使非法数据侵入系统;例子:比如在一个登录界面,要求输入用户名和密码,可以…...

    2024/4/18 6:59:01
  12. C3P0连接问题

    今天写的一个项目需要更换数据库地址,项目框架是SSH,数据库连接用的是c3p0,结果换了数据库连接地址、用户名、密码之后始终连接不上数据库(确认连接信息和数据库本身没有问题),然后日志信息为: 信息: Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSou…...

    2024/5/4 7:40:24
  13. 电影艺术

    动漫:OVERLOADⅠ 、OVERLOAD Ⅱ 、OVERLOAD Ⅲ 、斗破苍穹第一季 、斗破苍穹第二季 动漫:言叶之庭 、秒速五厘米 、怪兽大学 、怪兽电力公司 、疯狂原始人 、萤火之森 、疯狂动物城动漫:超能陆战队 、你的名字、穿越时空的少女 、驯龙高手1 、驯龙高手2 、大鱼海棠 、冰雪奇…...

    2024/4/17 19:27:32
  14. 第26章 FMC—扩展外部SDRAM—零死角玩转STM32-F429系列

    第26章 FMC—扩展外部SDRAM全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/firege 本章参考资料:《STM32F4xx 中文参考手册2》、《STM32F4xx规格书》、库帮助文档《stm32f4xx_dsp_stdperiph…...

    2024/4/17 19:28:48
  15. WebGL:二、ThreeJs 简介

    在初步学习OpenGL 和 WebGL(基于 OpenGL ES) 之后,发现这两者都对初学者不够友好,繁多复杂的API,以及高深的建模原理矩阵运算,线代等大大提高了学习的门槛。 ThreeJs是对webGL提供的接口进行了良好的封装,简化了很多专业知识,学习成本明显降低。以下,是用webGL绘制一个…...

    2024/4/17 23:57:00
  16. Jmeter常用脚本开发之Beanshell Sampler

    Beanshell Sampler Beanshell介绍:是一种完全符合java语法规范的脚本语言,且又拥有自己的一些语法和方法;是一种松散类型的脚本语言;它执行标准java语句和表达式,另外它还包括一些脚本命令和语法 Jmeter中有哪些Beanshell: 定时器: Beanshell Timer 前置处理器:BeanShe…...

    2024/4/17 19:28:29
  17. 非常见SQL注入漏洞及利用 Unusual SQL injection vulnerabilities and how to exploit them

    by By ogdan Calin在本篇文章中,我会谈到一些不常见的SQL注入漏洞,并且说明如何利用这些漏洞。和最近所报道的一些典型的SQL注入不同,在这种形式的注入漏洞中,攻击者可以控制SQL语句中的 ORDER BY,LIMIT或者GROUP BY 子句。本篇文章中所有的示例都采用MySql做为终端数据库,…...

    2024/5/3 23:53:04
  18. 【Unity】开发WebGL内存概念详解和遇到的问题

    自加入unity WebGL平台以来,Unity的开发团队就一直致力于优化WebGL的内存消耗。我们已经在Unity使用手册上有对于WebGL内存管理的详尽分析,甚至在UniteEurope 2015与Unite Boston 2015两届大会上,也有专题对其进行深入的讲解。然而,这方面的内容依旧是用户讨论的热门话题,…...

    2024/4/20 5:54:55
  19. F429I Discovery开发板TouchGFX CubeMX移植教程

    移植教程及移植错误总结 困扰了我好久的移植终于安装完毕 起初移植后会发现一百多个错误,错误如下解决办法:本来这种情况应该是头文件没有加进去,但是,我把相关的头文件从CubeMX->LIB->F4固件库中加进去后,依旧不行,后来我才想起来会不会是版本的问题。 果不其然,…...

    2024/4/29 2:01:38
  20. c3p0配置记录

    官方文档 : http://www.mchange.com/projects/c3p0/index.html <!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 --><property name="acquireIncrement">3</property><!--定义在从数据库获取新连接失败后重复尝试的次数。…...

    2024/4/28 11:54:31

最新文章

  1. Pyside6详细使用教程python之GUI开发

    1、首先需要安装Pyside6&#xff0c;终端执行命令&#xff1a; pip3.10 install pyside6 2、你们的一般是 pip install pyside6 2、如下代码创建一个简易程序导入必要的模块 import sys from PySide6.QtWidgets import QApplication, QWidget, QVBoxLayout, QPushButton,…...

    2024/5/4 8:12:55
  2. 梯度消失和梯度爆炸的一些处理方法

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

    2024/3/20 10:50:27
  3. RVM安装ruby笔记

    环境 硬件&#xff1a;Macbook Pro 系统&#xff1a;macOS 14.1 安装公钥 通过gpg安装公钥失败&#xff0c;报错如下&#xff1a; 换了几个公钥地址&#xff08;hkp://subkeys.pgp.net&#xff0c;hkp://keys.gnupg.net&#xff0c;hkp://pgp.mit.edu&#xff09;&#xff0c;…...

    2024/5/2 18:29:43
  4. MySQL生产环境常见故障及解决方案汇总

    MySQL生产环境常见故障及解决方案汇总 1. MySQL主从同步异常故障1.1. 情景说明1.2. 排查过程1.3. 数据同步2. MySQL慢查询故障1. MySQL主从同步异常故障 1.1. 情景说明 MySQL主库网卡需要更换IP地址,并将原IP地址配置为MySQL集群的VIP地址,上层应用程序其实不需要更改连接My…...

    2024/5/3 4:19:29
  5. 【外汇早评】美通胀数据走低,美元调整

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

    2024/5/1 17:30:59
  6. 【原油贵金属周评】原油多头拥挤,价格调整

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

    2024/5/2 16:16:39
  7. 【外汇周评】靓丽非农不及疲软通胀影响

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

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

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

    2024/5/3 23:10:03
  9. 【外汇早评】日本央行会议纪要不改日元强势

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

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

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

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

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

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

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

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

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

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

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

    2024/5/2 15:04:34
  15. 【外汇早评】美伊僵持,风险情绪继续升温

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

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

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

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

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

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

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

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

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

    2024/5/1 4:32:01
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

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

    2024/5/4 2:59:34
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

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

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

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

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

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

    2024/5/2 9:07:46
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

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

    2024/4/30 9:42:49
  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