- 博客(85)
- 收藏
- 关注

原创 【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
1360
1

原创 【springCloud搭建】五、集成mybatis-plus
上篇文章传送门:【springCloud搭建】三、集成springCloudGateway网关
2021-08-30 10:46:42
2208

原创 【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
888

原创 【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
717

原创 【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
874
2

原创 【springCloud搭建】一、创建springCloud项目
记录一下近两年接触的微服务框架的知识,一是为了日后需要搭建框架时方便查阅,二是与大家分享下我所了解的知识,如有不对的或描述未清楚的地方欢迎大家在评论区进行留言接下来我会教大家如何搭建一个微服务框架和继承一些项目中常用到的组件先带大家看下我搭建的demo结构这些向大家介绍一下各个模块的分工api模块主要是服务与服务之间调用的接口外放包,service_one_api和service_two_api分别对应service_one和service_two服务的接口外放包,后面会在继承feign
2021-05-29 11:38:44
2458
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
799
原创 jmeter使用说明
可以进行参数加签加密等操作。(有需求请求参数需要加密加签等操作的可以配置,无需求的可以不配置)添加BeanShell预处理程序${__P(now_time)} 获取预处理程序内的参数
2025-01-08 16:34:09
373
原创 nginx配置kibana代理
server.basePath:需要配置跟nginx的location一样。server.rewriteBasePath:开启代理。2、kibana配置。
2023-12-15 20:03:28
1123
原创 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
893
1
原创 Linux 磁盘挂载
dev/sdb :是上面fdisk -l查询出来未分区的磁盘地址。十、设置默认分区,防止服务器重启后挂载掉了。5、最后一个扇区:直接回车使用默认。下面红色的这一块就是未分区的磁盘。4、第一个扇区:直接回车使用默认。在最后一行加上自己的磁盘和挂载点。六、 查询系统支持的类型有哪些。四、执行命令,创建一个分区。我们新建的分区还没有类型。七、设置分区文件系统类型。八、创建文件夹挂载分区。根据提示输入m获取命令。有我们需要的xfs类型。2、选择分区类型:p。五、查询文件系统类型。九、查询分区是否挂载。
2023-11-28 09:44:39
481
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
3122
原创 记录一下自己碰到的项目可以运行maven打包失败的案例
1、多个子包的情况下,需要先从root项目进行install打包这样会将子包打包到本地的maven仓库内 在打其他包事才可以找到引入的子项目包。2、在配置spring-boot-maven-plugin的时候不能放在父pom内需要放在启动项目内。
2023-02-28 20:48:48
820
原创 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
2541
原创 linux 命令大全(慢慢收集 记录用)
#上传文件命令rz#删除文件命令rm#切换目录命令cd #移动文件命令mv#拷贝文件命令cp#编辑文件命令 vim
2022-02-24 13:57:03
1043
原创 git 命令大全
一、 Git 常用命令速查git branch 查看本地所有分支git status 查看当前状态git commit 提交git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am "init" 提交并且加注释git remote add origin git@192.168.1.119:ndshowgit push origin master 将文件给推到服务器上git remote show origin 显示远程库o...
2022-02-24 13:48:17
184
原创 linux下安装rabbitmq
安装rabbitmq前需要先安装erlang环境传送门:erlang安装教程可以去github上下载自己需要得版本得tar.gz压缩包下载地址:https://github.com/rabbitmq/rabbitmq-server/releases
2021-11-12 22:20:39
1894
原创 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
2680
1
原创 记录一次java DES加解密文件的坑,不同电脑字符串所生成的Key不通过,MD破口大骂,emm也可能是我太嫩
今天测试了四台机子。结果是这样的、、、--------------------------------从这开始介绍的是通过字符串生成的key进行的加解密 start首先是在自己电脑进行加密和解密操作,一切非常的正常很nice然后到用来测试的windows电脑上生成加密文件,然后我的电脑也是windows进行解密也很OK然后兴致勃勃上线,结果线上的linux系统加密的文件,我用我的windows电脑进行解密尽然解密乱码了,开始以为是编码的问题后台设置了文件输入的字符编码跟key生成的字符编码.
2021-10-27 22:33:54
686
原创 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
6563
原创 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
172
原创 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
201
原创 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
1033
原创 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
281
原创 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
14716
14
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人