排序
通过MySQL解读4种事务隔离级别的实现
场景 这是我的钱包,共有 100 万元。 场景 今天我心情好,我决定给你的转账 100 万,最后的结果肯定是我的余额变为 0 元,你的余额多了 100 万元,是不是想到就很开心? 转账这一动作在程序里会...
强大的Git变基命令
Git 学习如何使用 Git 来压扁、变基和精选。 当我与别人谈到 Git 时,几乎每个人都对 git rebase 命令有强烈的印象,这个命令让许多人遇到了问题,而不得不更改目录、删除仓库、然后再重新克隆...
网络技术|路由配置-HSRP配置详解
常见的冗余网技术有HSRP(Host Standby Routing Protocol,热备份路由协议)、VRRP(Virtual Router Redundancy Protocol,虚拟路由器冗余协议)和GLBP(Gateway Load Balancing Protocol,网关...
网站服务器过期对于seo优化有哪些影响?
网站服务器到期对于很多站长来说是比较头疼的事情,一是需要续费;二是不知道服务器到期,这又要分为两种情况,一个是站长知道(续费或不续费),另一个则是不知道网站服务器过期了,这种情况就比...
什么是一致性Hash,及其应用场景详解
本文通过一个经典的分布式缓存的应用场景来阐述为什么需要一致性Hash。 1. 场景描述 我们有3万张图片的存储需求,通过评估单台服务器的存储能力后,需要用三台服务器,编号为0号、1号、2号来缓...
Mongodb和数据库的双写一致性,与Redis区别这么大?
前言 遇到过一个问题:如何保证Mongodb和数据库双写的数据一致性? 很多人针对这个技术点讨论的内容,引起了不念的兴趣。 其实不念在实际工作中的有些业务场景,也在使用Mongodb,也遇到过双写...
如何查看网络的性能指标?
Linux 网络协议栈是根据 TCP/IP 模型来实现的,TCP/IP 模型由应用层、传输层、网络层和网络接口层,共四层组成,每一层都有各自的职责。 模型 应用程序要发送数据包时,通常是通过 socket 接口...
网络应用层协议-电子邮件协议详解
常见的电子邮件协议有简单邮件传输协议、邮局协议、Internet邮件访问协议和多用户互联网邮件扩展协议。 1、简单邮件传输协议(Simple Mail Transfer Protocol,SMTP) SMTP主要负责将电子邮件从...