mybatis部分详解

 *** resultType 和 resultMap 的区别  MyBatis 中在查询进行 select 映射的时候,返回类型可以用resultType,也可以用 resultMap;  resultType 是直接...

框架部分综合详解

  ***XML 常用的解析方式   XML 的解析方式通常有 JOM,DOM4J,SAX,这几中方式也各有优缺点。   JOM:解析器读入整个文档,以树的结构加载到内存中,然后代码就可以使用DOM 接口来操作这个树结构。...

常见设计模式部分详解

 ***常用哪些设计模式及使用场景  所谓设计模式,是被多数人验证过的、可重用性强、可靠性强, 容易被人理解的经验的总结。话说 Java 常用的设计模式有 23 种(也有说 24 种) 之多,而我们普通的工作中最经常用到的有:单例...

个别程序题详解

  1 package com.array; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 import java.util.Ra...

在数组中找到与给定总和的配对详解

  给定一个未排序的整数数组,找到一对给定的和 例如, 输入:arr=[8,7,2,5,3,1]sum=10 输出:对发现在索引0和2(8+2)or对发现在索引1和4(7+3)   方法一:原始的方法   ...

打印给定数组中元素和为0的所有子数组详解

  给定整数数组,打印所有具有0和的子数组 例如, 输入: {4,2,-3,-1,0,4} 具有0和的子阵列是:   {-3,-1,0,-4}   {0}   输入: {3,4,-7,3,1,3,1,-4,-...

成为顶尖架构师必须要面对的面试题详解

一、数据结构与算法基础   · 说一下几种常见的排序算法和分别的复杂度。   · 用Java写一个冒泡排序算法   · 描述一下链式存储结构。   · 如何遍历一棵二叉树?   · 倒排一个...

面试-java算法题详解

1.编写一个程序,输入n,求n!(用递归的方式实现)。 public static long fac(int n){ if(n<=0) return 0; else if(n==1)...

编程面试过程中常见的10大算法详解

以下是在编程面试中排名前10的算法相关的概念,我会通过一些简单的例子来阐述这些概念。由于完全掌握这些概念需要更多的努力,因此这份列表只是作为一个介绍。本文将从Java的角度看问题,包含下面的这些概念:1. 字符串如果IDE没有代码...

数据结构与算法常见笔试题详解

1.数据结构与算法常见笔试题     第一章 数据结构与算法 一.算法的基本概念 计算机解题的过程实际上是在实施某种算法,这种算法称为计算机算法。 1.算法的基本特征:可行性,确定性,有穷性,拥有足够的情报。...