自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ElasticSearch8 8.3.0 安装 + kibana8.3.0 linux系统安装详细流程

ElasticSearch8 8.3.0 安装 + kibana8.3.0 linux系统安装详细流程

2022-06-30 10:18:48 4934 1

原创 elasticsearch analysis模块 自定义分词 拼音分词 同义词 停词

Analysis 中的自定义分词analysis 基本概念 === 全文索引中会用到Tokenizer(分词器)对文档分词,提取token(词元),讲token进一步处理如大小写转换的算法叫Filter(过滤器)。所以当提供的分词器不满足我们使用时,比如中文分词,我们需要自定义分词自定义分词结构如下正常来说,我们可以在mapping中创建索引时设置analyzer指定,但是对于更多的分词需求就要自定义分词来达到想要的效果需求:需要对中文分词,同义词转换,特殊字符过滤,html过滤PUT

2022-01-08 19:39:01 1588

原创 elasticsearch 数据类型

binary二进制值编码为Base64字符串。PUT /es_field_type?pretty=true{ "mappings":{ "properties":{ "binary":{ "type":"binary" } } }}POST es_field_type/_doc{ "binary":"U29tZSBiaW5hcnkgYmxvYg=="}booleantrue和false。字段参数boost在查

2022-01-06 09:52:59 684 1

原创 es 常用api2021-01-08

这里写自定义目录标题准备工作查询API格式嵌套查询分页-size-from-search_after折叠字段-collapse_source(取出字段)stored_fieldsversion & explainScript Fieldmin_score 限制最低评分得分sort 排序高亮 highlight示例多字段高亮添加高亮标签Profile 调试优化Query DSLMatch all query 查询所有Full text querys 全文查询,用于对分词的字段进行搜索match

2021-12-25 22:15:09 1562

原创 docker tomcat 启动springboot (修改时区方式)

docker pull tomcat:8创建映射目录mkdir /docker/tomcat8082/webappsmkdir /docker/tomcat8082/confmkdir /docker/tomcat8082/logs先启动容器主要是把conf目录的文件copy出来docker run -d -p 8080:8080 --name tomcat tomcat:8把conf目录拷贝出来docker cp 容器id:/usr/local/tomcat/conf /docker

2021-11-17 10:39:06 250

原创 SpringBoot 整合eazyPoi 4.3.0 Excel数据导入导出(持续更新功能)

目录依赖注解用法说明@ExcelTarget 绑定Id@Excel 用在字段上面@ExcelCollectionExcel导入&导出实体代码正常数量导出(1-2W条)依赖<!-- https://mvnrepository.com/artifact/cn.afterturn/easypoi-spring-boot-starter --><dependency> <groupId>cn.afterturn</groupId> &lt

2021-11-02 16:57:13 10325

原创 springboot DruidData 配置多数据源

项目依赖pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId

2021-10-09 14:32:48 531

原创 ruoyi-cloud 3.1.0 项目部署步骤

项目下载&导入下载项目 https://gitee.com/y_project/RuoYi-Cloud/tagspom设置国内镜像 <repositories> <repository> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.al

2021-09-09 16:12:06 2148

原创 springboot 集成docker插件 自动化部署

文章目录准备项目服务器准备安装docker插件POM编译准备项目准备springboot,创建接口端口号7781服务器准备docker开启2375端口教程vi /lib/systemd/system/docker.service替换ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.socksystemctl daemon-reloadservice docker restart开

2021-07-27 14:11:03 1153

原创 Object.defineProperty

