logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

sentinel适配 spring cloud gateway 限流、nacos 动态规则配置

Sentinel 是面向分布式服务架构的流量控制组件;可适配spring cloud gateway ,实现分布式服务架构 路由流量控制和熔断降级等功能,保障微服务的稳定性。而sentinel 限流规则可配置在nacos 服务配置中心,通过 推模式 实现sentinel 限流规则的动态修改和实时加载。网关限流是针对API Gateway 的场景定制的限流规则,可以针对不同 route 或自定义的

springBoot+jwt+redis 拦截器实现登录 返回token

1.jwt 生产token 也可以用MD5 生成token@Component@Slf4jpublic class JwtUtil {/*** 过期时间*/private static String accessTokenExpireTime;/*** JWT认证加密私钥(Base64加密)*/private static String encryptJWTKey;/*** 解决@Val

#redis
springBoot+nacos+dubbo 集成 nacos注册中心

1.dubbo依赖包<properties><dubbo.version>2.7.8</dubbo.version></properties><dependency><groupId>org.apache.dubbo</groupId><artifactId>dubbo-spring-boot-star

#dubbo#java
springBoot+shiro+jwt+redis 用户权限管理

1.相关依赖包<dependency><groupId>org.apache.shiro</groupId><artifactId>shiro-spring</artifactId><version>${shiro.spring.version}</version></dependency>

#spring boot#安全#redis
linux docker 安装 elasticsearch

1. pull 镜像命令如下:docker pull elasticsearch:7.2.02.启动es,命令如下:docker run --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -d elasticsearch:7.2.03.检查es是否安装完成,游览器打...

#docker#elasticsearch
docker 安装下 Gitlab 403 forbidden 问题解决

1.打开 gitlab 网站 报错forbidden ,并发引起IP被封2. docker ps 找到gitlab 容器id3.docker exec -ti d084d006a65f bash 进入容器目录4.cd/etc/gitlab/ 目录, vigitlab.rb 文件5.增加你的ip地址gitlab_rails['rack_attack_git_basic_a...

spring-security-oauth2 修改默认token失效时间

1.先自定义 TokenServices方法/*** <p>注意,自定义TokenServices的时候,需要设置@Primary,否则报错,</p>** @return*/@Primary@Beanpublic DefaultTokenServices defaultTokenServi...

java中double类型如果小数点后为零则显示整数否则保留两位小数

public static String formatDouble(double d) {BigDecimal bg = new BigDecimal(d).setScale(2, RoundingMode.UP);double num = bg.doubleValue();if (Math.round(num) - num == 0) {ret...

#java
Mybatis plus QueryWrapper的简单用法

查询方式说明setSqlSelect设置 SELECT 查询字段whereWHERE 语句,拼接 +?WHERE 条件andAND 语句,拼接 +?AND 字段=值andNewAND 语句,拼接 +?AND (字段=值)orOR 语句,拼接 +...

#mybatis
hyper-v虚拟机centos7网络配置,解决虚拟机不能上网问题

第一步第二步第三步第四步,确定后 设置第五步选择刚刚创建的网络配置第六步 进入系统 输入命令 进入文件编辑命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0然后退出保存 退出命令:esc 加冒号,然后wq,查看是否编辑成功 cat/etc/sysconfig/network-scripts...

到底了