星海

Life's A Struggle!

什么是 OAuth2

用于 REST/APIs 的代理授权框架(delegated authorization framework),基于令牌 Token 的授权,在无需暴露用户密码的情况下,使应用能获取对用户数据的有限访问权限,做到解耦认证和授权

OAuth 是一个开放标准,该标准允许用户让第三方应用访问该用户在某一网站上存储的私密资源(如:头像,照片,视频等),而在这个过程中无线将用户名和密码提供给第三方应用。实现这一功能是通过提供一个令牌(token),而不是用户名和密码来访问他们存放在特定服务提供者的数据

阅读全文 »

在之前的 SpringBoot 学习中,我们知道,可以在项目的 application.yml 文件或 application.properties 文件中获取到一些我们项目中的一些静态值。但对于一些非 Spring 所管理的类(比如一些工具类)该如何获取到定义在配置文件中的值呢?而这些工具类中的配置值和对应项目运行的环境有关,我们如果固定写在代码内,每次打包时去更改,显然这种做法不够好,那么本篇文章就来实践一些非 Spring 类如何获取配置的值

阅读全文 »

总结

附录

  • Java SE 8 日期和时间
  • JSR310新日期API(二)-日期时间API
  • Java中日期时间相关核心类

总结

附录

  • Convert Date to LocalDate or LocalDateTime and Back
  • JSR310新日期API(三)-日期时间格式化与解析
  • Java中日期时间相关核心类

上一篇时间(一)文章,我们已经了解学习了时间相关的一些概念和时间相关的其他知识,那么本篇文章开始我们深入在计算机领域中关于时间的相关核心类的知识,先来让我们看看 JSR-310(JDK8+) 和之前(JDK7 之前)的比较

阅读全文 »

时间是一种尺度,在物理定义是标量,借着时间,事件发生之先后可以按 过去-现在-未来 之序列得以确定(时间点),也可以衡量事件持续的期间以及事件之间和间隔长短(时间段) —— 维基百科

阅读全文 »
0%