摘要:
1:配置yum的aliyun源 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 若报错:yum-config-manager: command not foun 阅读全文
摘要:
本片主要讲SpringCloud Oauth2篇的实战改造,如动态权限、集成JWT、更改默认url、数据库加载client信息等改造。 同时,这应该也是我这系列博客的完结篇。 关于Oauth2,我也想说几句: 如果真的要应用到企业级项目当中去,必须要进行充足的准备,因为默认的配置、UI等很多都不是通 阅读全文
摘要:
上篇文章讲了SpringCloud OAuth 的实战篇,但是在微服务环境下,常常会有一个认证中心。 而普通服务接收到请求后,判断token是否有效并不是自己处理的,因为token的管理统一交给认证中心,token也理应被认证中心统一管理(职责专一性)。 那么这篇文章会介绍如何搭建认证中心,并介绍普 阅读全文
摘要:
如果不了解Oauth2 是什么、工作流程的可以看我上一篇文章: SpringCloud-OAuth2(一):基础篇 这篇讲的内容是:Oauth2在SpringBoot/SpringCloud中的实战。 SpringBoot版本:2.2.5.Release SpringCloud版本:Hoxton.S 阅读全文
摘要:
前言: 本文不是讲@Validate、@Valid是如何使用的、区别是什么,想看这些内容的请换篇文章。 背景: 当前端传过来的参数是进行对称性加密、base64加密等处理后过的参数时,在controller接口使用@Validae、@Valid 注解是没用的。 接口收到加密参数后,第一步应该是解密, 阅读全文
摘要:
关于Oauth2 的详细介绍官网地址:https://developer.okta.com/blog/2017/06/21/what-the-heck-is-oauth 1:什么是OAuth2 首先,OAuth不是API或服务:它是开放的授权标准,任何人都可以实现。 更具体地说,OAuth是应用程序 阅读全文
摘要:
之前安装过旧版的RabbitMQ和Erlang,先卸载。 ①:卸载RabbitMQ /sbin/service rabbitmq-server stop yum list | grep rabbitmq yum -y remove rabbitmq-server.noarch rm -rf /var 阅读全文
摘要:
时间不在于你拥有多少,而在于你怎样使用。 #1:Redisson 是什么 个人理解:一种 可重入、持续阻塞、独占式的 分布式锁协调框架,可从 ReentrantLock 去看它。 ①:可重入锁 拿到锁的线程后续拿锁可跳过获取锁的步骤,只进行value+1的步骤。 ②:持续阻塞 获取不到锁的线程,会在 阅读全文
摘要:
#前言 这是工作中确实会用到,比如分库分表后有t_order_01、t_order_02、t_order_03...t_order_08 这样的表。 测试过程中造了大量数据进行测试,其中可能含有部分脏数据,因此下一轮测试时最好把整个模块的数据进行删除。 三月,你好。 #实现SQL 采用了存储过程来实 阅读全文
摘要:
环境说明: a:阿里云服务器Centos8.2 b:JDK1.8 #1:增加JVM运行参数 java -jar 启动时添加一下参数: -Djava.rmi.server.hostname=外网IP地址 -Dcom.sun.management.jmxremote.port=jmx端口 -Dcom.s 阅读全文