自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot系列---【解决springboot应用突然无法启动了,日志中也没有错误日志】...

解决springboot应用突然无法启动了,日志中也没有错误日志1.问题描述五一过完了,来了之后突然发现一个微服务起不来了,本地启动没问题,但是上测试环境就是无法启动,但是查看日志,日志中也没有报错信息。怀疑是网络策略的问题,curl去试了一下数据库,as,redis,zk等等中间件,发现都通,最后又试了一下tgdb图数据库,发现网络确实不通。2.解决方案这篇文章记录一下,以后再发现此种...

2024-05-09 14:46:00 252

原创 Linux系列---【使用lvm对xfs类型逻辑卷进行缩容】

使用lvm对xfs类型逻辑卷进行缩容1.确定需要缩容的逻辑卷的类型是否是xfsdf -Th2.备份逻辑卷对应的目录原数据# /tmp/home.dump:为备份后存放的位置,/home:为需要备份的目录xfsdump -f /tmp/home.dump /home# 1.输入session名:home_session# 2.输入media:home_media# 3.查看STAT...

2024-05-08 15:38:00 357

原创 Nginx系列---【解决nginx返回502 bad gateway的问题】

解决nginx返回502 bad gateway的问题1.查看nginx的error日志报错的原因看到502 bad gateway nginx之类的信息,说明nginx到代理地址的通信有问题,常见的原因一般有:dns解析的地址不对,网络策略不通。2.解决方案配置正确的dns开通网络策略...

2024-05-07 15:22:00 505

原创 Vue系列---【系统免密跳转第三方页面的通用方案】

系统跳转到第三方页面的通用方案

2024-04-29 13:40:00 353

原创 Vue系列---【如何关闭eslint校验?】

