自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【springCloud搭建】六、集成RabbitMQ

一、所需jar包<spring-boot.version>2.3.0.RELEASE</spring-boot.version><!--rabbitmq--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> <

2021-09-02 13:43:58 1129 1

原创 【springCloud搭建】五、集成mybatis-plus

上篇文章传送门:【springCloud搭建】三、集成springCloudGateway网关

2021-08-30 10:46:42 1877

原创 【springCloud搭建】四、集成ribbon+hystrix+feign

上篇文章传送门:ribbon详解传送门: hystrix详解传送门: feign详解传送门:ribbon+hystrix+feign所需的第三方包 <!--feign服务通讯组件--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-st.

2021-05-29 11:41:19 754

原创 【springCloud搭建】三、集成springCloudGateway网关

上篇文章传送门:springCloudGateway的过滤器和拦截器的使用传送门:springCloudGateway 网关服务模块所需第三方包的pom展示,注意gateway的pom不能继承cloud_demo的pom,否则会启动不起来<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2

2021-05-29 11:40:40 647

原创 【springCloud搭建】二、集成nacos微服务注册中心

上篇文章传送门:集成nacos所需的包,可以加入再service模块的pom内,导入后记得maven刷新下<!--nacos注册中心--> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-disc...

2021-05-29 11:39:45 789 2

原创 【springCloud搭建】一、创建springCloud项目

记录一下近两年接触的微服务框架的知识,一是为了日后需要搭建框架时方便查阅,二是与大家分享下我所了解的知识,如有不对的或描述未清楚的地方欢迎大家在评论区进行留言接下来我会教大家如何搭建一个微服务框架和继承一些项目中常用到的组件先带大家看下我搭建的demo结构这些向大家介绍一下各个模块的分工api模块主要是服务与服务之间调用的接口外放包,service_one_api和service_two_api分别对应service_one和service_two服务的接口外放包,后面会在继承feign

2021-05-29 11:38:44 2349 2

原创 【springCloud-feign】FeignClient注解详解

name:yiurl: url一般用于调试,可以手动指定@FeignClient调用的地址decode404:当发生http 404错误时,如果该字段位true,会调用decoder进行解码,否则抛出FeignExceptionconfiguration: Feign配置类,可以自定义Feign的Encoder、Decoder、LogLevel、Contractfallback: 定义容错的处理类,当调用远程接口失败或超时时,会调用对应接口的容错逻辑,fallback指定的类必须实现@FeignCl

2021-05-29 11:11:08 707

原创 nginx配置kibana代理

server.basePath:需要配置跟nginx的location一样。server.rewriteBasePath:开启代理。2、kibana配置。

2023-12-15 20:03:28 462

原创 ruby3.2.2 报错 undefined symbol: EC_GROUP_new_curve_GF2m

ruby3.2.2 报错 undefined symbol: EC_GROUP_new_curve_GF2m

2023-11-28 14:46:14 551 1

原创 Linux 磁盘挂载

dev/sdb :是上面fdisk -l查询出来未分区的磁盘地址。十、设置默认分区,防止服务器重启后挂载掉了。5、最后一个扇区:直接回车使用默认。下面红色的这一块就是未分区的磁盘。4、第一个扇区:直接回车使用默认。在最后一行加上自己的磁盘和挂载点。六、 查询系统支持的类型有哪些。四、执行命令,创建一个分区。我们新建的分区还没有类型。七、设置分区文件系统类型。八、创建文件夹挂载分区。根据提示输入m获取命令。有我们需要的xfs类型。2、选择分区类型:p。五、查询文件系统类型。九、查询分区是否挂载。

2023-11-28 09:44:39 261 1

原创 CVE-2023-20883 拒绝服务攻击

