Math
潘广宇
主攻Golang|Python|PHP|数据库|高并发架构|人工智能,Base广州,博客主要写一些工作上遇到的问题和处理经验
展开
-
什么是因果一致性 Causal consistency
摘自知乎的一段解释:https://zhuanlan.zhihu.com/p/67949045因果一致性往往发生在分区(也称为分片)的分布式数据库中。分区后,每个节点并不包含全部数据。不同的节点独立运行,因此不存在全局写入顺序。如果用户A提交一个问题,用户B提交了回答。问题写入了节点A,回答写入了节点B。因为同步延迟,发起查询的用户可能会先看到回答,再看到问题。为了防止这种异常,需要另一种类型的保证:因果一致性。 即如果一系列写入按某个逻辑顺序发生,那么任何人读取这些写入时,会看见它们以正确的逻原创 2021-03-30 16:38:39 · 4253 阅读 · 0 评论 -
各种进制换算成十进制
看两个例子秒懂:一、如 8 进制数 1507 换算成 10 进制计算过程:7 *+ 0 *+ 5 *+ 1 *= 839二、如 16 进制数 2AF5 换算成 10 进制计算过程:5 *+ F *+ A *+ 2 *= 10997(其中:A = 10,F = 15)...原创 2019-04-06 19:42:51 · 7204 阅读 · 0 评论 -
计算 n 个字节能表示的最大整数
如,计算4个字节能表示的最大整数是多少?1个字节 = 8位,范围是 0000 0000 ~ 1111 1111则4个字节 = 32位,最大整数二进制表示:1111 1111 1111 1111 1111 1111 1111 1111则最大整数计算:2^7 + 2^6 + 2^5 + 2^4 + 2^3 + 2^2 + 2^1 + 1 = 2^8-1 = 255...原创 2019-04-25 11:36:18 · 4211 阅读 · 0 评论