自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 rocketmq安装

rocketmq 安装

2022-07-12 15:14:57 390 1

原创 ik分词器安装

IK分词器安装1、环境准备Elasticsearch 要使用 ik,就要先构建 ik 的 jar包,这里要用到 maven 包管理工具,而 maven 需要java 环境,而 Elasticsearch 内置了jdk, 所以可以将JAVA_HOME设置为Elasticsearch 内置的jdk1)设置JAVA_HOMEvim /etc/profile# 在profile文件末尾添加#java environmentexport JAVA_HOME=/opt/elasticsearch-7.4.

2021-11-13 21:30:17 1459

原创 Elasticsearch 安装

1 ElasticSearch 安装1.1 ElasticSearch安装1、上传ElasticSearch安装包alt+p # 打开sftp窗口# 上传es安装包put e:/software/elasticsearch-7.4.0-linux-x86_64.tar.gz**2、执行解压操作 ** # 将elasticsearch-7.4.0-linux-x86_64.tar.gz解压到opt文件夹下. -C 大写 tar -zxvf elasticsearch-7.4.0-linux-

2021-11-13 21:27:50 153

原创 Elasticsearch 安装

1 ElasticSearch 安装1.1 ElasticSearch安装1、上传ElasticSearch安装包alt+p # 打开sftp窗口# 上传es安装包put e:/software/elasticsearch-7.4.0-linux-x86_64.tar.gz2、执行解压操作 # 将elasticsearch-7.4.0-linux-x86_64.tar.gz解压到opt文件夹下. -C 大写 tar -zxvf elasticsearch-7.4.0-linux-x86_6

2021-11-13 21:22:58 965

原创 快速定位线上CPU占用100%

快速定位线上CPU占用100%方式一:安装脚本wget --no-check-certificate https://raw.github.com/oldratlee/useful-scripts/release/show-busy-java-threads将show-busy-java-threads设置为可执行文件chmod +x show-busy-java-threads执行脚本su show-busy-java-threadsgithub查看具体使用细节方式二:查看c

2021-10-31 22:53:30 95

原创 常用正则表达式

一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$有两位小数的正实数:^[0-9]+(.[0-9]{2})?$

2021-04-15 12:29:30 142

原创 Swagger介绍

Swagger介绍Swagger2文档API为了减少程序员撰写文档时间,提高生产力, Swagger2 应运而生,使用 Swagger2 可以减少编写过多的文档,只需要通过代码就能生成文档API,提供给前端人员常方便。引入依赖<!-- swagger2 配置 --><dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger2</artifac

2021-03-27 21:30:08 454

原创 日期类

日期类1.时间日期类1.1 Date类(应用)计算机中时间原点1970年1月1日 00:00:00时间换算单位1秒 = 1000毫秒Date类概述Date 代表了一个特定的时间,精确到毫秒Date类构造方法方法名说明public Date()分配一个 Date对象,并初始化,以便它代表它被分配的时间,精确到毫秒public Date(long date)分配一个 Date对象,并将其初始化为表示从标准基准时间起指定的毫秒数示例代码

2021-01-26 22:12:50 224 1

原创 ThreadLocal学习

ThreadLocal学习前言强引用 new出来的对象,相当于正常对象吧软引用(softReference),用在缓存里面,空间不够主动被垃圾回收,用的时候重新loadnew SoftReference(new Byte[1024*1024*10])这个字节数组就是软引用;弱引用(weakReference) 遇到gc就回收new weakReference(new Byte[1024*1024*10]);这个字节数组就是弱引用threadlocal中用到了弱应用threadlcoal,

2021-01-05 22:28:04 73

原创 zookeeper分布式锁之InterProcessMutex

zookeeper分布式锁之InterProcessMutexzookeeper分布式锁原理•核心思想:当客户端要获取锁,则创建节点,使用完锁,则删除该节点。1.客户端获取锁时,在lock节点下创建临时顺序节点。2.然后获取lock下面的所有子节点,客户端获取到所有的子节点之后,如果发现自己创建的子节点序号最小,那么就认为该客户端获取到了锁。使用完锁后,将该节点删除。3.如果发现自己创建的节点并非lock所有子节点中最小的,说明自己还没有获取到锁,此时客户端需要找到比自己小的那个节点,同时对其注册

2020-12-29 18:10:15 1971

原创 HashMap排序

HashMap排序已知一个 HashMap<Integer,User>集合, User 有 name(String)和 age(int)属性。写一个方法实现对HashMap 的排序功能,该方法接收 HashMap<Integer,User>为形参,返回类型为 HashMap<Integer,User>,要求对 HashMap 中的 User 的 age 顺序进行排序。排序时 key=value 键值对不得拆散。import java.util.*;public c

2020-12-29 16:47:39 256

原创 mysql数据库基础知识

数据库基础知识为什么要使用数据库数据保存在内存优点: 存取速度快缺点: 数据不能永久保存数据保存在文件优点: 数据永久保存缺点:1)速度比内存操作慢,频繁的IO操作。2)查询数据不方便数据保存在数据库1)数据永久保存2)使用SQL语句,查询方便效率高。3)管理数据方便什么是SQL?结构化查询语言(Structured Query Language)简称SQL,是一种数据库查询语言。作用:用于存取数据、查询、更新和管理关系数据库系统。什么是MySQL?MySQL是一个关系型数据

2020-12-29 00:25:26 422

原创 RabbitMQ(学习笔记)

为什么使用MQ?MQ的优点异步处理 - 相比于传统的串行、并行方式,提高了系统吞吐量。应用解耦 - 系统间通过消息通信,不用关心其他系统的处理。流量削锋 - 可以通过消息队列长度控制请求量;可以缓解短时间内的高并发请求。日志处理 - 解决大量日志传输。消息通讯 - 消息队列一般都内置了高效的通信机制,因此也可以用在纯的消息通讯。比如实现点对点消息队列,或者聊天室等。详答主要是:解耦、异步、削峰。应用解耦:方便系统更改及维护异步处理:提高系统吞吐量,异步等待系统获取,极大地提高了系统的性

2020-12-28 12:13:55 251

原创 JVM(学习笔记)

Java内存区域说一下 JVM 的主要组成部分及其作用?JVM包含两个子系统和两个组件,两个子系统为Class loader(类装载)、Execution engine(执行引擎);两个组件为Runtime data area(运行时数据区)、Native Interface(本地接口)。Class loader(类装载):根据给定的全限定名类名来装载class文件到Runtime data area中的method area。Execution engine(执行引擎):执行classes中的

2020-12-27 23:08:41 99

空空如也

空空如也

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

TA关注的人

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