壮观饼干

文章
3
资源
0
加入时间
2年10月21天

对分布式事务及两阶段提交、三阶段提交的理解

一、分布式数据一致性在分布式系统中,为了保证数据的高可用,通常会将数据保留多个副本(replica),这些副本会放置在不同的物理的机器上。1.什么是数据一致性在数据有多份副本的情况下,如果网络、服务器或者软件出现故障,会导致部分副本写入成功,部分副本写入失败。这就造成各个副本之间的数据不一致,数据内容冲突。造成事实上的数据不一致。2.CAP定理CAP理论认为在分布式的环境下...

硬件调试经验小结

在硬件调试过程中,总是会碰到各种各样诡异的问题。为了提高硬件调试的效率,少走弯路,本人就这几天在硬件调试过程中的感悟作一下小结吧。欢迎大家批判指正。1、在测试过程中,发现某芯片的输入正常、输出无。常规思路:马上想到可能是芯片功能损坏,导致了有输入、无输出;容易忽略的一种情况:后端负载的问题,如负载对地或对电源短路等,从而导致芯片的输出一直被拉低或拉高而表现为无输出。该情况不...

BES的TWS耳机杂记

恒玄杂记:接触恒玄平台也有三年时光了,作为一个软件工程师,平时最多得就是怎么去实现功能,调用接口。然后和项目扯皮,好多具体得细节都没有去深入了解。也对后来得初入得工程师一个建议,技术是自己得,有些东西还是需要去往底层,去深入去查看,本人也没有怎么去深入得查看,只能做一个杂记,记录平时工作中遇到的问题和解决方案,对于流程,框架也是一知半解,不能写出来迷惑大家。只能写一些入门级别的可以上手做一些基本功能的知识。1,按键的时长定义在hal_key.c中,单位都为ms。可以根据ui去改变按键的时长定义,