ElasticSearch 7.x with Springboot 2.3.x - 在Kibana中操作ES 万字长文
通过Kibana操作ES
为什么要用Kibana操作ES呢?
-
你会一直用代码去操作Oracle、MySQL、Mongo、Redis吗?
不会,你会找一个工具来方便直接操作数据库,那么用Kibana操作ES就是这么一个工具; -
在Kibana里快速了解与实践ES有哪些接口、分别能做什么,加深对其功能与数据结构的了解;
找到Kibana的ES操作面板
- 在浏览器访问你的Kibana地址(我本机是 localhost:5601);
- 在左侧导航菜单找到Dev Tools并点击;
- 看到一个左右分栏的页面, 现在我们在左分页输入一个指令看看
GET /_cat/health?v
这是查看ES的健康状况,如果使用的是单节点,状态会始终是 yellow 不会是 green。想要绿还得多节点运动。
创建一个索引
直接插入一条数据来自动创建索引
- 当插入一条数据时,如果ES原本没有这个index,系统默认会自动创建该索引,我们来试试:
PUT /customer/_doc/1
{"name": "乔尔","des": "最后生还者的主角","game": "The last of us"
}
你会得到下面的返回:
{"_index" : "customer","_type" : "_doc","_id" : "1","_version" : 2,"result" : "created","_shards" : {"total" : 2,"successful" : 1,"failed" : 0},"_seq_no" : 1,"_primary_term" : 1
}
- 我们来查询一下该数据是否已存在:
GET customer/_doc/1
返回回来了:
{"_index" : "customer","_type" : "_doc","_id" : "1","_version" : 2,"_seq_no" : 1,"_primary_term" : 1,"found" : true,"_source" : {"name" : "乔尔","des" : "最后生还者的主角","game" : "The last of us"}
}
是的,老乔尔在这里了,还没有被干掉,向乔尔敬个礼,最后生还者2的编剧夹带了太多私货,还有天理吗?还有王法吗?这样做你的良心不会痛吗?
不能像我一样做个不加带私货,就单纯讲讲技术~~(私货)~~ 的人吗。
- 使用过旧版ES的老司机会纠结type,在ES7开始已经取消了type,_doc在API里也是一个关键字,类似效果的还有下面这个API:
//将_doc替换成了_create, 再次提交该请求时,会提示该document已存在
PUT /customer/_create/2
{"name": "艾莉","des": "最后生还者的女主角","game": "The last of us"
}
是不是很方便,不用像关系型数据库一样还要建表,直接插入数据就表也有了,数据也有了,有了这样的电动车还要啥自行车?
自行车还是要的,毕竟电动车还要电,没电的时候怎么办呢?难道用爱发电?不要骗自己了,程序员哪里有爱?所以我们一起来看看自行车吧。
正儿八经创建一个index
之前怎么就不正儿八经了?
ES的数据存入后,还记得前言中数据入库到建立索引的过程吗?一大精华就是如何将你的数据建立索引,如果你不告诉ES,他是不知道的,那么就只能自己匹配了,在简单的应用场景下没有什么问题,可是如果想把你的电动车玩成酷炫的改装痛车,那么就要为你的每个零件做定制,现在我们就先来看看如何为不同字段指定类型。
我们先删除刚才创建的index:
DELETE /customer
接下来我们重新建立索引 character:
PUT /character
{"settings" : {"number_of_shards" : 1},"mappings" : {"properties" : {"name" : { "type" : "keyword" },"des" : { "type" : "text" },"game" : { "type" : "text" },"age" : { "type" : "integer" }}}
}
上面的命令让我们建立了一个新的index -> character,其中的mappings下的properties,我们指定了字段的属性,我们将name的属性设为keyword,那么它将不会进行分词,而是整个被索引,这就和其他数据库的索引在效果上一样了。
ES有以下这些基本类型:
核心数据类型:
- string
text, keyword, wildcard - Numeric
long, integer, short, byte, double, float, half_float, scaled_float - Date
date - Date nanoseconds
date_nanos - Boolean
boolean - Binary
binary - Range
integer_range, float_range, long_range, double_range, date_range, ip_range
复合数据类型:
- Object
单个json类型 - Nested
一组嵌套的json类型
地理位置数据类型:
- Geo-point
geo_point 经纬度坐标点 - Geo-shape
geo_shape 一个多边形区域
对index干点别的吧
克隆索引
克隆的命令很简单,不过有一些注意事项,克隆只需要这样就可以:
// 将character克隆到character2
POST /character/_clone/character2
这里要注意一些前提条件
- 你的ES节点健康度必须是绿的,不绿不行;
- 将现有index变为只读,如何变为只读呢?
PUT /character/_settings
{"settings": {"index.blocks.write": true}
}
删除与关闭index
删除
当你想抹去某个index的存在时,就使用该命令,如果你的原始数据在别的库,ES仅仅作为一个索引库时,该操作影响相对有限,否则那就真的是从删库到跑路了:
DELETE /character
关闭
当你想要保留某个index又不想人读写它时,就用该命令:
POST /character/_close
查看index
如果已经建立了index,我们自然想要看看这个index到底存在不存在,到底长啥样,对吧。
我有多少index
在kibana中输入下面命令看看你刚才创建的index在吗?没有建或者已删库?
GET _cat/indices
在里面看到你的index了吗?
查看具体某个index
现在你想知道某个具体的index,看看他的properties,又几个副本,什么时候创建的,以及是否有特殊settings?这个命令也很简单:
GET character
你也可以用如下命令来判断某个index是否存在,如果存在会返回200,不存在则返回404。
HEAD character
是时候来点document了
自带ID的数据插入
我们在做数据插入时,可以为数据指定ID,这样系统在存入数据时ID就会是我们传入的值,我们来看看怎么做
//PUT /{index_name}/_doc/{id}
PUT /character/_doc/2
{"name": "艾莉","des": "最后生还者的女主角","game": "The last of us 2","age": 16
}
这里的返回数据会告诉我们,数据的ID为2,那么我们如果不指定ID呢?不指定的时候会怎样呢?让我们来看看,老乔尔走起:
自动生成ID
//这里我们将请求方式改为了POST,因为这里一定是创建,URI最后没有ID
POST /character/_doc/
{"name" : "乔尔","des" : "最后生还者的主角","game" : "The last of us","age": 46
}
我们来看看返回数据:
{"_index" : "character","_type" : "_doc","_id" : "Rpvl33IB_-zdUMCBv_pD","_version" : 1,"result" : "created","_shards" : {"total" : 2,"successful" : 1,"failed" : 0},"_seq_no" : 1,"_primary_term" : 1
}
ID是一串随机生成的字符串,当然我们可以修改ID的激活规则,自动生成ID的规则由settings中的action.auto_create_index控制:
// 这个命令表示character使用自动生成ID,以customer开头的关闭自动生成ID,以user开头的使用自增ID
PUT _cluster/settings
{"persistent": {"action.auto_create_index": "character,-customer*,+user*" }
}PUT _cluster/settings
{"persistent": {"action.auto_create_index": "false" }
}PUT _cluster/settings
{"persistent": {"action.auto_create_index": "true" }
}
添加超时时间
ES的写入效率并不是特别高,在实际生产环境中,我们总要考虑网络IO的耗时以及其所带来的线程占用及可能的应用崩溃,而在微服务中不考虑这样的问题甚至可能造成系统的雪崩,所以我们希望系统能够快速失败,失败后我们可以重试也可以选择其他降级方案,ES也为我们提供了这样的能力,可以让我们快速失败:
//我们在URI后添加了timeout,如果3s还没响应则会返回我们超时
POST character/_doc?timeout=3s
{"name": "艾比","des": "最后生还者2的反派,但是你却不得不操作她去杀主角,WTF。","game": "The last of us 2","age": 20
}
简单查询
看看这个index下的所有documents
我们有时候就想随便看看一个数据库表中的一些数据,我们对于数据的感觉常常要看到这些数据才会有,这时候我们要怎么做呢?
GET character/_search
不带任何参数,是不是很简单。
查看具体ID的数据
//Rpvl33IB_-zdUMCBv_pD : 乔尔的ID
//返回乔尔的document
GET character/_doc/Rpvl33IB_-zdUMCBv_pD
//判断乔尔是否存在
HEAD character/_doc/Rpvl33IB_-zdUMCBv_pD
//只返回乔尔的数据本身
GET character/_source/Rpvl33IB_-zdUMCBv_pD
只返回特定字段
这时我们只要在调用时添加要返回的source字段即可:
//我们只要知道乔尔的名字以及出自哪个游戏
GET character/_source/Rpvl33IB_-zdUMCBv_pD?_source=name,game
现在我们已经会根据ID查询了,虽然和想象的不太一样,因为我们想要的不应该是用ID来查询,我们想要根据关键字就找到数据。
不要急,我们要循序渐进让你找到感觉,这种感觉就是在轮环中前进,接下来让我们看看更高级的用于搜索的奇巧yinji(哎呀我这输入法怎么坏了打不出来了)
憋说话,开搞!
复杂搜索
特定属性值
我们想要找到乔尔,但是我们并不知道他的ID,我们只记住了他的名字,可怜的老乔尔,让我们试试找到他吧。
//我们之前用过这个_search,现在我们加上了一个新参数 -> q=name:乔尔
GET character/_search?q=name:乔尔&_source=name,game
我们找到乔尔了,但是这样是不是会感觉比较乱?那么我们来这样试试:
GET /character/_search
{"query": {"term": {"name": "乔尔"}}
}
以前有小伙伴质疑过这样的请求不是应该是POST吗? GET要跟在URI后面,其实不是这样的。
对返回数据做分页与排序
我们要找到所有描述中带“最”字的数据,然后根据年轻倒序排序,并返回前两个,我们来看看怎么做吧:
GET /character/_search
{"query": {"match": {"des": "最"}},"sort": [{"age": "desc"}], "from": 0,"size": 2
}
复杂查询条件
上面我们的查询条件还是比较单一,要知道再SQL里面我们可以有各种 AND, OR, NOT 以及括号操作,在这里我们要怎么办呢?
我想要描述里带最的数据,同时年龄要大于16岁小于等于46岁的,怎么办呢?居然还有这么骚的操作?
那么我们来看看怎么在查询中满足要求:
GET /character/_search
{"query": {"bool": {"must": [{"match": {"des": "最后"}}],"filter": [{"range": {"age": {"gt": 16,"lte": 46}}} ]}},"sort": [{"age": "desc"}],
}
- bool 关键字表示我们要进行组合查询;
- must 表示里面的条件都要满足,类似于SQL的AND关键字;
- should 表示其中的条件满足其一就可以,类似于SQL的OR;
- must_not 表示不需要满足该条件,类似于SQL的NOT;
- 这里我们使用了与 must 并列的 filter,这里面可以输入多个条件,它只是根据条件做数据过滤,不进行打分等操作,在性能上优于match的查询,因此如果我们需要快速缩小查询范围时,就可以用filter。
模糊搜索与同义词搜索
模糊搜索
当我们在query中使用 match 时,他默认已经支持了模糊搜索,这里的模糊搜索与我们在关系型数据库中的含义不太一样,在关系型数据库里表示我们要使用 LIKE 了,但是在ES里,表示我们输错了一两个字,它依然帮我们把数据找出来。
让我们试试下面的搜索条件:
GET /character/_search
{"query": {"match": {"des": "最后生活者"}}
}
我们的数据依然返回了,但是大家看到几条数据的score值,都没有满分,因为我们有错别字。
同义词
该功能的使用需要对同义词做一些配置,这样我们就可以简化搜索,比如:
tlou = the last of us
这里我们不对这一块深入讲解了,因为其难点不在使用。
同一关键字在不同字段匹配
这个可以认为时对于 bool 操作的简化,我们来试一试:
GET /character/_search
{"query": {"multi_match": {"query": "最后生活者","fields": ["game", "des"]}}
}
删除数据
到这里,已经很累了,感觉已经精疲力尽了,饭也没吃厕所也没上的写,我们终于要开始做数据删除了,这个篇章也就快要接近收尾了。
根据ID删除数据
这个语法比较简单,不过要注意不要一不小心删除了整个index
//删除ID为1的角色
DELETE /character/_doc/1
根据查询条件删除
我们来让艾比离开最后生还者的世界吧:
POST character/_delete_by_query
{"query": {"match": {"name": "艾比"}}
}
这样艾比就不见了,我们用_search去找时,再也找不到她了,TLOU的世界清净了。
是不是似曾相识的语法? 如果你很好的掌握了上面的复杂查询,那么这里将没有任何难度。
BTW,如果艾比的形象和艾莉丝与蒂法差不多,我们还是可以让她留下来并且接受她成为主角。
更新数据
根据ID覆盖原数据
这个操作会根据id,覆盖原本的数据,不会只修改你提交的字段:
PUT /character/_doc/2
{"des": "最后生还者1和2的女主角,在2的表现让人失望","age": 16
}
这样提交后,ID为2的数据,就没有name与game属性了,那么显然这不是我们想要的。
只修改有变动的自动
通常我们只想要修改要改变的字段,没有变动的字段保持原样,那么我们该怎么做呢?
POST /character/_update/2
{"doc": {"des": "最后生还者1和2的女主角,在2的表现让人失望","age": 18}
}
这样提交后原本的name与game属性则不会发生变化。
根据查询条件进行数据修改
是的,现在我们并不知道数据的ID,我们想要找到艾莉,在我们写这段分享的漫长过程中,艾莉又长大了一岁,真是光阴似箭岁月如梭,艾莉已经19岁了,我们应该怎么办呢?
POST character/_update_by_query
{"script": {"source": "ctx._source['age'] = 19"},"query": {"match": {"name": "艾莉"}}
}
query的部分依然参考上面的复杂查询模块,script是一个新知识点,但是我们也不做展开了,我们只要理解 “source”: “ctx._source[‘age’] = 19” 是将查询到的数据的age字段改为19就可以了。
关于通过Kibana进行ES的CRUD操作,我们就介绍到这里了,不知不觉这已经是一篇万字长文了。
下一步,我们就要移步到通过 Springboot 与 Spring Data Elasticsearch 来使用ES了。想想还有些小激动,是不是。
基础知识还要补充的小伙伴请前往:
ElasticSearch 7.x with Springboot 2.3.x - 前言
ElasticSearch 7.x with Springboot 2.3.x - 基础准备
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- es基本语法
put /索引/类型 put /索引/类型/1 { json串 }POST /索引/类型/1/_update { “doc”:{ 列名:值//进准修改其中某个列 } }DELETE /索引 POST /_bulk ---批量操作增删改 --必须写在同一行 {“create”:{“_index”:索引,“_type”:类型,“_id”:编号}} {json串} {“up…...
2024/4/24 15:06:02 - 十一种经典运放电路分析
十一种经典运放电路分析从虚断,虚短分析基本运放电路运算放大器组成的电路五花八门,令人眼花瞭乱,是模拟电路中学习的重点。在分析它的工作原理时倘没有抓住核心,往往令人头大。为此本人特搜罗天下运放电路之应用,来个“庖丁解牛”,希望各位看完后有所斩获。遍观所有模拟…...
2024/5/6 15:24:54 - 负载均衡的实验
一、下载nginx安装到服务器1)启动nginx2)访问本地localhost二、实验规划1台客户端1个负载均衡服务器 172.20.171.1722个网页服务器 1)192.168.56.1292)linux.51yip.com三、...
2024/4/24 15:06:00 - raid分类
raid: 分类: 硬件raid:磁盘阵列柜 把磁盘直接放进去就可以了 lvm(做逻辑卷) 软raid:需要自己配置 raid类型: raid0 raid1 raid01 raid10 raid5raid0:最少需要两块硬盘 相当于把数据分开存储 单纯的提高了读写的效率(工作的速度) 确定:不太安全 当一块…...
2024/4/24 15:05:59 - 昕泽雨:ui设计入门书籍有哪些?设计师必读的书籍推荐!
想要成为一名优秀的UI设计师,需要掌握的技能有很多,比如视觉设计、交互设计和一些前端HTML5的内容,而不仅仅只是负责平面设计的部分。因此UI设计师想要在职业发展道路上走得更远,必须修炼好内功。今天昕泽雨为大家分享ui设计入门书籍有哪些?设计师必读的书籍推荐!一、平面…...
2024/4/24 15:05:58 - 设计自己的异常类——表示对负数求平方根的错误
标题 设计自己的异常类表示对负数求平方根的错误;在类Test的主方法中,从键盘输入一个数,若输入的数不小于0,则输出它的平方根;若小于0,则抛出自定义异常;在程序中处理异常并输出提示信息“输入错误,不能对负数求平方根” 在main函数内的一种情况——比较简单的 一种写法…...
2024/4/24 14:33:28 - DevExpress - GridLookUpEdit控件连接数据源
SQLHelper sq=new SQLHelper(); gridlup.Properties.DataSource=sq.Getdata(); gridlup.Properties.ValueMember="ID"; gridlup.Properties.DisplayMember="NAME";...
2024/5/6 15:36:05 - 双线性插值计算ECMWF格网内指定点的水汽垂直积分值
ECMWF模型为0.75格网数据,将格网数据默认为该网格的中心点数据,取相邻四个格网数据进行双线性平差得到指定点的模型值。 需要读取两个文件1.星下点数据(时间 经度 纬度)2.ECMWF模型数据。星下点数据时间跨度大(共十几年、cycle为10天、单位秒)经纬度由GDR数据中直接提取所…...
2024/4/18 9:00:04 - logstash+hdfs 实现 kafka 数据监控
1、kafka 数据格式,tab 分隔bucket_online_backends world 105102 1 540 0 2019-11-25 08:10:00.0 320 2019-11-25 07:37:15.0bucket_online_logs version 1051189902 1 555 0 2019-11-25 08:10:0.0 46 661 2019-11-25 07…...
2024/4/15 2:56:00 - 0-1背包和完全背包问题及其优化
0-1背包问题 问题描述:有n件物品,每个物品体积为v[i],价值为w[i]。现有一个容量为m的背包, 请问如何选取物品,使得放入背包中的物品的总价值最大? 注:每个物品只有一件。如果简单的采用暴力的方式去解决,每个物品有两种选择(选与不选),那么会造成时间复杂度为2n2 ^n…...
2024/4/17 23:28:40 - 西科大第十六届ACM程序设计竞赛 E 呼兰河传 (数学)
传送门 题意: 沿着河边看一看清冷的夏夜,耳机里是AR的《呼兰河传》。AR的呼兰河并非一条河,而是一个故乡小城的生活日记。静谧的童年,孩子看世界的眼光,花开鸟飞间的自由,塑造了一方那个时代中少有的美好。 现在,你需要回答以下问题,才可倾听这首《呼兰河传》带来的温柔…...
2024/5/6 8:01:05 - to_csv()中文乱码,Matplotlib绘制图表中文乱码解决方案
to_csv()文件写入文字乱码; 利用 Pandas 把数据写入csv 文件出现乱码,解决方案: df.to_csv(file_name3,encoding="utf_8_sig")Matplotlib 绘制图表显示中文,解决方案: #coding:utf-8 import matplotlib.pyplot as plt plt.rcParams[font.sans-serif]=[SimHei] #…...
2024/5/6 5:39:14 - 通用的数据导入方案二
二,导入策略为增量数据的导入2.1 es数据源的导入import com.mingzhi.utils.{SparkUtils, TableUtils} import org.apache.spark.sql.{DataFrame, SaveMode, SparkSession} import org.elasticsearch.spark.sql.EsSparkSQL/*** 导新增* 如工单轨迹表 wfs_order_track_index*/ o…...
2024/4/15 2:55:57 - python实现手写笔迹,手写识别,语音识别,语音生成
文章目录1,先说思路2,实现截图3,祭出源代码 1,先说思路 1,应该实现对于手写笔迹的记录,生成字迹截图 1.1怎么实现呢?在定点和移动中的鼠标所在处画一条线,鼠标按住移动的话,线也会跟着移动 使用一个列表保存所有移动过的点,然后要画线的时候,循环遍历列表,依次画出列…...
2024/4/15 2:55:55 - 字符设备驱动编程框架
0,字符设备驱动分析//字符设备结构体struct cdev {struct kobject kobj; //struct module *owner; //THI_MODULE const struct file_operations *ops; //操作方法集struct list_head list;dev_t dev; //设备号unsigned int count; //设备数 };1,dev_t 设备号用来唯-标识设备…...
2024/4/15 2:55:54 - 高等计算机网络与通信笔记(五)
OSPF协议(开放最短路径优先协议): 核心:链路状态算法 建立ip套口,可以跳过tcp和udp通信 OSPF协议中RIP不具备的特征: 1.安全性提高,有认证过程 2.允许有多条最优路径存在 3.同一条链路,传送业务不一样,配置代价也可以不一样 4.OSPF对多播支持比较好 5.OSPF可以跨层,可…...
2024/4/24 15:05:55 - (2.18)多重集组合数
题目(DP)代码 为了不重复计数,同一种类的物品最好一次性处理好。 dp[i+1][j] := 从前i种物品中取出j个的组合总数 O(nm2) 从前i种物品种取出j个,可以先从前i-1种物品中取出j-k个,再从第i种物品种取出k个添加进来O(nm)#include<cstdio> #include<iostream> #i…...
2024/5/6 6:33:16 - 面试题 03.01. 三合一
三合一。描述如何只用一个数组来实现三个栈。你应该实现push(stackNum, value)、pop(stackNum)、isEmpty(stackNum)、peek(stackNum)方法。stackNum表示栈下标,value表示压入的值。构造函数会传入一个stackSize参数,代表每个栈的大小。示例1:输入: ["TripleInOne"…...
2024/5/6 10:38:25 - struts2和hibernate的简单整合,ajax显示
Java中struts2和hibernate的简单整合,实现单表中数据的增删改查,使用ajax显示 使用的是struts2和hibernate的整合,框架采用了MVC的架构,使用marven创建,简单的实现对单表的增删改查,其中数据的显示使用了ajax以及js中的一些样式。 开发工具是idea,数据库是MySQL,jdk版本…...
2024/4/24 15:05:52 - 步入IDEA (初级,新手必看)搭建第一个springboot项目
一、如图所示进行创建,一路next 二、创建完成后的项目结构(拉红线的是我写的测试,大家略过) 三、启动试试(右键run,或者唯一的java类内的小绿三角点击启动,或者使用快捷键)五、成功后的日志(经典Spring拼图,需要关注的是默认是8080端口)D:\work\Java\jdk-8u191-window…...
2024/4/24 15:05:51
最新文章
- 【计算机科学速成课】笔记四
文章目录 19.内存&存储介质课程引出——内存与存储器的区别纸带存储磁芯存储磁带、磁鼓存储磁盘(硬盘)存储软盘存储光盘存储(CD&DVD)固态硬盘存储 20.文件系统课程引出——文件格式.txt文本文件.wav 音频文件.bmp位图文件…...
2024/5/7 11:46:31 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/5/7 10:36:02 - nodeJs 实现视频的转换(超详细教程)
前段时间拿到一个视频是4k的,没法播放,于是通过 node.js 和 ffmpeg 实现了视频的转换。在win10 系统下实现。 所需工具 node 16.19 直接安装 ffmpeg-5.1.1-essentials_build 解压后重名 ffmpeg 放到C盘 然后配置下环境变量 Git-2.42.0.2-64-bit 直接…...
2024/5/6 12:14:00 - Ubuntu 配置 kubernetes 学习环境,让外部访问 dashboard
Ubuntu 配置 kubernetes 学习环境 一、安装 1. minikube 首先下载一下 minikube,这是一个单机版的 k8s,只需要有容器环境就可以轻松启动和学习 k8s。 首先你需要有Docker、QEMU、Hyperkit等其中之一的容器环境,以下使用 docker 进行。 对…...
2024/5/6 7:05:03 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/5/7 5:50:09 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/5/7 9:45:25 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/5/4 23:54:56 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/5/6 9:21:00 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/5/4 23:54:56 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/5/4 23:55:05 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/5/4 23:54:56 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/5/7 11:36:39 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/5/4 23:54:56 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/5/6 1:40:42 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/5/4 23:54:56 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/5/4 23:55:17 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/5/7 9:26:26 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/5/4 23:54:56 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/5/4 23:55:06 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/5/5 8:13:33 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/5/4 23:55:16 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/5/4 23:54:58 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/5/6 21:42:42 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/5/4 23:54:56 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...
2022/11/19 21:17:16 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在iPhone上关闭“请勿打扰”
Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...
2022/11/19 21:16:57