编程是为了解决现实中的问题,利用计算机来模拟现实世界,然而现实世界是复杂的,所以编程所要面对的问题也是复杂的。不过好在人类善于总结、归纳,我们总能想到面对复杂问题的解决之道,比如数学物理中的公式,设计…
简介 如今的世界,我们每一个人生活都在数据的“洪海”之中。作为技术开发人员,我们每天都在跟数据打交道,如何处理以及如何分析这些庞大的数据量,从来都不是一件容易的事情。 每一家公司都会有自己的数据分析需…
简介 位图(Bitmap)算法,即用位(Bit)来表示数据的状态。如果一个Bit能表示一个数据的两种状态(0/1),那64个bit就能表示64个数据的状态。因此我们能很容易联想到一种场景:如果要表示某…
本篇接上一篇事务文章,上篇介绍了事务的ACID特性,介绍了隔离级别以及简单讨论了MVVC,接下来就是分布式事务的讨论。 先回顾一下之前的知识点: 事务的一个关键特性就是保证一致性,因此在单个数据源或者…