let num=19; var prople={ name:"zhangsan", sex:"man" } /** * 通过方法添加的属性 不可被枚举(遍历),不可被修改,不可被删除 */ Object.defineProperty(prople,"age",{ //当调用age获取值时调用此方法 get:function(){ return num; }, //修改age属性 set(e){ console.lo

2021-07-22 16:21:41 58

原创 ElasticSearch 地理定位搜索----Geo-point / geo_point 的使用方法

文章目录MappingGeo-bounding box (矩形查询)Geo-distance (距离查询)Geo-polygon (多边形范围查询)聚合geo_distance 根据范围统计我们以地图资源分为两类 医院&景点Mapping三种定义位置的方式“location”: {“lon”:116.403103,“lat”:39.923973}“location”: [116.403103,39.923973]“location”:“POINT (116.402888 39

2021-07-22 09:15:02 577 2

原创 ElasticSearch 地理定位搜索----Geo-shape / geo_shape 的使用方法

文章目录geo_shape Mappingorientationstrategyrecursivetype (形状)geo_shape Queryenvelope 矩形搜索自定义图形案例Point 点linestring 线Polygon多边形带孔多边形设置7个地址位置http://api.map.baidu.com/lbsapi/getpoint/index.htmlgeo_shape Mappingorientation(可选)定义如何解释多边形顶点顺序。要设置RIGHT:rig

2021-07-21 10:15:31 2743

原创 springboot log4j2 同步&异步使用 log4j2.xml配置

log4j2 依赖XML配置ConfigurationProperties 全局变量配置Appenders 日志定义console 控制台输出File 自定义所有log信息RollingRandomAccessFile日志过滤ThresholdFilter 阈值过滤器(级别)TimeFilter 时间过滤RegexFilter 匹配过滤MarkerFilter 高亮过滤PatternLayout 日志格式Policies 归档设置OnStartupTriggeringPolicy 启动应用程序时触发归档动

2021-07-09 16:28:58 1776 1

原创 springboot j2cache 使用redis做2级缓存

依赖 <dependency> <groupId>net.oschina.j2cache</groupId> <artifactId>j2cache-spring-boot2-starter</artifactId> <version>2.8.0-release</version> </dependency>

2021-07-02 09:21:53 666 1

原创 Fastjson SerializerFeature&@JSONField的使用

依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.7</version> </dependency>示例 public static void main(String[] args) { @Data .

2021-06-29 09:47:55 466

原创 spring-boot中使用hibernate validation 进行传参校验

本文是根据kdyzm项目的代码自测整合的具体的可看原项目地址validation 一:项目依赖二:配置请求异常处理返回DTO注解定义请求异常拦截三:接参请求单个参数Bean对象四:自定义校验器配置注解配置验证逻辑Bean中使用五:分组校验创建接口bean中指定使用的分组控制层接口指定使用的分组用户名接口手机号接口六:验证注解一:项目依赖 <!-- https://mvnrepository.com/artifact/org.hibernate.validator/hibernate

2021-05-25 14:55:31 241 3

原创 elasticsearch 分页超1w条限制解除

PUT 你的索引/_settings?preserve_existing=true{"max_result_window" : 200000}

2021-03-10 12:02:09 380

原创 java json字符串格式化输出

jsonFormatStr()方法返回格式化后的字符串 使用时直接System.out.println(jsonFormatStr("{ jsonStr }")); /** json格式化 */ public static String jsonFormatStr(String resString){ StringBuffer jsonForMatStr = new StringBuffer(); int level .

2021-03-05 15:45:33 341

原创 elasticsearch fieldData 内存控制

1.text类型无法使用aggs聚合分析2.text类型的数值是无法排序的解决方式:1.聚合使用keyword类型PUT 索引{ "mappings": { "properties": { "name":{ "type": "text", "fields": { "keyword":{ "type":"keyword" } } } }}

2021-02-22 11:08:07 426

原创 docker安装ng+tomcat+es+kiba+sql

docker pull nginxdocker run -d --name nginx -p 80:80 nginxcurl localhost端口暴露:docker的 80>centos 防火墙80>阿里云安全的80>外网进入nginxdocker exec -it nginx /bin/bashwhereis nginxcd /etc/nginx--------------------------tomcatdocker pull tom

2021-01-18 17:12:02 235

原创 ElasticSearch IK分词自动更新热词采坑教程(7.8.1)

https://github.com/medcl/elasticsearch-analysis-ik/releases下载对应的IK分词器,并安装到es插件文件夹中进入文件夹打开-------------------------------来看下官方的介绍说明-----------------------------------热更新 IK 分词使用方法目前该插件支持热更新 IK 分词,通过上文在 IK 配置文件中提到的如下配置<!--用户可以在这里配置远程扩展字典 -->&l

2020-08-12 23:21:58 992

原创 elasticsearch7.8.0 win指定jdk版本

修改 elasticsearch-env.bat 文件set JAVA_HOME=D:\elasticsearch-7.8.0\jdkif "%JAVA_HOME%" == "" ( set JAVA="%ES_HOME%\jdk\bin\java.exe" set JAVA_HOME="%ES_HOME%\jdk" set JAVA_TYPE=bundled jdk) else ( set JAVA="%JAVA_HOME%\bin\java.exe" set JAVA_TYP

2020-08-05 13:35:41 2126

原创 docker 安装+常用命令

docker 三大名词镜像:image:模板可以创建容器服务的,可以通过 这个模板来创建容器服务,容器:container 独立的于宁一组应用,通过镜像来创建,启动停止删除,一个简易的linux系统仓库:repository存放镜像的删除旧版本的docker yum remove docker \ docker-client \ docker-client-latest \ docke

2020-07-27 20:32:28 202

原创 RabbitMq java版本 demo

queue 队列是rabblt做流量肖峰最常用的一个队列了吧?首先我们要封装个工厂类用于创建连接关闭连接使用public class MqConnect { public static Connection connect() throws IOException, TimeoutException { ConnectionFactory connectionFactory=new ConnectionFactory(); connectionFa.

2020-06-22 15:31:05 365

原创 Filebeat+ELK7系列 整合日志收集 WIN10(也可linux)

1,先下载这4个服务包(zip),虽然我在win10上使用 不过代码同样可以在linux跑https://www.elastic.co/cn/downloads2.解压4个压缩包3.1 es和kibana的安装请看 虽然是6版本https://blog.csdn.net/crazyo2jam/article/details/1041680773.2 配置 Filebeat由于我...

2020-04-07 14:55:40 662

原创 spring boot 导出excel demo

先引入pom <!-- excel工具 --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <versio...

2020-03-24 08:59:07 118

原创 idea 使用 easyCode 模板 解放程序员的双手

进入File——settings:安装插件关联数据库测试链接ok你的库就进来了添加一个类型 右边的加号添加这个是个人使用的代码模板pojo 记得已经添加了Lombok##引入宏定义$!define##使用宏定义设置回调(保存位置与文件后缀)#save("/pojo", ".java")##使用宏定义设置包后缀#setPackageSuffix...

2020-03-19 14:08:49 1585 1

原创 Logstash起步增量更新(无需全量更新)配置 大赏

正好最近公司用ELK就琢磨了一些,也不算很全但是大概差不多使用的就这些logstash是这样的和es kibana的配置文件不太一样,你需要自己创建下载地址https://www.elastic.co/cn/downloads/past-releases#logstash选择对应es的版本解压后我们在bin目录创建文件mysql.conf (名字随便起)下面是配置增量更新的内容---...

2020-03-18 10:58:36 2470 2

原创 Elasticsearch 基本语法使用

上一篇我们已经安装好了es+kibana这里我们将简单的说一下增删查的使用solr和elasticsearch区别:1、solr创建索引库慢、查询快 ||||||||||| elasticsearch创建索引快、查询慢2、elasticsearch支持分布式,solr可以使用zookeeper做分布式elasticsearch概念:node:节点,部署服务的服务器clu...

2020-02-05 14:28:13 178

原创 Elasticsearch 6.X + kibana linux 安装

在linux安装es真的是好麻烦,1.首选5以后系列是不允许在root下运行,所以我们先创建用户创建用户组 estest 创建用户esuser -g 用户组 -p 密码groupadd estestuseradd esuser -g estest -p 1111112.为用户授权文件使用权chown 用户 /usr/local/es地址 -Rsu 用户 切换用户启动文件...

2020-02-04 14:05:30 236

原创 HTML5plus SQLite 方法封装 demo

SQLite模块用于操作本地数据库文件,可实现数据库文件的创建,执行SQL语句等功能。<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta name="viewport" content="initial-scale=1.0, maximum-scale=1....

2020-01-17 15:11:46 2959

原创 pagehelper 最低级的使用方法

<!-- pagehelper 分页插件 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</arti...

2020-01-14 08:59:16 91

原创 uni-app 判断元素滑动方向

我们需要在元素上绑定触摸开始和触摸接触,通过计算判断元素是往哪个方向运动<template> <view class="content"> <view class=""@touchstart="start" @touchend="end" style="width:100%;height: 20vh;background: #007AFF;"&...

2020-01-12 14:00:44 3279

原创 springboot multipart上传文件保存本地demo

@RestControllerpublic class FileController{ @RequestMapping("/updata") public String updata(MultipartFile file){ //获取上传文件名,包含后缀 String originalFilename = file.getOriginalFil...

2020-01-10 13:15:53 1350

原创 日期转换Demo

<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.7</version> ...

2020-01-10 09:29:29 132

原创 uni-app 单选/多选/滑动 demo

<template> <view> <view class="uni-padding-wrap uni-common-mt"> <view> <checkbox-group @change="checkboxChange2"> <label> <checkbox value=...

2020-01-09 19:07:53 3642

原创 uni-app 表单组件-button demo

官网详解主要使用 loding 等待 plain镂空 disabled 禁用 三种方式包括微信小程序open-type开放能力 (博客内后续更新)<template> <view> <view class="uni-padding-wrap uni-common-mt"> <button ty...

2020-01-01 22:17:17 2726

原创 uni-app VUE的使用

模板语法<template> <view class="">我是页面3</view></template><script> export default { data() {//数据层 return {//变量K:V} },methods: {//函数方法 注意是: 不是() },onLoad(option...

2020-01-01 22:12:59 640

原创 JAVA DATE 计算相隔天数+日期增加减少

//计算两日期相差天数 public int testBetweenDays(Date opDate,Date enDate) { // 获取相差的天数 Calendar calendar = Calendar.getInstance(); calendar.setTime(opDate); long timeInMi...

2019-12-26 08:34:43 314

原创 比较全面的 solr8.0(linux+win)自带jetty容器运行+sorlJ(7.X)+admin登录

1.1下载http://archive.apache.org/dist/lucene/solr/8.0.0/ 大家也可以下载其他的1.2下载 ik分词https://search.maven.org/search?q=com.github.magese选择jar包下载2.1 安装core 将solr-8.0.0\example\example-DIH\solr\db文件夹拷贝到\...

2019-12-21 10:45:46 401

空空如也

空空如也

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

TA关注的人

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