自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 ElasticSearch案例

一、预期效果在输入框输入关键词的时候,有自动补全功能(此处需要定义一个选择器),选择要输入的关键词,点击查询(点击查询以后,需要使用到另一个分词器对关键词进行分词),显示结果注:输入关键词的时候,使用分词器1查询的时候,使用分词器2二、设置1、设置settingPUT news{ "settings":{ "analysis":{ "analyzer":{...

2019-12-31 01:06:27 122

原创 Unexpected character ('}' (code 125)): was expecting double-quote to start field name

使用Kibana设置索引的时候,执行语句出现错误:Unexpected character (’}’ (code 125)): was expecting double-quote to start field name我按照错误不断检查双引号是否正确,结果最后找出来是逗号多了一个,晕。...

2019-12-30 17:24:26 8421

原创 Spring Security OAuth2基于JDBC存储令牌

步骤1、初始化 oAuth2 相关表建表脚本如下:CREATE TABLE `clientdetails` ( `appId` varchar(128) NOT NULL, `resourceIds` varchar(256) DEFAULT NULL, `appSecret` varchar(256) DEFAULT NULL, `scope` varchar(256) D...

2019-12-29 17:51:45 1355

原创 Mysql数据库连接出现时区错误the server time zone value is unrecognized

连接mysql数据库时显示以下错误:解决:在url中加上参数serverTimezone=GMT%2B8即可jdbc:mysql://localhost:3306/oauth2?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf-8&useSSL=false...

2019-12-29 16:23:15 326

原创 Module “*” must not contain source root *. The root already belongs to module “*”.

在新建springboot项目时,将里边的src文件删除了,使其成为一个空的父项目,里边新建了几个新的模块,但是我在修改模块的jdk的版本,出现错误:Module “*” must not contain source root . The root already belongs to module “”.解决方法查看工程的iml文件,里面记录了开始的源文件和资源文件的配置。<...

2019-12-28 18:17:24 494

原创 ElasticSearch分词器应用

分词器的使用类型为keyword表示不分词,要想分词,字段类型必须为text一、指定分词器设置mapping,新建一个索引article并且指定字段使用的分词器<!--设置指定分词器的索引,字段的类型必须为text-->PUT article{ "mappings":{ "properties":{ "content":{ "ty...

2019-12-28 10:34:27 334

原创 ElasticSearch分词器插件

中文分词IK分词器IK分词器支持自定义词库,支持热更新分词字典。安装步骤:下载zip包,下载路径为:https://github.com/medcl/elasticsearch-analysis-ik/releases在Elasticsearch的plugins目录下创建名为 analysis-ik 的目录,将下载好的zip包解压在该目录下在dos命令行进入Elasticsearch...

2019-12-28 00:50:34 293

原创 ElasticSearch的自动补全功能以及修改数据的字段类型

自动补全要实现前缀搜索,字段类型必须为completionGET movies/_search{ "suggest":{ #自定义名字 "my_suggest":{ "prefix":"bea", "completion":{ "field":"title" } } }}如何修改数据的字段类型要实现前...

2019-12-27 23:59:13 1009

原创 ElasticSearch的RestAPI

type为text的字段才能够分词RestAPI查询所有索引GET _cat/indices查询索引movies的信息GET movies查询movies的部分数据GET movies/_searchCRUD增;/1表示ID,如果没有对应的ID,就增加数据,如果存在,则修改POST user/_doc/1{ "age": 20, "firstName":...

2019-12-27 00:55:30 178

原创 搭建ELK

ElasticSearch下载ElasteicSearch安装包解压后在bin目录下直接双击elasticsearch.bat启动,浏览器访问localhost:9200查看是否启动成功Kibana下载后解压,在bin目录下双击kibana.bat启动,浏览器访问localhost:5601LagstashLogstash的下载地址:https://www.elastic.co/cn/d...

2019-12-26 15:09:18 125

原创 使用Redis实现Mybatis的二级缓存

步骤首先需要线将SpringBoot和Redis整合,见上篇博客SpringBoot整合Redis实现缓存类自定义一个缓存类RedisCache,实现Cache接口注意缓存类并没有添加注解来交由Spring容器管理;RedisTemplate对象也没有采用依赖注入的方式,而是自己手动从Spring容器中获取(首先需要获取容器对象)package com.qf.cache;public...

2019-12-26 00:32:22 156

原创 SpringBoot整合Redis

步骤1. 添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency> <!-- https://mvnrep...

2019-12-25 23:03:45 106

原创 Redis的主从备份

首先需要一个Master Redis和一个Slave Redis,以本机为例,同时开启两个Redis。在Redis文件夹中解压的Reis压缩包,可以配置不同的redis.windows.conf文件(自定义名字,后缀为conf),启动服务端时运行命令redis-server 配置文件名来指定配置文件Master Redis在redis的配置文件(redis.windows.conf)中修改r...

2019-12-25 15:05:56 156 1

原创 Redis使用及配置

持久化,在60秒内,如果有1000条数据变化,就写到磁盘内修改密码后启动redis,在redis文件夹目录下运行:redis-server redis.conf指定配置文件为redis.conf启动客户端,在redis文件夹目录下运行redis-cli -a adminadmin为修改的密码...

2019-12-25 11:20:26 228

原创 invalid argument during startup:unknown conf file parameter : requirepass

在修改redis密码的时候,启动redis服务端,出现了该错误原因:在配置文件中,修改完密码例如requirepass admin,该条数据需要顶格,不能够有空格

2019-12-25 00:14:00 2164

原创 vue部署项目

步骤在项目目录下运行npm run build,运行完之后在项目文件夹中出现一个dist文件夹。部署到tomcat将dist文件夹下所有文件粘贴到tomcat/webapps/ROOT(ROOT没有则新建一个)目录下,启动tomcat访问即可。部署到nginx将同样的文件粘贴到nginx/html文件夹下,启动后访问...

2019-12-24 23:30:53 97

原创 基于SpringBoot的Nginx反向代理以及集群共享session

Ngixngix压缩包提取码:4ocg启动解压包之后出现一个nginx-1.17.2文件夹,双击文件夹下的ngix.exe即可启动。访问ngix(端口号为80),址栏输入localhost即可。需要重新启动的话在nginx-1.17.2文件夹目录下运行ngix -s reload集群共享session此时开启两个相同的登录服务,端口号分别为8081和8082,服务需要登录信息才...

2019-12-24 21:02:29 445

原创 redis实现IP访问次数限制

在spring cloud alibaba工程的网关模块中进行相关配置,实现限制每个IP在每秒只能访问3次(IP的限制原理是令牌桶算法)步骤添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-red...

2019-12-24 19:47:42 1614

原创 VueCli的安装使用

一、什么是VueClivue-cli 官方提供的一个脚手架(预先定义好的目录结构及基础代码,咱们在创建 Maven 项目时可以选择创建一个骨架项目,这个骨架项目就是脚手架)用于快速生成一个 vue 的项目模板。统一的目录结构本地调试热部署单元测试集成打包上线二、安装准备下载安装Node.js和git安装vue-cli在控制台输入命令npm install vue-...

2019-12-24 09:05:40 138

原创 Vue的路由守卫

局部路由守卫beforeRouteEnter在组件中使用from表示访问组件之前的路径,to表示访问组件的路径export default { // 在渲染该组件的对应路由被 confirm 前调用 beforeRouteEnter (to, from, next) { //表示放行 next() }}全局路由守卫beforeEach在路...

2019-12-24 01:17:24 104

原创 路径可以切换,但是router-view标签内容不显示问题

在写一个简单demo的时候,发现点击router-link标签以后,地址栏的路径已经发生改变,但是router-view标签的内容就是显示不出,而且没有报任何错误,配置步骤该有的都有了,然后坑爹的地方来了,发现竟然是自己单词拼写错误,在此记录下,顺便提醒下大家export default new Router({ routes: [ { path...

2019-12-21 11:58:46 5438 10

原创 VueRouter Error in render: "TypeError: Cannot read property 'resolve' of undefined"

问题描述在使用VueRouter的时候,发现标签体里的内容无法显示,但是页面可以正常显示,打开开发者工具查看报错信息:Error in render: “TypeError: Cannot read property ‘resolve’ of undefined”重新检查一遍之后,再刷新一下页面发现页面也无法正常显示了,出现以下错误解决最后发现在main.js中只是引入了路由信息,并没...

2019-12-21 11:15:54 2496

原创 Vue案例-名字过滤以及年龄排序

代码<div id="app"> <input v-model="searchText"> <table border="1px" cellpadding="0" cellspacing="0" width="100%"> <tr align=""> <th>序号</th&g...

2019-12-18 00:38:31 1185

原创 Vue的使用--输入框数据的双向绑定

使用在html文件中通过以下方式引入Vue:<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>开始使用案例实现效果向firstName和lastName中输入内容,会同时显示到fullName,fullName2,fullName3中,其中改变fullName3的值,...

2019-12-17 23:50:36 1693

原创 google chrome安装postman插件

安装步骤下载插件安装地址postman插件更改文件格式新建一个文件夹postman,将下载的crx文件移动到该文件夹,并将其后缀名改为zip,解压。在浏览器中加载扩展程序在谷歌浏览器中的设置->扩展程序->打开开发者模式->加载已解压的扩展程序->选择postman文件夹...

2019-12-17 14:51:11 212 1

原创 idea 出现can not run git

idea出现 can not run git在设置中修改git的路径,找到git的本地安装路径即可

2019-12-17 11:39:19 10877

原创 java无效的目标发行版:10

问题描述在运行项目时出现了编译错误由于版本不匹配造成的,在设置中jdk使用了13版本,高于本地的jdk版本解决检查三处的jdk版本设置第一处第二处第三处检查好三处设置没有问题之后,问题解决...

2019-12-16 23:48:31 950

原创 修改jdk版本

问题描述原来使用的是jdk13版本,后边想要换成jdk1.8版本,在下载完之后,修改了环境变量JAVA_HOME的路径,然后使用java -version查看,版本依然还是jdk13,并没有更换成功解决在环境变量path配置的时候,把%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;放到最前面,发现竟然更换成功了,但是还是不太懂为什么...

2019-12-16 21:12:45 175 1

原创 安装jdk出现 Could not create the Java Virtual Machine错误

在安装好jdk之后,配置完环境变量,在控制台运行java -version检查是否安装成功时,出现以下错误原因可能是环境变量配置的路径错误或者路径不规范(包含中文目录或者中文符号)导致的...

2019-12-16 17:26:39 2744

原创 idea中SpringBoot配置文件yml没有变成绿叶图标

下载了idea后,导入之前的spring cloud项目发现原本的配置文件没有变成绿叶的图标,查了网上解决方案大致如下:原本以为问题就这样可以解决了,然后高潮来了,我选择"+"号之后发现根本就没有spring的选项。后来我怀疑我的相关插件没有安装,检查后发现我有安装spring assistant插件。但是我在网上查询的时候,都说与spring boot相关的需要安装一个叫spring bo...

2019-12-12 21:31:04 18988 4

原创 docker-compose部署Nexus

docker-compose.yml文件如下:version: '3.1'services: nexus: restart: always image: sonatype/nexus3 container_name: nexus ports: - 8081:8081 volumes: - ./data:/nexus-dat...

2019-12-11 15:07:51 96

原创 Maven导入依赖时jar包出现unknown

今天在一个项目中添加jar包依赖后导入发现jar包下边出现红色波浪线,而且jar包的版本显示unknown,显示错误:Cannot resolve com.alibaba.spring:spring-context-support:unknown解决在maven的本地仓库中,将出现unknown的文件夹和后缀有lastUpdated的文件全部删掉,再重新导入jar包后就成功了...

2019-12-11 11:36:05 6305

原创 启动VMware虚拟机时,显示错误:此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态

在使用VMware创建新的虚拟机之后,启动虚拟机,但是此时显示错误:此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态…此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态。如果已在 BIOS/固件设置中禁用 Intel VT-x,或主机自更改此设置后从未重新启动,则 Intel VT-x 可能被禁用。(1) 确认 BIOS/固件设置中启用了 I...

2019-12-10 19:46:46 944

原创 Nacos使用多环境配置时failed to req API:/nacos/v1/ns/instance after all servers

问题在测试Nacos多环境配置的过程中,修改了模块的配置文件之后,运行显示错误:failed to req API:/nacos/v1/ns/instance after all servers…,而且观察启动的端口竟然是之前配置文件的端口,而不是我现在配置文件中的端口解决将模块的target文件删除之前,重新运行,成功...

2019-12-09 17:33:09 9085 1

原创 idea中出现Run configuration Error:Broken configuration due to unavailable plugin...

问题描述在导入一个新的ssm项目时,发现tomcat配置失效了,但是在run–>edit configuration中也无法配置tomca,显示错误Run configuration Error:Broken configuration due to unavailable plugin or invalid configuration data。原本的tomcat serverz中出现了...

2019-12-09 11:50:43 1446

原创 Eureka的使用

步骤1.在服务器模块和将要使用到Eureka的模块的pom文件中添加依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server&l...

2019-12-09 10:33:47 84

转载 Maven中的聚合继承以及依赖

POM文件一、简介pom.xml文件是Maven进行工作的主要配置文件。在这个文件中我们可以配置Maven项目的groupId、artifactId和version等Maven项目必须的元素;可以配置Maven项目需要使用的远程仓库;可以定义Maven项目打包的形式;可以定义Maven项目的资源依赖关系等等。对于一个最简单的pom.xml的定义必须包含modelVersion、groupId...

2019-12-07 16:36:30 173

原创 nacos的安装使用

安装部署使用docker容器部署克隆项目git clone https://github.com/nacos-group/nacos-docker.git单机模式启动cd nacos-docker–>进入该文件夹运行启动命令docker-compose -f example/standalone-mysql.yaml up -d查看日志docker-...

2019-12-06 22:18:55 99

原创 分页插件PageHelper的使用

什么是PageHelperPageHelper 是 Mybatis 的分页插件,支持多数据库、多数据源。可以简化数据库的分页查询操作,整合过程也极其简单,只需引入依赖即可。使用1、添加依赖<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>page...

2019-12-04 20:08:17 133

原创 SpringBoot整合HikariCP+TkMyBatis

一、整合HikariCP1、在pom配置文件中添加依赖<!-- 主要增加 HikariCP 依赖 --><dependency> <groupId>com.zaxxer</groupId> <artifactId>HikariCP</artifactId> <version>${hik...

2019-12-04 19:51:48 446 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除