
算法
zpzkitt
这个作者很懒,什么都没留下…
展开
-
高等数学公式
一、极限公式二、重要公式三、下列常用等价无穷小关系(x->0)四、导数的四则运算法则五、基本导数公式六、高阶导数的运算法则七、基本初等函数的n阶导数公式八、微分公式与微分运算法则九、微分运算法则十、基本积分公式十一、下列常用凑微分公式十二、补充下面几个积分公式十三、分部积分法公式十四、第二换元积分法中的三角换元公式...转载 2020-10-30 11:29:29 · 638 阅读 · 0 评论 -
Raft 共识算法原理
raft 共识算法的优点在于可以在高效的解决分布式系统中各个节点日志内容一致性问题的同时,也使得集群具备一定的容错能力。即使集群中出现部分节点故障、网络故障等问题,仍可保证其余大多数节点正确的步进。甚至当更多的节点(一般来说超过集群节点总数的一半)出现故障而导致集群不可用时,依然可以保证节点中的数据不会出现错误的结果。raft 集群中的每个节点都可以根据集群运行的情况在三种状态间切换:foll...转载 2019-04-29 21:23:04 · 2803 阅读 · 0 评论 -
CAS与volatile关系以及如何保证原子性
一、CAS操作在JDK 5之前Java语言是靠synchronized关键字保证同步的,这会导致有锁锁机制存在以下问题:(1)在多线程竞争下,加锁、释放锁会导致比较多的上下文切换和调度延时,引起性能问题。(2)一个线程持有锁会导致其它所有需要此锁的线程挂起。(3)如果一个优先级高的线程等待一个优先级低的线程释放锁会导致优先级倒置,引起性能风险。volatile是不错的机制,...转载 2019-07-19 18:37:26 · 6196 阅读 · 0 评论