摘要: 自动变量 假设您编写一个编译‘.c’文件生成‘.o’文件的规则:您怎样编写命令‘CC’,使它能够操作正确的文件名?您当然不能将文件名直接写进命令中,因为每次使用隐含规则操作的文件名都不一样。 您应该使用make的另一个特点,自动变量。这些变量在规则每次执行时都基于目标和依赖产生新值。例如您可以使用变量‘$@’代替目标文件名。 阅读全文
posted @ 2016-09-09 14:08 走向全栈的MasterHan 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 单点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。单点登录在大型网站里使用得非常频繁,例如像阿里巴巴这样的网站,在网站的背后是成百上千的子系统,用户一次操作或交易可能涉及到几十个子系统的协作,如果每个子系统都需要用户认证,不仅用户会疯掉,各子系统也会为这种重复认证授权的逻辑搞疯掉。 阅读全文
posted @ 2016-08-21 14:30 走向全栈的MasterHan 阅读(7611) 评论(0) 推荐(0) 编辑
摘要: 单点登录(SSO)的技术被越来越广泛地运用到各个领域的软件系统当中。本文从业务的角度分析了单点登录的需求和应用领域;从技术本身的角度分析了单点登录技术的内部机制和实现手段,并且给出Web-SSO和桌面SSO的实现、源代码和详细讲解;还从安全和性能的角度对现有的实现技术进行进一步分析,指出相应的风险和需要改进的方面。 阅读全文
posted @ 2016-08-21 14:26 走向全栈的MasterHan 阅读(3213) 评论(0) 推荐(1) 编辑
摘要: 最近在发现使用Taobao的时候的一个小细节,于是便萌发起了写这篇文章。 当我们在 www.taobao.com 中进行登录之后,然后直接切换到 www.tmall.com 域名下,发现www.tmall.com首页的最顶部马上显示成了”您好, andyfaces“,于是便对此处的实现机制进行分析。 阅读全文
posted @ 2016-08-21 14:15 走向全栈的MasterHan 阅读(3723) 评论(0) 推荐(0) 编辑
摘要: 单点登录三个方法及原理:共享Session、基于OpenId的单点登录、基于Cookie的OpenId存储方案 阅读全文
posted @ 2016-08-21 13:42 走向全栈的MasterHan 阅读(822) 评论(0) 推荐(0) 编辑