在Spring Boot版本3.0.0-3.0.6、2.7.0-2.7.11、2.6.0-2.6.14、2.5.0-2.5.14和不受支持的旧版本中,如果将Spring MVC与反向代理缓存一起使用,则可能会发生拒绝服务(DoS)攻击Spring Boot 3.0.x版本:3.0.0 - 3.0.6Spring Boot 2.7.x版本:2.7.0 - 2.7.11Spring Boot 2.6.x版本:2.6.0 - 2.6.14Spring Boot 2.5.x版本:2.5.0 - 2.5.14。

2023-09-07 09:14:40 1720

原创 Linux RPM JDK升级

以JDK1.8升级JDK17为例。

2023-09-07 08:54:50 211

原创 java项目linux启动文件

java项目linux启动文件

2023-07-04 16:15:26 153

原创 springboot项目打包时不打依赖包

在项目的pom文件内增加下面的配置。

2023-05-31 10:48:30 1276

原创 mysql主从同步配置

mysql配置主从同步

2023-05-16 00:00:42 110 1

原创 js选择图片并显示图片

【代码】js选择图片并显示图片。

2023-04-15 17:08:07 548

原创 linux安装jdk

1、查询需要安装的jdk版本。2、选择一个版本进行安装。

2023-03-13 16:46:36 86

原创 记录一下自己碰到的项目可以运行maven打包失败的案例

1、多个子包的情况下,需要先从root项目进行install打包这样会将子包打包到本地的maven仓库内 在打其他包事才可以找到引入的子项目包。2、在配置spring-boot-maven-plugin的时候不能放在父pom内需要放在启动项目内。

2023-02-28 20:48:48 699

原创 好用网页工具

好用网页工具

2023-01-18 16:04:55 1087

原创 实现禁止复制网页内容

【代码】实现禁止复制网页内容。

2023-01-12 17:28:50 251

原创 设置网页视频播放倍速

设置网页视频播放倍速 网页视频课程不让倍速快进怎么办?

2022-12-11 14:04:56 18127 2

原创 腾讯云nginx配置https

nginx配置https

2022-07-10 13:22:51 538 1

原创 uniapp H5图片上传压缩

图片上传压缩

2022-06-05 13:38:24 341 1

原创 linux安装java一步一步超详细教程

linux 安装Java

2022-06-04 16:00:36 48516 7

原创 html给输入框增加角标

html给输入框增加角标

2022-04-10 15:44:31 786

原创 SQL注入正则拦截器

