面试整理
依佳人
这个作者很懒,什么都没留下…
展开
-
准备面试手写了吗(排序算法,递归,设计模式)
准备面试手写了吗(排序算法,设计模式,递归) //冒泡排序 public void maoPaoPX(){ int[] arr = new int[]{12,4,54,57,87,3,41,1,3,4,1,3,4,31,2}; for (int i = 0; i < arr.length-1; i++) { for (int j = 0; j < arr.length-1-i; j++) {原创 2021-02-01 15:57:15 · 115 阅读 · 0 评论 -
Java开发面试题整理 -- Mybatis框架
1. 简单描述什么是Mybatis?及其优点(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动.创建连接.创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。(2)MyBatis 可以使用 XML 或注解来配置和映射原生信息,将 POJO映射成数据库中的记录,避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。(3)通过xml 文件或注解的方式将要执行的各原创 2020-10-27 11:34:07 · 237 阅读 · 0 评论 -
Java开发面试题整理 -- 数据库
一、Mysql1. SQL 的 select 语句完整的执行顺序(1)from 子句组装来自不同数据源的数据;(2)where 子句基于指定的条件对记录行进行筛选;(3)group by 子句将数据划分为多个分组;(4)使用聚集函数进行计算;(5)使用 having 子句筛选分组;(6)计算所有的表达式;(7)select 的字段;(8)使用 order by 对结果集进行排序。SQL 语言不同于其他编程语言的最明显特征是处理代码的顺序。在大多数据库语言中,代码按编码顺序被处理。但在 S原创 2020-10-26 21:56:25 · 479 阅读 · 0 评论