创新实训(25)——Elasticsearch学习以及与springboot的集成
Elasticsearch基本概念
1.Cluster 集群,Node节点
Elasticsearch可以实现分布式的搭建,可以有多个节点,我们先试用单机版的Elasticsearch进行检索。
集群中的每一台服务器为一个节点,可以存储数据,并参与群集的索引和搜索功能。
2.Index索引
索引是具有相似特性的文档集合。例如,可以为客户数据提供索引,为产品目录建立另一个索引,以及为订单数据建立另一个索引。索引由名称(必须全部为小写)标识,该名称用于在对其中的文档执行索引、搜索、更新和删除操作时引用索引。在单个群集中,您可以定义尽可能多的索引。
3.Type类型
在索引中,可以定义一个或多个类型。类型是索引的逻辑类别/分区,其语义完全取决于您。一般来说,类型定义为具有公共字段集的文档。例如,假设你运行一个博客平台,并将所有数据存储在一个索引中。在这个索引中,您可以为用户数据定义一种类型,为博客数据定义另一种类型,以及为注释数据定义另一类型。
4.Document文档
文档是可以被索引的信息的基本单位。例如,您可以为单个客户提供一个文档,单个产品提供另一个文档,以及单个订单提供另一个文档。
5.类型和映射
类型 在 Elasticsearch 中表示一类相似的文档,类型由名称和映射( mapping)组成。
映射 mapping, 就像数据库中的 schema ,描述了文档可能具有的字段或属性、 每个字段的数据类型—比如 string, integer 或 date。
6.相关概念在关系型数据库和ElasticSearch中的对应关系
参考文章:https://juejin.im/post/5d4394def265da03a95017c2
在springboot项目中即成elasticsearch
1.添加配置文件
elasticsearch:cluster:name: elasticsearchip: 127.0.0.1pool: 5port: 9300
server:port: 48080
spring:elasticsearch:rest:uris: http://localhost:9200
2.添加依赖
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-elasticsearch</artifactId></dependency>
3.读取Elasticsearch的配置
@Configuration
public class ElasticsearchConfig {private static final Logger LOGGER = LoggerFactory.getLogger(ElasticsearchConfig.class);/*** elk集群地址*/@Value("${elasticsearch.ip}")private String hostName;/*** 端口*/@Value("${elasticsearch.port}")private String port;/*** 集群名称*/@Value("${elasticsearch.cluster.name}")private String clusterName ;/*** 连接池*/@Value("${elasticsearch.pool}")private String poolSize;/*** Bean name default 函数名字** @return*/@Bean(name = "transportClient")public TransportClient transportClient() {LOGGER.info("Elasticsearch初始化开始。。。。。");TransportClient transportClient = null;try {// 配置信息Settings esSetting = Settings.builder().put("cluster.name", clusterName) //集群名字.put("client.transport.sniff", true)//增加嗅探机制,找到ES集群.put("thread_pool.search.size", Integer.parseInt(poolSize))//增加线程池个数,暂时设为5.build();//配置信息Settings自定义transportClient = new PreBuiltTransportClient(esSetting);TransportAddress transportAddress = new TransportAddress(InetAddress.getByName(hostName), Integer.valueOf(port));transportClient.addTransportAddresses(transportAddress);} catch (Exception e) {LOGGER.error("elasticsearch TransportClient create error!!", e);}return transportClient;}}
4.创建博客文章ElasticSearch实体类
@Document(indexName = "articles", type = "doc")@Data
public class EsArticle implements Serializable {@Idprivate String id;@Field(type = FieldType.Text, analyzer = "ik_max_word")private String author;@Field(type = FieldType.Text, analyzer = "ik_max_word")private String title;@Field(type = FieldType.Text, analyzer = "ik_max_word")private String content;}
5.创建ES数据访问接口
@Repository
public interface EsRepository extends ElasticsearchRepository<EsArticle,String> {
}
6.检索逻辑的实现Service
(1)简单的根据id查询
@Autowiredprivate EsRepository esRepository;@Autowiredprivate ElasticsearchTemplate elasticsearchTemplate;/*** 查询* @param id* @return*/public EsArticle findbyId(String id){Optional<EsArticle> byId = esRepository.findById(id);return byId.get();}
(2)根据关键词进行分页检索
/*** matchQuery : 单个字段查询* matchAllQuery : 匹配所有* multiMatchQuery : 多个字段匹配某一个值* wildcardQuery : 模糊查询* boost : 设置权重,数值越大权重越大* 混合搜索* @param content* @return*/public Page<EsArticle> querySearch(String content){BoolQueryBuilder queryBuilder = QueryBuilders.boolQuery();// 构造ES查询条件queryBuilder.should(QueryBuilders.matchPhraseQuery("title", content)).should(QueryBuilders.matchPhraseQuery("content", content)).should(QueryBuilders.matchPhraseQuery("author", content));Page<EsArticle> search = (Page<EsArticle>)esRepository.search(queryBuilder);return search;}
(3)实现查询高亮的处理
public interface EsHighlight {/*** 高亮显示 - 开始标签*/String HIGH_LIGHT_START_TAG = "<javayh>";/*** 高亮显示 - 结束标签*/String HIGH_LIGHT_END_TAG = "</javayh>";/*** 索引名称*/class INDEX_NAME {/*** 游记*/public static final String ARTICLE = "articles";}}
/*** 高亮检索* @param content* @return*/public List<Article> querySearchType(String content){BoolQueryBuilder queryBuilder = QueryBuilders.boolQuery();QueryBuilder titleQuery = QueryBuilders.matchPhraseQuery("title", content);QueryBuilder contentQuery = QueryBuilders.matchPhraseQuery("content", content);
// QueryBuilder authorQuery = QueryBuilders.matchPhraseQuery("author", content);List<String> highlightFields = new ArrayList<String>();highlightFields.add("title");
// highlightFields.add("author");highlightFields.add("content");HighlightBuilder.Field[] fields = new HighlightBuilder.Field[highlightFields.size()];for (int x = 0; x < highlightFields.size(); x++) {fields[x] = new HighlightBuilder.Field(highlightFields.get(x)).preTags(EsHighlight.HIGH_LIGHT_START_TAG).postTags(EsHighlight.HIGH_LIGHT_END_TAG);}queryBuilder.should(titleQuery);queryBuilder.should(contentQuery);
// queryBuilder.should(authorQuery);SearchQuery searchQuery = new NativeSearchQueryBuilder().withQuery(queryBuilder).withHighlightFields(fields)//.withPageable(PageRequest.of(1, 10)).build();//不需要高亮就直接分页返回//Page<EsEntiy> esEntiys = esRepository.search(searchQuery);//高亮显示AggregatedPage<EsArticle> esEntiys = elasticsearchTemplate.queryForPage(searchQuery, EsArticle.class, new SearchResultMapper() {@Overridepublic <T> AggregatedPage<T> mapResults(SearchResponse searchResponse, Class<T> aClass, Pageable pageable) {pageable = PageRequest.of(1, 10);List<EsArticle> chunk = new ArrayList<>();for (SearchHit searchHit : searchResponse.getHits()) {if (searchResponse.getHits().getHits().length <= 0) {return null;}EsArticle esEntiy = new EsArticle();esEntiy.setId(searchHit.getId());esEntiy.setContent(searchHit.getIndex());//name or memoeHighlightField verbalcontent = searchHit.getHighlightFields().get("content");if (verbalcontent != null) {esEntiy.setContent(verbalcontent.fragments()[0].toString());} else {Object esVerbalcontent = searchHit.getSourceAsMap().get("content");if(esVerbalcontent == null){esEntiy.setContent("");}else{esEntiy.setContent(esVerbalcontent.toString());}}HighlightField title = searchHit.getHighlightFields().get("title");if (title != null) {esEntiy.setTitle(title.fragments()[0].toString());}else {Object esTitle= searchHit.getSourceAsMap().get("title");if(esTitle == null ){esEntiy.setTitle("");}else{esEntiy.setTitle(esTitle.toString());}}chunk.add(esEntiy);}if (chunk.size() > 0) {return new AggregatedPageImpl<T>((List<T>) chunk);}return null;}});List<Article> articleList = new ArrayList<>();for(EsArticle esArticle : esEntiys){Article article = new Article();article.setAuthor(esArticle.getAuthor());article.setTitle(esArticle.getTitle());article.setId(Integer.parseInt(esArticle.getId()));//将高亮的内容放在最前面List<String> sentence = spiltSentence(esArticle.getContent());StringBuffer sb = new StringBuffer();for(String str :sentence){if(str.contains(EsHighlight.HIGH_LIGHT_END_TAG) || str.contains(EsHighlight.HIGH_LIGHT_START_TAG)){sb.append(str);sb.append(",");}}for(String str :sentence){if(!str.contains(EsHighlight.HIGH_LIGHT_END_TAG) && !str.contains(EsHighlight.HIGH_LIGHT_START_TAG)){sb.append(str);sb.append(",");}}article.setVerbalContent(sb.toString());articleList.add(article);}return articleList;}/*** 将文章分割为句子 分割依据为标点符号* @param document* @return*/static List<String> spiltSentence(String document){List<String> sentences = new ArrayList<String>();if (document == null) {return sentences;}String regex1 = "[\r\n]";String regex2 = "[,,。::“”??!!;;]";for (String line : document.split(regex1)) {line = line.trim();if (line.length() == 0) {continue;}for (String sent : line.split(regex2)){sent = sent.trim();if (sent.length() == 0) {continue;}sentences.add(sent);}}return sentences;}
标签中为高亮内容:
6.实现Controller,接受http请求,返回json数据
private EsService esService;/*** http://127.0.0.1:8080/api/es/query* 搜索* @param key* @return*/@RequestMapping(value = "/query", method = RequestMethod.GET, produces = "application/json")public Response query(@RequestParam String key) {System.out.println(key);List<Article> articleList = esService.querySearchType(key);return Response.success("返回查询列表成功", articleList);}
至此简单的检索工作就完成了
总结
虽然最终检索的代码没有很多,但是搭建环境,添加依赖中的坑有很多。
(1)一定要选择与elasticsearch对应版本的依赖,不然会有各种错误出现,不想细说了,太难顶了
(2)还有其他坑,没截图了,今天就到这吧,太累了
(3)现在只能实现关键词的查询,如果想实现句子的查询,可以手动对输入的句子进行分词,然后使用elk进行查询最终输出结果
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- RHCE_HTTP
HTTP: http:是运行在操作系统后台的一个或多个程序,为用户或系统提供某项特定的服务。服务配置最多的是网络服务,网络服务通常就是为其他用户,其他计算机提供某项功能服务。 linux下的web服务器,软件使用的apache,apache也是美国军方的一种大型直升机阿帕奇。开放源代码的…...
2024/5/2 0:17:59 - 关于Redis监控及缓存相关问题
关于Redis监控什么是Redis?Remote Dictionary Server(Redis) 远程字典服务器是完全开源免费的,用C语言编写的,遵守BSD开源协议,Redis是一个高性能的(key/value)分布式内存数据库,基于内存运行,并支持持久化的NoSQL数据库,它也通常被称为数据结构服务器,因为值(value)可…...
2024/4/15 3:34:34 - 1、简单工厂模式
简单工厂模式: 接口是用来封装隔离具体的实现的,目标就是不要让客户端知道封装体内部的具体实现。 简单工厂的位置是位于封装体内的,所以简单工厂知道具体类的实现是没有关系的。 对于客户端来说,只是知道了接口和简单工厂。 优点: 工厂类含有必要的判断逻辑,可以决定在什…...
2024/4/15 3:34:33 - 2、策略模式
策略模式: 策略模式的用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化(策略模式是对算法的包装,是把使用算法的责任和算法本身分割开,委派给不同的对象管理)。 使用策略…...
2024/4/15 3:34:32 - 教会AI认识麻将牌之实践篇
开头视频先认识下今天的主角 -【小番】App小番 - AI麻将智能识别算番神器(谢谢周董的新歌《Mojito》)说起打麻将我一直是处于比较业余并且不思进取的水平,各个地方的麻将规则不一,繁琐的规则也懒得放脑袋里记忆了,于是每次跟朋友打麻将都是现场临时约定规则,怎么简单怎么…...
2024/5/3 14:57:41 - 由ESP8266引发的Cygwin安装不完全指北
目录 / Contents一、背景二、ESP8266开发环境选择三、Cygwin折腾入坑四、Cygwin全新安装 一、背景 疫情在家无聊,没有实验室感觉手里空空的,在小破站看到各种ESP8266奇淫技巧,觉得甚是有趣,激发了我的折腾天性,遂打开了某宝。然而又因缩家里好几个月,实在囊中羞涩,只好锁…...
2024/4/15 3:34:30 - PCB设计入门总结!建议收藏!
文章目录前言创建PCB projectAD软件,功能窗口熟悉原理图库设计:PCB库的设计:元器件的摆放:布线:进行铺铜设置(Place Polygon Pour):DRC检查:结语: 前言该文章是从各种AD初学入门教程里的提炼总结,里面包含设计一个PCB所需要的全部流程,我以设计51系统为例,对整个过…...
2024/4/24 13:46:53 - 想成为Java大神?必看书籍
书籍下载地址评论区~~~基础《Head First Java》(推荐,豆瓣评分 8.7,1.0K+人评价): 可以说是我的 Java 启蒙书籍了,特别适合新手读当然也适合我们用来温故 Java 知识点。《Java 核心技术卷 1+卷 2》(推荐): 很棒的两本书,建议有点 Java 基础之后再读,介绍的还是比较深入…...
2024/4/25 19:35:41 - ORA-12505的另一种可能的解决办法
ORA-12505: TNS: 监听程序当前无法识别连接描述符中所给出的SID等错误解决方法程序连接orarle报ORA-12505错误如上,英文报错:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor。解决方案:原来是配置的url是jdbc:oracle:thin:@ip_addres…...
2024/4/24 13:46:53 - Docker 学习笔记16 搭建私有仓库
Docker 学习笔记16 搭建私有私库一、功能说明二、安装过程1. 拉取镜像2. 启动容器3. 在docker daemon里添加仓库4. 查看仓库中的镜像5. 上传镜像6. 删除镜像三、安装可视化`Breezes`1. 下载程序2. 修改配置文件`Dockerfile`3. 构建镜像 一、功能说明 搭建一个私有仓库,方便企业…...
2024/4/24 13:46:53 - 18号作业
python优点 简单易学 免费开源 丰富的库 可扩展性 可移植性 面向对象 解释型语言 高级语言 规范的代码 变量的类型 int float str 标识符命名规则 字母、数字、_组成 不能以数字开头 不能和关键字重名 尽量做到见名知义 尽量避免与变量类型重复 标识符(变量)命名方法: 尽量遵…...
2024/4/24 13:46:49 - 初识openssl库之计算文件的md5值
openssl是密码学一个很重要的库,调用openssl库进行编程可以大大简化代码的复杂度,今天要介绍的是使用openssl库计算文件的md5值,代码如下: #include <openssl/md5.h> #pragma comment(lib, "libeay32.lib") #pragma comment(lib, "ssleay32.lib"…...
2024/4/24 13:46:49 - day15个人总结
今天讲的什么是python、基础常识、优点、应用场景注释、变量、变量类型、标识符、命名规则、关键字、输出、常用格式符号、输出的换行、输入、运算符、赋值运算器、符合赋值运算符、常用的数据类型转换、if判断、计较运算符、逻辑运算符(或、且、非)、if-else 两种条件、elif 两…...
2024/4/24 13:46:47 - 马尔科夫链蒙特卡洛算法(python)
文章目录1 蒙特卡洛算法1.1 基本思想1.2 蒙特卡洛积分1.2.1 求π\piπ1.2.2 求积分1.2.2.1 一维积分1.2.2.2 高维积分1.3 蒙特卡洛期望估计 参考文献:[1] 从马尔可夫链到蒙特卡洛-Metropolis方法(Python) [2] 蒙特卡洛(youtube视频) [3] mcint本文参考了如上的文献、视频,…...
2024/4/24 13:46:46 - mavros+gazebo仿真中给四旋翼加上单目摄像机
https://blog.csdn.net/u013083665/article/details/104840286...
2024/4/17 0:18:38 - 一对一直播源码解决微信屏蔽封杀的心得
众所周知,微信经过几年的发展,已经成为人人必备的通讯工具。同时,在移动互联网时代,也成为众多一对一直播源码推广的入口,一般一对一直播系统都会在微信开放平台上申请登陆与分享。但是,微信分享也有一定的规则,如果一对一直播源码违反了相关的规则,微信则会屏蔽相关的…...
2024/4/15 3:34:48 - xenomai内核解析之系统调用(一)
版权声明:本文为本文为博主原创文章,转载请注明出处。如有错误,欢迎指正。 文章目录xenomai 内核系统调用一、32位Linux系统调用二、32位实时系统调用三、 64位系统调用五、 实时系统调用表cobalt_syscalls六、实时系统调用权限控制cobalt_sysmodes参考 xenomai 内核系统调用…...
2024/4/15 3:34:46 - 51单片机自锁(一直正在连接单片机)
本人单片机型号:STC89C52普中科技问题:做点亮led实验时一开始还行,之后坏的。正常情况是:在冷启动后数码管亮一个8,让后接口处会有一个红灯,一个蓝灯。遇到的情况:在某一次实验后,数码管的8只会在打开和关闭开关的一瞬间闪烁一下,电脑能在连上单片机后显示有这么个东西…...
2024/4/21 22:08:04 - FFMPEG基本入门
前言 FFMPEG是特别强大的专门用于处理音视频的开源库。你既可以使用它的API对音视频进行处理,也可以使用它提供的工具,如ffmpeg,ffplay,ffprobe,来编辑你的音视频文件。 本文将简要介绍一下FFMPEG库的基本目录结构及其功能,然后详细介绍一下我们在日常工作中,如何使用ffmpe…...
2024/4/19 20:54:18 - docker php 开启扩展报错:Unable to load dynamic library xxx
这个问题我在网上找了很多办法都没有解决,没办法,只好自己思考找出解决办法。网上很多答案又是源码又是编译的,乱七八糟、五花八门,但实际上解决方法很简单。1.用docker exec命令进入php容器的bash终端,然后执行php -i|grep php.ini会显示错误扩展信息和php.ini的位置,提…...
2024/4/18 13:43:59
最新文章
- XZ压缩:高效的数据压缩解决方案
目录标题 1. XZ压缩算法简介主要特点: 2. XZ的实际应用场景应用案例: 3. 如何使用XZ压缩工具3.1 安装XZ工具3.2 命令行操作3.3 在脚本中使用 4. 总结 在处理磁盘空间和网络带宽有限制的场景中,数据压缩变得尤为重要。XZ是一种基于LZMA算法的压…...
2024/5/5 4:04:34 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/3/20 10:50:27 - promise.all方式使用
romise.all( ).then( ) 处理多个异步任务,且所有的异步任务都得到结果时的情况。 比如:用户点击按钮,会弹出一个弹出对话框,对话框中有两部分数据呈现,这两部分数据分别是不同的后端接口获取的数据。 弹框弹出后的初…...
2024/5/2 21:09:45 - 一个浮动绝对居中的tailwindcss
今天改进图片组件,遇到个SVG绝对居中的问题。想起之前大概是通过top left来实现,由于组件的宽高需要动态输入。不能定死宽高,于是想起来问GPT。刚开始老是给一些很菜的代码,不是我想要的 气不打一处来,索性给他限死框框…...
2024/5/1 13:34:37 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/5/4 23:54:56 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/5/4 23:54:56 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到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/4 23:55:17 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
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/4 23:55:16 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/5/4 23:54:56 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/5/4 18:20:48 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/5/4 23:54:56 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/5/4 23:55:17 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/5/4 23:55:06 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/5/4 23:54:56 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/5/4 23:55:06 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/5/4 2:59:34 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴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/4 23:55:01 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含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