同样都是晶体管存储设备,为什么寄存器比内存快呢? Mike Ash写了一篇很好的解释,非常通俗地回答了这个问题,有助于加深对硬件的理解。 原因一:距离不同 距离不是主要因素,但是最好懂,所以放在最前面说。内存离CPU比较远,所以要耗费更长的时间读取。 以3GHz的CPU为例,电流每秒钟 ...
MySQL慢查询日志
查看是否开启慢查询功能mysql> show variables like 'slow_query%';+---------------------+------------------------------------+| Variable_name | V ...
MySQL查看数据库表容量大小
1. 查看所有数据库容量大小select table_schema as '数据库',sum(table_rows) as '记录数',sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)&apos ...
如何保证消息的可靠性传输?
如何保证消息的可靠性传输?或者说,如何处理消息丢失的问题?这个是肯定的,用 MQ 有个基本原则,就是数据不能多一条,也不能少一条,不能多,就是前面说的重复消费和幂等性问题。不能少,就是说这数据别搞丢了。那这个问题你必须得考虑一下。 如果说你这个是用 MQ 来传递非常核心的消息,比如说计费、扣费的一些 ...
如何保证消息的顺序性?
如何保证消息的顺序性?我举个例子,我们以前做过一个 mysql binlog 同步的系统,压力还是非常大的,日同步数据要达到上亿,就是说数据从一个 mysql 库原封不动地同步到另一个 mysql 库里面去(mysql -> mysql)。常见的一点在于说比如大数据 team,就需要同步一个 ...
java中判断字符串真实长度(中文2个字符,英文1个字符)的方法
java中判断字段真实长度(中文2个字符,英文1个字符)的方法public class StringLength { String s1 = "a"; String s2 = "国1a"; String s3 = "aa& ...
TCP Finite State Machine
TCP Operational Overview and the TCP Finite State Machine (FSM) TCP 的那些事儿(上) TCP Finite State Machine (FSM) States, Events and Transitions Table ...
Docker Registry Mirror
docker有官方的中国区 https://registry.docker-cn.com 网易163 docker镜像 http://hub-mirror.c.163.com/ ustc的镜像Docker Hub 源使用帮助 https://docker.mirrors.ustc.edu.cn ...