自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Nicky's blog

Email:nickypm@foxmail.com

原创 策略模式+元注解方式替代大量if else写法
原力计划

1、策略模式简介 设计模式的知识可以参考我的设计模式笔记专栏:设计模式系列博客 策略模式:定义一系列算法,然后将每一个算法封装起来,并将它们可以互相替换。也就是将一系列算法封装到一系列策略类里面。策略模式是一种对象行为型模式。策略模式符合“开闭原则“ Strategy Pattern: Defi...

2020-06-28 17:43:27 873 4

原创 Oracle SQL调优系列之SQL Monitor Report
原力计划

Oracle调优之SQL Monitor Report 查看所有的sql monitor report select dbms_sqltune.report_sql_monitor from dual; 查看某个sql的sql monitor report SELECT DBMS_SQ...

2020-06-19 15:23:36 1433 0

原创 Oracle SQL调优系列之看懂执行计划explain
原力计划

Oracle调优之看懂Oracle执行计划1、写作前言2、什么是执行计划? 1、写作前言 之前曾经拜读过《收获,不止sql调优》一书,此书是国内DBA写的一本很不错的调优类型的书,是一些很不错的调优经验的分享。虽然读了一遍,做了下读书笔记,觉得很有所收获,但是到实际的实践中觉得还是很缺实践。刚好最...

2020-06-18 10:49:02 2745 6

原创 SpringBoot系列之RestTemplate调https接口

业务:本系统接口都是http的,调用第三方接口,因为做了安全性校验,所以不能通过RestTemplate调用 方法:重写覆盖SimpleClientHttpRequestFactory抽象类的prepareConnection方法 package com.minstone.apprBase.com...

2020-06-17 15:55:31 844 0

原创 OAuth2.0系列之使用JWT令牌实践教程(八)
原力计划

OAuth2.0系列之使用JWT令牌实践教程(八)1、文章前言介绍2、例子实验验证3、功能简单测试 OAuth2.0系列博客: OAuth2.0系列之基本概念和运作流程(一) OAuth2.0系列之授权码模式实践教程(二) OAuth2.0系列之简化模式实践教程(三) OAuth2.0系列之密码...

2020-06-17 14:50:22 1146 0

原创 OAuth2.0系列之信息Redis存储实践(七)
原力计划

OAuth2.0系列之信息Redis存储教程(七)1 前言介绍2、典型例子实践3、OAuth2.0授权功能简单测试 OAuth2.0系列博客: OAuth2.0系列之基本概念和运作流程(一) OAuth2.0系列之授权码模式实践教程(二) OAuth2.0系列之简化模式实践教程(三) OAuth...

2020-06-16 18:26:49 710 0

原创 OAuth2.0系列之信息数据库存储实践(六)
原力计划

在前面的学习中,我们配置客户端信息,一般会如下配置,如果有多个客户端的话,就复制一遍,修改一些参数,很显然,这种在生产环境是不适应的,所以Spring Security OAuth2是有提供几种存储方式的,默认是基于内存存储

2020-06-16 14:50:18 756 0

原创 OAuth2.0系列之客户端模式实践教程(五)
原力计划

OAuth2.0系列之客户端模式实践教程(五)1、客户端模式简介1.1 前言简介1.2 授权流程图2、例子实践2.1 实验环境准备2.2 OAuth2.0角色2.3 OAuth2.0配置类2.4 Security配置类2.5 功能简单测试 OAuth2.0系列博客: OAuth2.0系列之基本概...

2020-06-11 16:27:52 762 0

原创 OAuth2.0系列之密码模式实践教程(四)
原力计划

OAuth2.0系列之密码模式实践教程(四)1、密码模式简介1.1 前言简介1.2 授权流程图2、例子实践2.1 实验环境准备2.2 OAuth2.0角色2.3 OAuth2.0配置类2.4 Security配置类2.5 功能简单测试 OAuth2.0系列博客: OAuth2.0系列之基本概念和...

2020-06-11 15:28:56 735 0

原创 OAuth2.0系列之简化模式实践教程(三)
原力计划

OAuth2.0系列之简化模式实践教程(三)1、授权码模式简介1.1 前言简介1.2 授权流程图2、例子实践2.1 实验环境准备2.2 OAuth2.0角色2.3 OAuth2.0配置类2.4 Security配置类2.5 功能简单测试 OAuth2.0系列博客: OAuth2.0系列之基本概念...

2020-06-11 14:14:02 624 0

原创 OAuth2.0系列之授权码模式实践教程(二)
原力计划

OAuth2.0系列之授权码模式(authorization code)实践教程(二)1、授权码模式简介1.1 前言1.2 流程图 1、授权码模式简介 1.1 前言 在上一篇文章中我们学习了OAuth2的一些基本概念,对OAuth2有了基本的认识,接着学习OAuth2.0授权模式中的授权码模式 p...

2020-06-11 12:53:55 986 0

原创 OAuth2.0系列之基本概念和运作流程(一)
原力计划

OAuth2.0系列之基本概念和运作流程 [OAuth 2.0](https://oauth.net/2)是目前最流行的授权机制,用来授权第三方应用 > OAuth是一种开放协议, 允许用户让第三方应用以安全且标准的方式获取该用户在某一网站,移动或者桌面应用上存储的秘密的资源(如用户个人信息...

2020-06-04 15:35:33 1402 0

原创 OAuth2.0系列之集成SpringSecurity+JWT实现单点登录
原力计划

单点登录(Single sign on),英文名称缩写SSO,SSO的意思就是在多系统的环境中,登录单方系统,就可以在不用再次登录的情况下访问相关受信任的系统。也就是说只要登录一次单体系统就可以

2020-06-03 16:19:24 1995 3

原创 Mybatis系列之设置自动提交事务

Mybatis系列之设置自动提交事务 业务描述:最近遇到业务很复杂的方法,有通过Spring的@Transactional注解开启事务的,不过在ie11出现bug,console日志打印已经update成功的SQL,方法很长,执行成功后,发现数据没有修改,这个和console日志打印不符合,问题比...

2020-06-02 15:38:13 1626 0

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