Wesley13 Wesley13
3年前
SSO单点登录学习总结(1)——单点登录(SSO)原理解析
SSO的概念:单点登录SSO(SingleSignOn)是身份管理中的一部分。SSO的一种较为通俗的定义是:SSO是指访问同一服务器不同应用中的受保护资源的同一用户,只需要登录一次,即通过一个应用中的安全验证后,再访问其他应用中的受保护资源时,不再需要重新登录验证。SSO的用途:目前的企业应用环境中,往往有很多的应用系统,
Jacquelyn38 Jacquelyn38
4年前
一分钟入门 Babel(下一代 JavaScript 语法的编译器)
简单来说把JavaScript中es2015/2016/2017/2046的新语法转化为es5,让低端运行环境(如浏览器和node)能够认识并执行。严格来说,babel也可以转化为更低的规范。但以目前情况来说,es5规范已经足以覆盖绝大部分浏览器,因此常规来说转到es5是一个安全且流行的做法。ES6转ES5(第一种)初始化项目npm 
码农印象 码农印象
4年前
【阅世界】如何让你的Terminal牛逼的更上一层楼
如果经常在MacOSX的「终端(Terminal)」环境下工作的话,比如登陆远程服务器、执行一些特殊的命令等等。那么,设置一条欢迎语句会令你的终端表现的更Cool昨晚网上随便看看技术贴,偶然间看见别人的终端上的图案,经过早上的折腾,终于实现了想要的效果——自定义终端(Terminal)欢迎图案。来者先敬一拜下我的私人配置图案,后面您只需要复制粘贴就可以了
宙斯盾 DDoS 防护系统“降本增效”的云原生实践
作者tomdu,腾讯云高级工程师,主要负责宙斯盾安全防护系统管控中心架构设计和后台开发工作。导语宙斯盾DDoS防护系统作为公司级网络安全产品,为各类业务提供专业可靠的DDoS/CC攻击防护。在黑客攻防对抗日益激烈的环境下,DDoS对抗不仅需要“降本”还需要“增效”。随着云原生的普及,宙斯盾团队持续投入云原生架构改造和优化,以提升系统的处理能力及
Stella981 Stella981
3年前
Linux学习:vim程序编辑器
本次记录vim这款文本编辑器的使用方法及它有哪些使用实例等。基本概念在Linux环境中,配置文件对整个系统来说具有举足轻重的作用,而对于其都是以ASCII的纯文本形式存在,而利用文本编辑器就能够达到方便修改配置的目的。vi是UNIX操作系统和UNIXLike操作系统中最通用的全屏幕纯文本编辑器。而Linux中的vi编辑器叫v
Stella981 Stella981
3年前
Linux进阶之链路聚合
CentOS7用命令配置链路聚合链路聚合是一个计算机网络术语,将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出入流量在各成员端口的负荷分担,交换机根据用户配置的端口负荷分担策略决定网络封包从哪个成员端口发送到对端的交换机。一、实验环境准备1.在VMwareWorkstation部署好CentOS7系统;2.至少为安装好的Cen
Wesley13 Wesley13
3年前
Java多线程锁释放
Java多线程运行环境中,在哪些情况下会使对象锁释放?由于等待一个锁的线程只有在获得这把锁之后,才能恢复运行,所以让持有锁的线程在不再需要锁的时候及时释放锁是很重要的。在以下情况下,持有锁的线程会释放锁:(1)执行完同步代码块,就会释放锁。(synchronized)(2)在执行同步代码块的过程中,遇到异常而导致线程终止,锁也会被释放。(exc
Wesley13 Wesley13
3年前
MySQL主从复制与读写分离
MySQL主从复制(MasterSlave)与读写分离(MySQLProxy)实践Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面。因此,一般来说都是通过主从复制(MasterS
Stella981 Stella981
3年前
Gitlab+Jenkins+Docker实现net core持续集成
<h2前言</h2<p在项目中使用这一套自动集成的体系之后,一直想找个时间总结出来,用于自己记录也打算将自己的所得分享给园友们,不经常写文章,可能会有错误的地方,希望各位不吝指正,我会及时的改正并表示感谢,希望大家能够一起进步。</p<h2前期准备</h2<pcentos7.5系统环境,关闭防火墙</p<h3jenkinsind
掌握了这几个 Linux 命令可以让你工作效率提升三倍
很多程序员熟悉了在Windows环境下开发,而我们服务器一般都是Linux系统。当有一天你需要在Linux服务器上做一些配置或者故障排除的时候,你会很困惑,不知道如何下手。原因是对Linux常用的命令还不熟悉,今天我就给大家介绍几个Linux常用命令。掌握它们的用法后,我们在使用CRMEB打通版系统的时候就能如鱼得水,可以大大提高工作