自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot知识点归纳

1、什么是 Spring Boot?Spring Boot 是 Spring 开源组织下的子项目,是 Spring 组件一站式解决方案,主要是简化了使用 Spring 的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。1.用来简化spring应用的初始搭建以及开发过程 使用特定的方式来进行配置(properties或yml文件)2.创建独立的spring引用程序 main方法运行3.嵌入的Tomcat 无需部署war文件4.简化maven配置(各种start)5.自动配置sprin

2020-06-07 20:15:55 343

原创 docker部署ElasticSearch

因为穷,买不起服务器,所以要使用vmware虚拟机安装过程略个人选择的系统是centos 7 64位,需要对应的iso文件,打开centos的官网,点击Get Centos Now,点击centos linux DVD iso(稳定版),另外一个是尝鲜版;当前最新版本的centos是8,如果想下载其他的版本的,可以在 More Download Choices 中查找CentOS的镜像文件...

2020-05-26 15:34:00 236

原创 记录·使用logstash将mysql中的数据迁移到elasticsearch

本文只做操作记录,不做深度研究笔者的业务需求是多快好省的将mysql的指定数据迁移到elasticsearch中Logstash6.6官方原文文档,打不打得开随缘????安装logstash⚠环境是centos7,已经配置好java环境且安装配置了可用的elasticsearch6.6下载tar包https://artifacts.elastic.co/downloads/logst...

2020-05-26 15:32:07 250

原创 java代码实现简单操作linux

通过ch.ethz.ssh2/com.jcraft.jsch实现java连接远程服务器并进行简易操作PS:本文没有实现一次连接执行多条命令的功能,有朋友知道有什么更好的操作麻烦告知一下以下操作需要引入依赖<dependency> <groupId>ch.ethz.ganymed</groupId> <a...

2020-04-14 09:31:01 450

原创 springboot+elasticsearch——健康检查问题

Elasticsearch health check failedjava.net.ConnectException: Timeout connecting to [localhost/127.0.0.1:9200]背景/环境:springboot2.X使用spring-data-elasticsearch整合elasticsearch6.6问题/影响:es的ip端口配置都没问题,项目是...

2020-04-13 10:11:06 4873 1

原创 SnowFlake算法生成Long类型id工具类代码

