单点登录是怎么工作的
今天来聊聊单点登录(Single Sign On)。 1、单点登录的主要参与者 用户 - 申请访问应用程序的个人 身份供应商(IDP)- 对用户进行身份验证(如谷歌、Facebook) 应用程序 - 用户希望访问的软件...
如何通过binlog定位大事务?
1、序 大事务想必大家都遇到过,既然要对大事务进行拆分,第一步就是要找到它。那么如何通过binlog来定位到大事务呢? 首先,可通过binlog文件的大小来判断是否存在大事务,当一个binlog文件快...
Https客户端校验证书流程
如下图所示,为数字证书签发和验证流程: CA签发证书的过程,如上图左边部分: 首先 CA 会把持有者的公钥、用途、颁发者、有效时间等信息打成一个包,然后对这些信息进行 Hash 计算,得到一个 H...
微服务灰度发布的底层实现
微服务中的灰度发布(又称为金丝雀发布)是一种持续部署策略,它允许在正式环境的小部分用户群体上先部署新版本的应用程序或服务,而不是一次性对所有用户同时发布全新的版本。 这种方式有助于...
Linux如何查看和刷新dns缓存
DNS(Domain Name System)是互联网中用于将域名转换为对应IP地址的系统。 在Linux系统中,DNS缓存是一种将域名和IP地址映射关系缓存在本地的机制,可以加快域名解析速度,并减轻DNS服务器的负...
Linux小技巧:取消vim粘贴时的自动缩进
前言 vim是个强大的文本编辑的工具,在Linux端得到极大的使用热度。 不过最近在另外一台服务器使用vim时不念遇到了一个奇怪的问题:当我将本地写好的脚本复制后,粘贴到服务器中的空白文件时,...
如何更改Mac计算机名、主机名和Bonjour名称
很多Mac用户可能从来没想过要更改设备的默认名称。许多人还沿用着设备初始设置时的名称,比如「张三的 MacBook Air」或「iMac」这样的通用名称。 但实际上,学会如何修改Mac的名称是一项非常实...
蜂窝小区的类型有哪些?
宏蜂窝小区 覆盖范围: 1km-25km的大范围覆盖。 发射功率: 通常在10w以上,具有较强的信号传输能力。 基站架设: 基站发射天线通常架设在周围建筑物上方,高度较高。 特点: 存...