草庐IT

ES设置用户名和密码

Elasticsearch示例版本:7.9.2一、设置密码1.需要在配置文件中开启x-pack验证,修改config目录下面的elasticsearch.yml文件,在里面添加如下内容,并重启es.xpack.security.enabled:truexpack.license.self_generated.type:basicxpack.security.transport.ssl.enabled:true2,进入es的安装根目录bin下,E:\software\es\elasticsearch-7.9.2\bin执行设置用户名和密码的命令,这里需要为4个用户分别设置密码,elastic,k

2021年的几次面试让我死磕了17道JS手写题!

 1、浅拷贝、深拷贝的实现浅拷贝//1....实现letcopy1={...{x:1}}//2.Object.assign实现letcopy2=Object.assign({},{x:1})深拷贝javascript深拷贝和浅拷贝以及实现方法(推荐)_纸飞机博客-CSDN博客_js浅拷贝和深拷贝的区别深拷贝和浅拷贝的区别?浅拷贝:将原对象或原数组的引用直接赋给新对象,新数组,新对象/数组只是原对象的一个引用。深拷贝:创建一个新的对象和数组,将原对象的各项属性的“值”(数组的所有元素)拷贝过来,是“值”而不是“引用”。为什么要用深拷贝?我们希望在改变新的数组(对象)的时候,不改变原数组(对象)一

es-client使用说明

功能上仿照elasticsearchhead编写的elasticsearch查询客户端。elasticsearch的客户端比较出名的就是elasticsearchhead和Kibana了,但是elasticsearchhead已经停止更新,且样式老旧,功能不全;而Kibana虽功能全面,但是启动麻烦,大部分功能用不上,很不灵活,所以采用vite2+vue3+ts+element-plus进行开发了一个elasticsearch的客户端。项目地址gitee:https://gitee.com/qiaoshengda/es-clientgithub:https://github.com/q2316

k8s部署es, 容器一直重启, 报错提示“Back-off restarting failed container“

minikube部署ES(单节点)异常定位过程最近学习k8s,在win10的minikube上部署ES,容器一直在重启,报错提示只有"Back-offrestartingfailedcontainer",现将定位过程记录以备日后查阅问题现象es容器一直重启,event报错提示只有一句"Back-offrestartingfailedcontainer"定位过程网上查到"Back-offrestartingfailedcontainer"的报错,一般是容器的启动命令异常退出(exit1),容器一直重启,看不到启动异常的日志,先想办法不让容器退出,deployment.yaml中替换es容器的启动

es监控工具cerebro 安装使用教程

es监控工具cerebro安装使用教程es在我们日常企业级开发中占据的地位越来越重要,那么对于es的资源监控也显得至关重要。下面总结一下es监控工具cerebro安装使用。1.安装cerebro的介绍下载使用请参见cerebrogithub项目地址选择对应操作系统的版本,我的电脑是windows系统所以这里只介绍windows的使用过程。lunix请参考官网配置。2.使用cerebro的使用比较简单下载后解压文件后会看到如下文件结构如果是本地es且没有密码直接点击bat就可以直接连接本地es了看到这里说明已经正常连接了,接下来登录本地127.0.0.1:9200会看到如下页面注意:这里的地址一

Java对es进行简单操作

Java对es进行添加操作//插入数据@Testpublicvoidtest2()throwsIOException{//1、指定es集群cluster.name是固定的key值,my-application是ES集群的名称Settingssettings=Settings.builder().put("cluster.name","my-application").build();//2.创建访问ES服务器的客户端TransportClientclient=newPreBuiltTransportClient(settings)//获取es主机中节点的ip地址及端口号(以下是单个节点案例).

解决IDEA的Service开启不显示端口号问题(2021版IDEA)

问题描述:当我们在启动多个服务的时候会用到Services窗口。Services窗口启动服务正常是会显示端口号,但是偶尔也会出现启动服务完成却没有显示端口号。解决方法:找到电脑如下路径:C:\用户\你的用户名\AppData\Local\Temp里面的文件hsperfdata_你自己用户名,把这个文件夹删了,然后重启IDEA。1、关闭2021版IDEA2、找到路径C:\用户\你的用户名\AppData\Local\Temp2.1、直接搜索%temp%。如图所示:2.2、点击回车,跳转此页面,找到对应文件。如图所示:注:该文件夹是用于存储临时文件的,这些文件在计算机运行过程中被创建,但不再需要时

漏洞修复--OpenSSH权限提升漏洞(CVE-2021-41617)

1.漏洞描述:官方已发布安全版本修复漏洞,腾讯安全专家建议受影响的用户请尽快更新至安全版本。安全版本:OpenSSH8.8用户可根据所使用的发行版本,升级修复。查看OpenSSH版本:rpm-qa|grepopenssh升级OpenSSL版本:yum-yinstallopensshcentos7用户,建议升级到如下版本:openssh-7.4p1-22.el7_9centos8用户,建议升级到如下版本:openssh-8.0p1-13.el8扫描到服务器存在漏洞风险,建议立即对相关主机进行快照备份,避免遭受损失。2.解决方法使用阿里云或者腾讯云的仓库,具体方法其他文章有说明sudoyumupd

Autonomous Driving in Adverse Weather Conditions: A Survey - 恶劣天气条件下的自动驾驶:一项调查 (arXiv 2021)

AutonomousDrivinginAdverseWeatherConditions:ASurvey-恶劣天气条件下的自动驾驶:一项调查(arXiv2021)摘要1.引言2.自动驾驶汽车概述2.1社会意义2.2传感器2.2.1激光雷达2.2.2摄像机2.2.3雷达2.2.4超声波2.2.5GNSS/INS2.3目标检测、跟踪和定位2.4规划和控制3.不利天气影响3.1对激光雷达的影响3.1.1雨和雾3.1.2雪3.1.3对其他激光雷达类型的影响3.1.4其他3.2对雷达的影响3.3对摄像机的影响3.3.1雨和雾3.3.2雪3.3.3光照条件3.4其他问题4.传感器融合和机械解决方案4.1传感

Elasticsearch(四)--一文弄懂ES的映射操作

一、前言上一章学习了ES的索引相关操作,那么这一章就轮到映射,了解映射操作最重要的点就是去学习ES的数据类型。那么本章我们会了解到映射的创建、查看和修改操作,然后详细介绍ES中的基本数据类型和复杂的数据类型,并且会对常用的类型和用法进行示范,最后介绍映射的常用参数和动态映射的使用。我们知道在使用数据之前,需要构建数据的组织结构。这种组织结构在关系型数据库中叫作表结构,在ES中叫作映射。作为无模式搜索引擎,ES可以在数据写入时猜测数据类型,从而自动创建映射。但有时ES创建的映射中的数据类型和目标类型可能不一致。当需要严格控制数据类型时,还是需要用户手动创建映射。二、映射操作2,1、查看映射在ES