封装SnowFlake算法,提供全局id生成工具,环境是springboot,引入相关包之后代码直接拷贝即可import java.util.Optional;public class IDGenerate { //公有构造方法 public IDGenerate() { } public static final Optional<Long> nex...

2020-04-09 11:19:51 370

转载 数据库连接池 druid

本文仅为了笔者方便查阅多撸文档少撸裤裆详解数据库连接池概念、原理、运行机制等springboot项目中访问druid内置监控页面Druid’s wiki

2020-03-16 15:29:23 51

原创 iview DatePicker 格式化问题

iview中提供的组件十分实用其中的DatePicker组件,在不做任何数据处理是传输到后端的数据不符合业务需求,如:用户点击选则2020-03-01~2020-03-04,参数到达后台后经过后台的格式化会变成2020-02-29~2020-03-03java可以堆日期进行处理,但是这种格式化的东西还是现在前端处理完做法/示例代码:<DatePicker format="yyyy-...

2020-03-10 10:41:49 3298

原创 spring-data-elasticsearch与netty版本冲突问题

具体问题是java.lang.IllegalStateException: availableProcessors is already set to [8], rejecting [8]注:项目是springcloud-alibaba,es版本是6.6springboot整合elasticsearch中使用到了spring-data-elasticsearch,之前自己写demo的时候没有问...

2020-01-14 11:41:10 1137

原创 处理CMD框中文乱码

旨在记录解决方法,不深入理解学习有时一些操作需要通过cmd或者git来操作命令行然鹅 乱码让人头大cmd默认的中文编码是GBK,可以在cmd命令行中输入chcp,返回的编码是936即GBK将编码格式改为UTF-8:chcp 65001...

2020-01-07 15:56:52 127

原创 速查系列-springboot+devtools实现项目热部署

本教程仅做个人工作笔记,可能不适用于他人的工作/学习目的:开发时代码的调试改动不用重启项目,浪费时间关键词:devtools、springboot热部署、IDEA实现:1、添加maven依赖,以下依赖不会被打包 <dependency> <groupId>org.springframework.boot</groupId...

2019-12-31 11:45:14 77

原创 Elasticsearch整合Springboot实现基本的全文检索

本教程仅做个人工作笔记,可能不适用于他人的工作/学习Elasticsearch整合Springboot实现基本的全文检索前期准备项目为springboot+maven正确部署可用elasticsearch服务添加相关依赖根据你的elasticsearch版本选择合适的maven依赖,添加到项目中,截至今天2019/12/27,maven上最新的spring-data-elastic...

2019-12-30 17:00:26 770

原创 Linux上Elasticsearch配置ik中文分词器

本教程仅做个人工作笔记,可能不适用于他人的工作/学习linux安装部署Elasticsearch6.6下载ik分词器,注意版本要对应下载的方式很多,如果不满意网络上现有的包,可以去git上下载他的项目然后自己打包编译正常的ik6.6的文件结构如下进入到elasticsearch的文件夹中,有一个plugins文件夹,将解压后的ik分词器文件夹整个放进到plugins中,重启es,启动信...

2019-12-27 17:29:19 473

原创 java-图书Marc文件导入处理

本教程仅做个人工作笔记,可能不适用于他人的工作/学习图书系统,需要导入文件来生成图书数据,其中除了Excel、Word,还有一种Marc文件(不懂的时候觉得这东西特恶心,稍微懂了之后觉得这玩意很不错,nice)先给一份大致的Marc文件代号的对应释义,来自百度文库 marc另外附上三位前辈的博客,可以对marc有一个大概的了解MARC数据读取简单介绍再谈转换marc数据的体会—读取ma...

2019-12-26 11:19:28 2084 2

原创 随记-java中Long类型字段前端展示精度缺失问题

本文为个人的工作随笔,可能不适用于他人的工作/学习项目中,实体类的id为Long类型,业务上有大量需要使用到id的地方,然而当实体类检索出来渲染到页面的时候,Long类型的id会出现精度缺失问题,大致原因是java中Long的范围比js中number大,解决方案如下 @Id @TableId(value = "record_id", type = IdType.ID_WORKER) ...

2019-12-26 10:32:00 334

原创 Linux安装Kibana

啥都不管,先安装Kibana学什么东西都先二话不说的先来一个hello world ——鲁迅本教程仅做个人工作笔记,可能不适用于他人的工作/学习Kibana配合elasticsearch工作,博主主要用它来做一个可视化工具,另外也有elasticsearch-head可以做es的可视化博主使用的es版本是6.6,所以使用的kibana也是6.6的版本,以...

2019-12-25 15:43:05 130

原创 linux安装部署Elasticsearch6.6

啥都不管,先安装ES学什么东西都先二话不说的先来一个hello word ——鲁迅本教程仅做个人工作笔记,可能不适用于他人的工作/学习tar包下载地址 https://www.elastic.co/cn/downloads/elasticsearch博主是下载之后用ftp将tar包传输到服务器上的;也可以使用weget的方式直接在linux上下载;下...

2019-12-25 15:22:49 267

原创 码云初体验

在码云上创建一个新项目进入个人主页,点击+图标 或者在主页的右上方,点击+图标 进入以下页面,需要注意的是开源许可证那里选择MIT License,之后点击创建即可 创建项目完成后便可以进行代码的托管,那么我们怎么实现代码的提交与托管呢?首先我们要安装一个Git,下图中分别为Git,乌龟git以及乌龟git中文包,后面两个是用来简化Git操作的, 依次安装完成后,这时候...

2018-09-09 01:40:50 418

空空如也

空空如也

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

TA关注的人

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