自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不积跬步无以至千里; 不积小流无以成江海

博客里相关的代码存储在github上,地址为 https://github.com/hryou0922

  • 博客(4)
  • 收藏
  • 关注

原创 Spring cloud系列20 OAuth2.0的实现客户端模式(client_credentials)支持refesh code

默认情况下OAuth2.0 客户端模式(client_credentials)不支持refresh code。现在由于业务的关系,需要支持refresh code。 在Spring OAuth2.0中 client_credentials模式对应的类是ClientCredentialsTokenGranter 在此类中有个变量可以控制是否返回refreshcode,此成员变量是allowRefresh,默认值为false。在此类的在grant()方法中,如果allowRefresh=false,则会将

2019-07-17 23:27:46 7773 1

原创 问题备忘:Spring Cloud OAuth2.0 开发过程中碰到的问题

Spring Cloud OAuth2.0 开发过程中碰到的问题:1.Spring Security – There is no PasswordEncoder mapped for the id “null”2. 调用接口/com-oauth/oauth/check_token失败3.问题3: 在使用密码模式时,抛出异常:o.s.s.o.provider.endpoint.TokenEndpoint : Handling error: UnsupportedGrantTypeException,

2019-07-17 23:11:55 6692

原创 Spring cloud系列十九 Spring Cloud G版本集成oAuth2.0

由于项目的关系,系统需要集成oAuth2.0功能实现自定义功能:1. OAuth2.0中定义四种授权模式对应的类及其他一些重要的类2. 实现自定义客户端账户(不是用户的账户)3. 实现自定义用户账号4. 将accesstoken存储到redis中

2019-07-16 23:50:48 2944

原创 系统设计 - Zero-Copy总结和性能测试

zero-copy应用场景:将本地一个文件通过网络传输给另一个程序。zero-copy技术的使用场景有很多,比如Kafka, 又或者是Netty等,可以大大提升程序的性能。下面我们通过对比传统方式和zero-copy的方式传输数据,来理解zero-copy。Zero-copy上下文切换的次数从4次降低到2次,数据复制次数从4次降低到2次。Zero-copy 中数据的copy都由DMA执行,CPU不参与复制,从而节省CPU的消耗。 Zero-copy中的zero不是指不需要copy,而是指user mo

2019-07-08 23:09:14 877

空空如也

空空如也

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

TA关注的人

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