分布式计算的优缺点

分布式计算的优点可靠性(容错):分布式计算系统中的一个重要的优点是可靠性。一台服务器的系统崩溃并不影响到其余的服务器。可扩展性:在分布式计算系统可以根据需要增加更多的机器。资源共享:共享数据是必不可少的应用,如银行,预订系统。灵活性:由于该系统是非常灵活的,它很容易安装,实施和调试新的服务。更快的速度:分布式计算系统可以有多台计算机的计算能力,使得它比其他系统有更快的处理速度。开放系统:由于它是开放

关系型数据库遵循 ACID 规则

事务在英文中是 transaction,和现实世界中的交易很类似,它有如下四个特性:1、A(Atomicity)原子性原子性很容易理解,也就是说事务里的所有操作要么全部做完,要么都不做,事务成功的条件是事务里的所有操作都成功,只要有一个操作失败,整个事务就失败,需要回滚。比如银行转账,从 A 账户转 100 元至 B 账户,分为两个步骤:1)从 A 账户取 100 元;2)存入 100 元至 B 账户。这两步要么一起完成,要么一

Java 编程思想重点笔记(Java 开发必看)

Java 编程思想,Java 学习必读经典,不管是初学者还是大牛都值得一读,这里总结书中的重点知识,这些知识不仅经常出现在各大知名公司的笔试面试过程中,而且在大型项目开发中也是常用的知识,既有简单的概念理解题(比如 is-a 关系和 has-a 关系的区别),也有深入的涉及 RTTI 和 JVM 底层反编译知识。1.Java 中的多态性理解(注意与 C++ 区分)Java 中除了 static 方法和 final 方法(private