
开发理论知识
huangjun1989
这个作者很懒,什么都没留下…
展开
-
分布式理论
CAP理论 Consistency Avaiablity Partition tolerance(分区容错性) 系统无法放弃一致性,如果放弃了,说明数据不可信 牺牲一致性,是说不使用强一致性,而是弱一致性 分布式系统的数据复制需求: A、 可用性 将数据复制到多个主机上,消除单点故障 B、 性能 将数据分片,分布到多台主机上,可以提高并发度,从而提高系统性能 强一致原创 2016-09-28 22:18:26 · 336 阅读 · 0 评论 -
设计模式
创建型设计模式 单例模式 它允许一个类有且仅有一个实例 单例模式的优点: 在内存中只有一个对象,节省内存空间。 避免频繁的创建销毁对象,可以提高性能。 避免对共享资源的多重占用。 可以全局访问。 适用场景: 由于单例模式的以上优点,所以是编程中用的比较多的一种设计模式。我总结了一下我所知道的适合使用单例模式的场景: 需要频繁实例化然后销毁的对象。 创建对象时耗时过多或者原创 2016-09-28 22:20:53 · 333 阅读 · 0 评论