楼主对授权(authorization)和认证(authentication)理解是错误的,两者不能混为一谈。希望修正不要误导别人。
OAuth2 授权引自balckheart大神的博文 什么是OAuth2 是开放授权的一个标准,旨在让用户允许第三方应用去访问改用户在某服务器中的特定私有资源,而可以不提供其在某服务器的账号密...
楼主对授权(authorization)和认证(authentication)理解是错误的,两者不能混为一谈。希望修正不要误导别人。
OAuth2 授权引自balckheart大神的博文 什么是OAuth2 是开放授权的一个标准,旨在让用户允许第三方应用去访问改用户在某服务器中的特定私有资源,而可以不提供其在某服务器的账号密...
一个测试方法主要包括三部分: 1)setup 2)执行操作 3)验证结果 Junit 基本注解介绍 @BeforeClass 在所有测试方法执行前执行一次,一般在其中写上整体...
前言 我们都知道Netty是一款用于创建高性能网络应用程序的高级框架,但是实际工作中真正地去直接使用Netty的场景好像不多(反正我没有)。其实Netty无处不在,很多中间件...
restful接口设计规范总结 这篇 文章主要是借鉴他人,但是自己很想总结出一套规范,以供向我这样的新手使用,用来规范代码,如果有什么好的提议,请不吝赐教,本篇文章长期更新!...
通常在发布软件的时候打一个tag,tag会记录版本的commit号,方便后期回溯。 列出已有的tag 加上-l命令可以使用通配符来过滤tag 新建tag 使用git tag命...
DDD领域驱动/CQRS读写分离/ES事件溯源 这些前沿的时髦的技术理念汇聚在一次,落地到一套完整实现方案。这就是Axon 我们从ES事件溯源开始说 传统的数据库设计只记录数...
SAML,全称为Security Assertion Markup Language,是一种用于安全性断言的标记预压,目前的最新版本是2.0。原文地址本系列相关文章:OAut...
1.并发编程领域的关键问题 1.1 线程之间的通信 线程的通信是指线程之间以何种机制来交换信息。在编程中,线程之间的通信机制有两种,共享内存和消息传递。在共享内存的并发模型里...
@nniaonao 在配合工厂类使用
使用策略模式和多态去掉if/else、switch很多时候我们会在代码中使用很笨矬的if/else、switch语句,代码阅读起来相当的吃力。有没有一种方式可以替换呢。今天就让我们看看强大策略模式如何解决这一问题吧。 if/...
我觉得你不具备基本的面向对象编程的思想,根本不是javaer。如果我想增加Achievement_C,Achievement_D,照你这么编程,是不是得增加所有依赖类都得改。面向接口编程不是面向实现编程!
使用策略模式和多态去掉if/else、switch很多时候我们会在代码中使用很笨矬的if/else、switch语句,代码阅读起来相当的吃力。有没有一种方式可以替换呢。今天就让我们看看强大策略模式如何解决这一问题吧。 if/...
在我阅读阿里巴巴开发手册的时候,有一段关于多线程的描述: 线程池不允许使用 Executors 去创建,而是通过 ThreadPoolExecutor 的方式,这样的处理方式...
简介 Netflix Eureka是由Netflix开源的一款基于REST的服务发现组件,包括Eureka Server和Eureka Client。单从命名就可以看出这个组...
在利用apache的commons-net包,做FTP上传下载时,碰到了一个问题:在默认配置下,传输大文件会卡死。commons-net的maven依赖: 在翻阅了官方文档后...
基本概念 jdk8中新增了lambda表达式,lambda是一个希腊字母,长得像汉字“入”。先看一个例子: sort方法应该传入一个Comparator实例,而此处却传入了一...
一、概念 1.PO(persistant object) 持久对象 在 o/r 映射的时候出现的概念,如果没有 o/r 映射,没有这个概念存在了。通常对应数据模型 ( 数据库...