面试题
文章平均质量分 93
此专栏分享各种类别的常见面试题及详细答案
i白
小白
展开
-
Java面试-设计模式面试题(中)
设计模式面试题(中)结构型设计模式有哪些?模式描述适配器模式封装对象,并提供不同的接口。桥接模式将抽象部分和实现部分分离,让他们独立的变化。装饰模式包装一个对象,提供新的行为。组合模式客户用一致的方式处理对象集合和单个对象。外观模式简化一群类的接口。享元模式运用共享技术有效的支持大量细粒度的对象。代理模式包装对象,以控制对此对象的访问。什么是适配器模式?定义将一个类里面的方法转换成客户希望的另外一个方法,使得原来由于方法不兼原创 2021-09-08 23:56:52 · 434 阅读 · 1 评论 -
Java面试-设计模式面试题(上)
设计模式面试题(上)什么是设计模式?设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。每一个设计模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,我们就能一次又一次地使用该方案而不必做重复劳动。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。设计模式四个基本要素?模式名称(pattern name)问题(problem)解决方案(sol原创 2021-09-05 18:14:11 · 229 阅读 · 1 评论 -
微服务面试题及详细答案
本文参考 嗨客网 Java 随笔前言本章节记录了一些常见的微服务面试题及详细答案,目录如下:文章目录前言微服务特点微服务设计原则微服务优缺点SOA架构与微服务架构区别微服务最佳实践微服务间通信同步模式异步模式使用微服务面临的挑战三大挑战分布式与微服务区别接口幂等性分布式事务数据库事务分布式CAP和BASE理论问题的提出火车站售票双因素身份认证微服务pact契约测试康威定律什么是CICDJWT(JSON Web Token)跨域认证的问题什么是DevOpsRibbon负载均衡服务器端负载均衡服务熔.原创 2021-07-01 13:04:26 · 6965 阅读 · 0 评论 -
MySQL常见面试题及详细答案
本文参考 嗨客网 Java 随笔前言本章节记录了一些常见的 MySQL 面试题及详细答案,目录如下:文章目录前言MySQL常见面试题Mysql内连接与外连接区别什么是数据库范式MySQL权限控制MySQL事务ACIDMySQL事务隔离级别什么是MySQL MVCC什么是MySQL binlogMySQL锁MySQL索引MySQL索引原理Mysql explain使用MySQL索引优化与SQL优化Mysql聚簇索引平衡二叉树B树和B+树Mysql死锁解决Mysql慢查询日志innodb引擎四大特性.原创 2021-05-14 20:17:03 · 1153 阅读 · 1 评论