如何关闭eslint校验?1.如果你的项目集成了eslint,但校验太严格,导致项目启动不了,你没时间排错,你可以找到vue.config.js,没有就创建,配上下面的内容。module.exports = { //关闭eslint,因为校验太严格,例如:在main.js里定义了一个变量let a = 100;,但未使用,就会导致项目启动不了 lintOnSave: fals...

2024-04-28 11:54:00 306

原创 Vue系列---【如何配置项目启动后自动打开浏览器?】

如何配置项目启动后自动打开浏览器?1.找到package.json,在启动命令后面加上"--open"即可。

2024-04-28 11:44:00 204

原创 Node系列---【如何解决vscode不识别node或者nvm命令?】

如何解决vscode不识别node或者nvm命令?1.问题cmd里能识别,vscode里不能识别。2.解决方案简单粗暴的解决方案,右键vscode图标,找到属性,如下图

2024-04-24 18:53:00 265

原创 Node系列---【node版本管理工具-nvm的安装与使用】

node版本管理工具-nvm的安装与使用1.下载地址官网地址: https://github.com/coreybutler/nvm-windows/releases2.安装默认安装,一路下一步即可。3.设置nvm下载node的镜像源打开nvm安装目录,找到settings.txt,在尾部添加下面内容node_mirror: http://npmmirror.com/mirrors...

2024-04-24 18:16:00 387

原创 Node系列---【npm镜像源管理器-nrm的安装与使用】

npm镜像源管理器-nrm的安装与使用# 1.安装npm i nrm -g # 2.查看可用镜像源列表nrm ls# 3.切换到淘宝镜像nrm use taobao# 4.查看镜像拉取速度,不跟参数查看所有的,跟指定镜像,只查看指定的nrm testnrm test taobao...

2024-04-24 17:51:00 223

原创 IDEA系列---【推荐插件:zookeeper客户端-Zoolytic-Zookeeper tool】

1.安装Zoolytic-Zookeeper tool2.设置菜单到右边框设置好之后,如下图:

2024-04-11 14:31:00 244 2

原创 SpringBoot系列---【JDK版本导致AOP获取参数名为空】

1.问题描述我使用AOP记录请求入参和响应,异步写入es,在获取请求入参的参数名时候,发现在本地没问题,发到云上测试环境就取不到了。private Map<String,Object> buildRequestParam(ProceedingJoinPoint joinPoint){ MehtodSignature signature = (MethodSignature)j...

2024-04-07 17:26:00 273

原创 FileBeat系列---【FileBeat采集日志直接写入Es】

1.安装filebeatfilebeat安装比较简单,不再列举。详细步骤请参考:file安装教程2.filebeat.yml# ElasticStack从6.6.0版本的开始,引入了索引生命周期管理的功能,新版本的Filebeat则默认的配置开启了ILM,导致索引的命名规则被ILM策略控制,配置下面第一行关闭 ILM 即可解决Index Pattern不生效的问题。setup.ilm.e...

2024-03-13 23:57:00 298

原创 FileBeat系列---【FileBeat结合Logstash使用】

1.FileBeat和Logstash的对比注意:FileBeat是go语言写的,可以直接作为一个可执行程序运行,无需依赖 Java 环境。Filebeat和Logstash都是Elastic Stack(以前称为ELK Stack)的组件,用于日志文件的处理和转发。它们常常一起使用,但是也可以在某些场景下相互替代,这取决于具体需求和环境。Filebeat 是轻量级的日志文件收集器,设计用...

2024-03-11 00:22:00 280

原创 Logstash系列---【centos7离线安装logstash7.8.0】

1.安装包下载地址前提:安装jdk8一般根据es的版本来确定logstash的版本,一般保持一致即可。Logstash和es版本对应关系:https://www.elastic.co/cn/support/matrix#matrix_compatibility。Logstash下载地址:https://www.elastic.co/cn/downloads/past-releases/l...

2024-03-10 22:51:00 438

原创 MeterSphere系列---【导入Swagger文档】

1.问题我在使用MeterSphere设计接口的时候,比较麻烦,设计完还得再去写java代码,所以我就先写代码生成swagger文档,然后通过url导入MeterSphere。2.通过Url导入这里主要记录一下swagger的url地址:http://ip:port/v2/api-docs...

2024-03-07 18:21:00 152

原创 ElasticSearch系列---【linux离线安装elasticsearch7.8集群】

linux离线安装elasticsearch7.81.官网下载地址https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-8-02.上传到服务器指定目录例如这里我上传到/opt/app/middles/目录下3.解压软件# 解压缩tar -zxvf elasticsearch-7.8.0-linux-x86...

2024-03-02 22:40:00 423

原创 ElasticSearch系列---【es设置开机启动】

1.在/etc/systemd/system目录下创建elasticsearch1.service注意:如果您的系统使用的不是Systemd,请根据您的init系统调整命令(如Upstart或SysVinit)。如果在同一台机器启动多个节点,就按照本文再创建elasticsearch2.service就行了。下面是elasticsearch1.service脚本内容把目录/opt/a...

2024-03-02 22:19:00 388

原创 Hyper-v系列---【使用NAT模式连接虚拟机并使用宿主机网络】

1.虚拟交换机外部网络:就是桥接模式,虚拟机ip和宿主机ip在一个段上,网关和宿主机一样。弊端是,一切换网络,虚拟机ip就得跟着改。内部网络(推荐):就是NAT模式,可以固定ip,把所有虚拟机改成同一个网关ip,使用以太网把网络共享给NAT模式的网卡,把NAT模式的虚拟网卡ip地址改成前面虚拟机的网关ip,就能让虚拟机使用宿主机外网了,就算切换网络了,只用重新把可以用的以太网共享给NAT模...

2024-03-02 21:08:00 387

原创 Nacos系列---【SpringCloudAlibaba集成Nacos】

1.查看版本对应关系官网链接:https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E这里我以springcloudAlibaba的2021.0.5.0版本为例,展开详细介绍:2.新建parent项目fast-cloudpom.xml<?xml version...

2024-02-26 01:55:00 289

原创 Oracle系列---【查看用户状态与修改密码】

1.查看被锁住的用户SELECT USERNAME,ACCOUNT_STATUS FROM DBA_USERS WHERE ACCOUNT_STATUS LIKE '%LOCKED%';2.修改指定用户名密码sqlplus / as sysdba;GRANT DBA TO your_username;sqlplus username/password as sysdba;-- 只...

2024-02-22 20:45:00 282

原创 xxl_job系列---【GLUE(shell)模式如何传多个参数,并被shell接收】

1.场景我需要传入多个参数,在执行任务时传入的任务参数用逗号隔开,到shell中都被$1当做字符串接收到了,没办法,只能在shell中截取字符串,截成多个参数。2.编辑入参CRON:0 0 0 1 * ? #每月1号0点执行点击“任务管理”->“操作”->“编辑”->“任务参数”:afp,date +%Y%m,/opt/app/software/xxl_job/file...

2024-02-21 09:50:00 788

原创 Docker系列---【Docker安装jenkins】

1.Docker安装jenkins命令#注意:"-v /var/run/docker.sock:/var/run/docker.sock"这一句必须加,且不能改。不要在环境变量里指定admin的密码,没有用docker run -d --name jenkins --restart always -p 9080:8080 -p 50000:50000 --user root -v /opt/...

2024-01-18 01:04:00 392

原创 Docker系列---【docker推送镜像到自己的阿里云镜像仓库】

1.打开自己申请的阿里云镜像仓库2.在linux服务器上登录阿里云镜像仓库docker login --username=zhangsan registry.cn-beijing.aliyuncs.com#用于登录的用户名为阿里云账号全名,密码为开通容器镜像服务ACR时设置的密码。3.从私库拉取镜像docker pull registry.cn-beijing.aliyuncs.co...

2024-01-17 23:33:00 385

原创 Mysql系列---【mysql创建用户和赋权】

全文注意大小写,我用的mysql5.7.27版本,设置区分大小写。%:代表所有主机都可以连接;如果是localhost,表示只用sqlshell在本机能连接;如果是指定的ip,表示只有这个ip的主机才能连接。1.sql shell登录root用户mysql -uroot -ppwd;2.创建数据库CREATE DATABASE xxl_jobdb;3.创建xxl_job用户#注...

2024-01-17 15:12:00 390

原创 shell脚本系列---【定时5秒调用接口】

定时5秒调用接口#!/bin/bashwhile true; do curl http://192.168.1.1:8080/api/test echo -e "\n$(date +%Y-%m-%d_%H:%M:%S) ->调用成功" sleep 4done

2024-01-17 11:13:00 399

原创 Mysql系列---【mysql8的数据备份与恢复】

数据备份与恢复命令1.备份指定数据库(home-finance-test)#备份命令,为了安全起见,可以把密码去掉,建议第一种,手动输入密码mysqldump -uroot -p home-finance-test > home-finance_20240117_backup.sqlmysqldump -uroot -pmysqlpwd home-finance-test >...

2024-01-17 02:12:00 327

原创 Docker系列---【Docker安装Redis】

Docker安装Redisdocker run -d \ --name redis \ -p 6378:6379 \ -v /opt/app/middles/redis/data:/data \ -v /opt/app/middles/redis/conf/redis.conf:/etc/redis/redis.conf \ -e REDIS_PASSWORD=redis ...

2024-01-17 01:36:00 313

原创 Docker系列---【CentOS7在线安装指定版本的docker与卸载】

1.什么是Docker?docker叫做虚拟化技术, 也叫作容器化技术.简单来说就是服务器版, 高性能版的linux系统(Ubuntu和centos7以上版本才能运行docker)的虚拟机.2.Docker作用可以通过docker虚拟化技术, 来在一台真实的服务器上构建很多, 虚拟服务器, 因为一般在企业一台真实服务器分配给一个小组, 硬件由于没有合理利于, 造成浪费通过虚拟化技术, ...

2024-01-16 22:30:00 332

原创 路由器系列--【如何使用路由器组成一个局域网?】

1.原理如图2.设置常用参数常用DNS:114.114.114.114、8.8.8.8常用子网掩码:255.255.255.0ip地址:和路由器网关地址保持在同一网段即可这样设置完之后,如果路由器能联网,几台电脑也能正常联网。如果路由器不能联网,几台电脑之间可以相互访问,也就是组成了一个大局域网。如果有一台电脑用有线连上网了,路由器不能联网,此时,通过桥接,把有线和路由器桥接,几台电...

2024-01-14 17:01:00 348

原创 SpringBoot系列---【springboot集成phoenix调用hbase】

springboot集成phoenix调用hbase1.环境jdk8hbase-2.1.02.新建springboot,添加pom依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:/...

2024-01-04 11:41:00 446

原创 xxl_job系列---【快速独立部署xxl-job,集xxl-job-admin和executor为一体】

1.背景我们项目在用xxl-job的时候,只是用到了简单的定时调度http接口功能,所以,为了减少业务工程的侵入性,我决定把executor(执行器)集成到xxl-job-admin中,这样,我们只用部署一个jar包就实现了一个定时调度服务。我们只用在业务工程中写好任务,通过http对外提供服务,xxl-job使用GLUE(Java)模式去发送http请求调用业务接口即可。2.改造步骤2....

2023-12-28 14:12:00 356

原创 xxl_job系列---【xxl_job快速入门教程】

1.gitee仓库地址(克隆到本地)地址:https://gitee.com/xuxueli0323/xxl-job2.项目结构3.部署xxl-job-admin切换到2.4.0分支3.1修改数据库连接mysql8(默认)3.2修改数据库连接mysql5.71.修改mysql驱动2.修改配置文件4.新springboot项目集成xxl_job4.1.pom中加入下面依赖...

2023-12-26 18:47:00 509

原创 Alist系列之---【使用RaiDrive把网盘挂载到本地】

1.前提已经搭建好了Alist2.安装RaiDrive下载地址:https://www.raidrive.com/下载好之后,一路下一步安装即可,耗时可能有点长。3.配置webdav

2023-12-22 16:10:00 427

原创 SpringBoot系列---【过滤器Filter和拦截器HandlerInterceptor的区别和用法】

1.作用时机1.1 过滤器过滤器(Filter)主要作用在请求到达Servlet或JSP之前,对请求进行预处理,可以对HTTP请求进行过滤、修改。过滤器是基于回调函数实现的,开发人员通过重写doFilter()方法实现过滤逻辑,其主要功能有:权限验证:检查用户是否已经登录或者是否具有相应的权限。数据压缩:从web服务器向客户端传送数据前,把数据压缩成gzip格式,减少网络传输量。字...

2023-12-22 15:06:00 676

原创 Docker系列---【Docker安装alist】

1.Docker安装alist命令#这里是用的dockerdesktop,映射目录可以改成你自己的docker run -di --restart=always -v e:/docker/alist/data:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist" xhofe/alist:lat...

2023-12-21 01:07:00 1195

原创 Java系列---【时间格式合法性校验】

# 不能用LocalDate.parse(),解析不了20230231,默认会解析成20230228,并且不抛异常,用Strict模式,虽然会抛异常但无法解析20230201,推荐下面的public static boolean isValidDateFormat(String date, String format) { if(date.length!=format.length){...

2023-11-29 19:46:00 377

原创 Linux系列---【Linux系统根据pid查询占用的端口】

命令netstat -tulpn |grep pidlsof -i -P -n | grep LISTEN | grep pid

2023-11-27 18:34:00 659

原创 Oracle系列---【表空间常用命令】

1.创建表空间#创建大小为30G且开启自增的表空间CREATE TABLESPACE TEST_COM_SDM_FRONT DATAFILE '/oradata/ORA19/datafile/TEST_COM_SDM_FRONT_01.dbf' SIZE 30024M AUTOEXTEND ON;2.查看表空间使用情况#表空间数据文件维度使用率查询SELECT b.TABLE...

2023-11-27 17:48:00 523

原创 JDK系列---【linux系统脚本快速安装JDK】

1.install.shtar -zxvf jdk8.tar.gzmv jdk8u201 jdk8#查看是否系统自带openjdkrpm -qa|grep java#卸载自带openjdkrpm -e tadata-java-2022a-1.el8.noarch javapackages-filesystem-5.3.0-1.module+el8+2447+6f56d9a6.noar...

2023-11-16 15:21:00 45

原创 NIFI系列---【Linux离线安装nifi集群】

1.环境准备准备三台4c8g的centos7服务器,分别安装jdk8,zookeeper-3.5.7(zookeeper-3.4.7版本不行),如果不用root安装,就直接切换到对应用户(例:afp)。node01node02node032.下载nifi安装包和nifi-toolkit-1.19.1-bin.zip安装包下载地址:https://archive.apache....

2023-11-16 01:07:00 113

空空如也

空空如也

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

TA关注的人

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