摘要:
设计模式主要分为三大类: 创建型、结构型、行为型 创建型 创建型模式简单来说就是用来创建对象的。 一共有五种:单例模式、建造者模式、工厂方法模式、抽象工厂模式、原型模式。 单例模式:确保某一个类只有一个实例,并且提供一个全局访问点。建造者模式: 用来创建复杂的复合对象。工厂方法模式 :让子类来决定要 阅读全文
摘要:
数据库锁 为什么要加锁: 加锁的目的是为了解决在多线程访问数据的情况下保证数据的完整性和一致性。 锁的分类: 按粒度划分:表锁、页锁、行锁 按数据库管理划分:共享锁、排它锁 按程序员角度划分:乐观锁、悲观锁 粒度 数据库管理 共享锁,也叫读锁,或者 S 锁,共享锁锁定的资源可以被其他用户读取,但不能 阅读全文