原文:Java面试题(MySQL篇)

MySql .数据库的三范式是什么 第一范式:强调的是列的原子性,即数据库表的每一列都是不可分割的原子数据项。 第二范式:要求实体的属性完全依赖于主关键字。所谓完全依赖是指不能存在仅依赖主关键字一部分的属性。 第三范式:任何非主属性不依赖于其它非主属性。 .一张自增表里面总共有 条数据,删除了最后 条数据,重启 mysql 数据库,又插入了一条数据,此时 id 是几 数据库引擎如果是MyISAM ...

2020-05-08 20:02 0 2471 推荐指数:

查看详情

javamysql面试题

一、为什么互联网公司一般选择mysql而不是Oracle?   免费、流行、够用。 二、数据库的三范式是什么?什么是反模式?   数据库范式是为解决关系数据库中数据冗余、更新异常、插入异常、删除异常问题而引入的。简单的理解,数据库范式可以避免数据冗余,减少数据库的空间,并且减轻维护数据完整性 ...

Wed Oct 07 23:49:00 CST 2020 1 538
高级测试面试题mysql

现如今,面试高级测试、性能测试等岗位,面试官都喜欢问一些底层原理的问题,感觉和开发的面试越来越靠近了。 比如mysql,可能会问如下问题: InnoDB行锁实现方式? innodb如何解决幻读? 什么是回表? B-树的不足? B+树如何解决了B-树的不足? 哪些情况,创建了索引也用不上 ...

Sun Aug 29 19:11:00 CST 2021 0 401
Java面试题(RabbitMQ

RabbitMQ 135. rabbitmq 的使用场景有哪些? ①. 跨系统的异步通信,所有需要异步交互的地方都可以使用消息队列。就像我们除了打电话(同步)以外,还需要发短信,发电子邮件(异步) ...

Sat May 09 03:36:00 CST 2020 0 1135
java面试题之mybatis

1,什么是Mybatis?Mybatis的优缺点?   MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java ...

Mon Apr 20 21:04:00 CST 2020 0 620
java面试题-spring

这次是关于spring的面试题,和上次一样依旧挑了几个具有代表性的。 一. 谈谈你对 Spring 的理解 Spring 是一个开源框架,为简化企业级应用开发而生。Spring 可以是使简单的 JavaBean 实现以前只有 EJB 才能实现的功能 ...

Wed Jan 22 01:38:00 CST 2020 0 352
java面试题基础之集合

java面试题基础之集合 1、ArrayList和Vector的区别   参考:https://www.cnblogs.com/javaisbest/p/11795444.html 2、HashMap和Hashtable的区别   二者都是Map的实现类,且底层都是哈希表 ...

Mon Mar 30 06:00:00 CST 2020 0 594
java面试题之springmvc

1,什么是SpringMVC?SpringMVC常用的组件有哪些?   SpringMVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,由于是Spring的后续产品,它有一个天然的优势就是天生就和Spring框架集成。      SpringMVC中最核心 ...

Fri Apr 17 18:20:00 CST 2020 0 1527
java面试题-JavaWeb

1、说一说Servlet的生命周期?   Servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的init() ...

Mon May 14 23:03:00 CST 2018 0 4269
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM