![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
文章平均质量分 89
爱笑的tiger
学无止境,享受生活
展开
-
设计模式面试题
1.设计模式有那些原则?开闭原则:OOP中最基础的原则,指一个软件实体(类、模块、方法等)应该对扩展开放,对修改关闭。强调用抽象构建框架,用实现扩展细节,提高代码的可复用性和可维护性。单一职责原则:一个类、接口或方法只负责一个职责,降低代码复杂度以及变更引起的风险。依赖倒置原则:程序应该依赖于抽象类或接口,而不是具体的实现类。接口隔离原则:将不同功能定义在不同接口中实现接口隔离,避免了类依赖它不需要的接口,减少了接口之间依赖的冗余性和复杂性。里氏替换原则:开闭原则的补充,规定了任何父类可原创 2021-12-23 16:28:09 · 133 阅读 · 0 评论 -
面试必背-MySql八股文(1)
1.数据库三大范式 第一范式:确保每列保持原子性,数据表中的所有字段值都是不可分解的原子值。 第二范式:确保表中的每列都和主键相关。 第三范式:确保每列都和主键列直接相关而不是间接相关。 2. MySql几种引擎,有什么区别特性 InnoDB MyISAM MEMORY 事物安全 支持 不支持 不支持 对外建的支持 支持 不支持 不支持 存储限制 64TB 有 有 空间使用 高原创 2021-12-11 10:56:29 · 1315 阅读 · 0 评论 -
面试必背-MySql八股文(2)
1.数据库的锁1.1 什么是数据库的锁?当数据库有并发事务的时候,保证数据访问顺序的机制称为锁机制。数据库的锁与隔离级别的关系?1.2 数据库锁的类型有哪些?Mysql锁类别 资源开销 加锁速度 是否会出现死锁 锁的粒度 并发度 表级锁 小 快 不会 大 低 行级锁 大 慢 会 小 高 页面锁 一般 一般 不会 一般 一般 MyISAM 默认采用表.原创 2021-12-22 09:45:26 · 1891 阅读 · 0 评论