发布了文章2019-02-23
客户端我们想要与Apereo CAS做什么集成呢?回顾一下Apereo CAS是做什么的?Apereo CAS的一个功能就是单点登录,统一的登录登出接口与页面,让系统中的模块只需要关注在业务点,而把安全认证的功能交给统一认证来做。所以客户端的集成主要是单点登录的集成,客户端指...
发布了文章2019-02-17
上一篇文章我们对Apereo CAS有了简要的了解,这篇文章我们将动手练习Apereo CAS。主要是CAS单机版的搭设,用户信息存储到数据库,以及dashboard的使用做这些尝试的时候,Apereo CAS比较稳定的版本是5.3.x,使用如果想按照这个文章搭设的话,最好采用相同的版本
发布了文章2019-02-03
微服之道,方兴未艾;农之来学者,盖已千者! 这句是从《陶山集·太学案问》瞎改出来的。意思就是微服务的架构理念还在不断地发展,现在整个啥都 言必出微服务,差点都到了 没学过微服务的码农不是一个好码农。搞到微服务这个词都快跟区块链差不多臭了。
发布了文章2019-01-25
要用好这种代码分支管理模型,需要全体开发人员对于GIT有比较深入的了解,比如merge, rebase,而且在每一次GIT的操作的时候要很清楚地知道自己正在开发的功能属于哪个分支的。对于同时开发多个功能点的同事来说,比如同时在开发一个下一版本的功能,以及进行产品线上...
发布了文章2019-01-18
这篇短文将介绍如何用500行的Javascript代码,写一个你自己专属的GIT。 这不是一个如何使用GIT的工具,而是GIT的底层实现。目的是希望能加深对GIT的底层实现原理,而不是想换掉GIT,这只是一个GIT的雏形而已代码来自开源,也回流开源,有需要且不嫌弃的可以上去看看 ...
发布了文章2019-01-18
就像人心散,队伍不好带一样,代码版本多,分支也不好管 当产品开发到一定程度后,多版本同时开发,各种热修复等等问题,势必会带来版本分支管理的问题。今天我们准备一起来看看第一种代码分支管理方案。 这里要先强调一下,分支管理的方式各有千秋,不存在谁一定比...
发布了文章2019-01-11
正常情况下,我们都不用太在乎,甚至不用理会GIT里面文件的权限是否可读,可写,可执行。但如果我们加进GIT的文件是一个可执行的文件,比如一个方便快捷部署的文件deploy.sh. 那么如果没有可执行权限的话,在Linux系统下面是无法执行的。