private static final Pattern PATTERN = Pattern.compile("\\b(\\s*and\\s*|\\s*exec\\s*|\\s*insert\\s*|\\s*select\\s*|\\s*drop\\s*|\\s*grant\\s*|\\s*alter\\s*|\\s*" + "delete\\s*|\\s*update\\s*|\\s*count\\s*|\\s*chr\\s*|\\s*mid\\s*|\\s*master...

2022-03-25 13:51:03 2390

原创 linux 命令大全(慢慢收集 记录用)

#上传文件命令rz#删除文件命令rm#切换目录命令cd #移动文件命令mv#拷贝文件命令cp#编辑文件命令 vim

2022-02-24 13:57:03 929

原创 git 命令大全

一、 Git 常用命令速查git branch 查看本地所有分支git status 查看当前状态git commit 提交git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am "init" 提交并且加注释git remote add origin [email protected]:ndshowgit push origin master 将文件给推到服务器上git remote show origin 显示远程库o...

2022-02-24 13:48:17 157

原创 MySQL函数大全

MySQL函数大全

2022-02-09 14:22:35 438

原创 java忽略ssl证书校验

java忽略ssl证书校验

2022-02-09 08:52:15 4523

原创 linux下安装rabbitmq

安装rabbitmq前需要先安装erlang环境传送门:erlang安装教程可以去github上下载自己需要得版本得tar.gz压缩包下载地址:https://github.com/rabbitmq/rabbitmq-server/releases

2021-11-12 22:20:39 1813

原创 linux下安装最新版erlang

首先之前如果有安装erlang得需要用下面命令删除rpm -qa | grep erlang | xargs rpm -e --nodeps下载erlang编译依赖yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget下载最新版erlangwget http://www.erlang.org/download/otp_src_23.1.tar.gz如果下载很慢也可以访问这个

2021-11-12 20:07:19 2248 1

原创 记录一次java DES加解密文件的坑,不同电脑字符串所生成的Key不通过,MD破口大骂,emm也可能是我太嫩

今天测试了四台机子。结果是这样的、、、--------------------------------从这开始介绍的是通过字符串生成的key进行的加解密 start首先是在自己电脑进行加密和解密操作,一切非常的正常很nice然后到用来测试的windows电脑上生成加密文件,然后我的电脑也是windows进行解密也很OK然后兴致勃勃上线,结果线上的linux系统加密的文件,我用我的windows电脑进行解密尽然解密乱码了,开始以为是编码的问题后台设置了文件输入的字符编码跟key生成的字符编码.

2021-10-27 22:33:54 610

原创 Mysql查询正在执行的语句

1、 查询正在执行的语句show open tables where in_use >0;2、查看所有进程show processlist;3、杀掉正在执行的mysql连接的进程kill 查询到的id4、查询正在锁的事务select * from information_schema.innodb_locks;5、查询等待锁的事务select * from information_schema.innodb_locks_waits;...

2021-10-20 11:50:54 5951

原创 spring注解整合

package com.wcy.annotation;import com.wcy.server.annotation.WCYRedisSessionServer;import org.mybatis.spring.annotation.MapperScan;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.cloud.client.discovery.En.

2021-09-25 21:51:15 147

原创 JAVAjvm参数

Xms 起始内存Xmx 最大内存Xmn 新生代内存Xss 栈大小。 就是创建线程后,分配给每一个线程的内存大小-XX:NewRatio=n:设置年轻代和年老代的比值。如:为3,表示年轻代与年老代比值为1:3,年轻代占整个年轻代年老代和的1/4-XX:SurvivorRatio=n:年轻代中Eden区与两个Survivor区的比值。注意Survivor区有两个。如:3,表示Eden:Survivor=3:2,一个Survivor区占整个年轻代的1/5-XX:MaxPermSize=n:

2021-08-19 09:52:15 170

原创 Jedis分布式锁

package com.business.platform.service.ticket.util;import redis.clients.jedis.JedisPool;import redis.clients.jedis.JedisPoolConfig;import redis.clients.jedis.Jedis;import redis.clients.jedis.Transaction;/** * <p>Title : RedisUtil.java<...

2021-08-12 15:51:26 973

原创 linux安装nginx

1、安装nginx前首先安装下面几个依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel2、到/usr/local/src下下载nginxcd /usr/local/srcwget http://nginx.org/download/nginx-1.9.9.tar.gz3、解压nginxtar -xzvf nginx-1.9.9.tar.gz4、移动nginx到/usr/local/n.

2021-08-09 17:23:04 235

原创 linux安装mysql8 一步一步超详细教程

1、到指定目录下下载安装包cd /usr/local/src2、下载mysql8wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz3、解压mysql8, 通过xz命令解压出tar包(这里时间可能会久一点根据服务器性能决定请耐心等待) 然后通过tar命令解压出文件夹xz -d mysql-8.0.20-linux-glibc2.12-x86_6...

2021-08-09 15:13:56 13427 14

原创 记录一下idea git pull时报 Push to origin/master was rejected,亲测有效

推送git仓库到远端服务器失败,提示以下错误信息: ! [remote rejected](shallow update not allowed) 这是因为本地仓库不是完整clone的,使用了depth参数。 git clone --depth Linux内核仓库太大了,为了方便的确使用了 depth 1 clone的仓库。 解决这个问题有几个方法: 1、把完整仓库历史记录下载下来,仓库太大需要很长时间。 git fetch --unshallow orig...

2021-05-25 15:12:24 357

空空如也

空空如也

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

TA关注的人

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