2017年8月10日

并发编程中的各种锁

摘要: 1. 内置锁 synchronized,这个不用说了,作用就是实现互斥之外,还有内存可见性,复合操作原子性等作用;一个线程拥有某个对象的synchronized锁,该线程调用wait方法后,会释放对象的锁; 2. ReentrantLock ReentrantLock和synchronized在并发 阅读全文

posted @ 2017-08-10 14:40 heartzhizi 阅读(1015) 评论(0) 推荐(0) 编辑

MySQL常见面试题

摘要: 1. 主键 超键 候选键 外键 主 键: 数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。 超 键: 在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一 阅读全文

posted @ 2017-08-10 09:12 heartzhizi 阅读(87) 评论(0) 推荐(0) 编辑

导航