一. Searchable传参数 用postman测试一key-value的形式 二. Searchable拼接sql 当使用sql去查询并且用Searchable分页时,如...
一. Searchable传参数 用postman测试一key-value的形式 二. Searchable拼接sql 当使用sql去查询并且用Searchable分页时,如...
【面试题】判断一个字符串的首字母为大写,其余的为小写,输出为true。 【面试题】创建线程的方法 start() : 它的作用是启动一个新线程,新线程会执行相应的run()方...
【面试题】排序都有哪几种方法?请列举。用JAVA实现一个快速排序。 基本思想:通过一趟排序将待排记录分隔成独立的两部分,其中一部分记录的关键字均比另一部分的关键字小,则可分别...
1.简述JDBC访问数据库的步骤 步骤: 1、JDBC所需的四个参数(user,password,url,driverClass) (1)user用户名 (2)passwor...
马儿他接受了我们要骑它的要求,接受了自己被骑的命运。它接受了这个世界的本来面目,在其中,他是别人的所属物。他从没有过野性,所以听不到来自另一个世界大山的狂野召唤——在那里,他...
1.输入一个链表,按链表从尾到头的顺序返回一个ArrayList。 链表: 一种重要的数据结构,HashMap等集合的底层结构都是链表结构。链表以结点作为存储单元,这些存储单...
1.List,Set,Map三者的区别 List(对付顺序的好帮手) List接口存储一组不唯一(可以有多个元素引用相同的对象),有序的对象 Set(注重独一无二的性质): ...
@Autowired注解与@Resource注解的区别 Spring不但支持自己定义的@Autowired注解,还支持由JSR-250规范定义的几个注解。如:@Resour...
MySQL高级特性 1. 分区表 分区表是一个独立的逻辑表,底层由多个物理表组成。实现代码实际是一组底层表的句柄对象。分区的一个主要目的是将数据按照一个较粗的粒度分在不同的表...
1. Mybatis缓存 Mybatis中有一级缓存和二级缓存,默认情况下一级缓存是开启的,而且是不能关闭的。一级缓存是指 SqlSession 级别的缓存,当在同一个 Sq...
6. GC 分代收集算法 VS 分区收集算法 6.1 分代收集算法 当前主流 VM 垃圾收集都采用”分代收集”(Generational Collection)算法, 这种算...
基本概念 JVM是可运行Java代码的假想计算机 ,包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收,堆 和 一个存储方法域。JVM 是运行在操作系统之上的,它与硬件没...
1. 网络七层架构 1.2 七层模型主要包括: 物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由 1...
1. 锁类型 可重入锁:广义上的可重入锁指的是可重复可递归调用的锁,在外层使用锁之后,在内层仍然可以使用,并且不发生死锁(前提得是同一个对象或者class),这样的锁就叫做可...
1. 什么是进程,什么是线程?为什么需要多线程编程? 进程是执行着的应用程序,而线程是进程内部的一个执行序列。一个进程可以有多个线程。线程又叫做轻量级进程。 进程是具有一定独...
1. Set集合概述 Set 注重独一无二的性质,该体系集合用于存储无序(存入和取出的顺序不一定相同)元素,值不能重复。对象的相等性本质是对象 hashCode 值(java...
1. 请说明一下final, finally, finalize的区别。 final用来声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。 finally是异...
1. 请你说说Java和PHP的区别 PHP暂时还不支持像Java那样JIT运行时编译热点代码 PHP的库函数用C实现,而Java核心运行时类库(jdk/jre/lib/rt...
1. 请你讲解一下数据连接池的工作机制? J2EE服务器启动时会建立一定数量的池连接,并一直维持不少于此数目的池连接。客户端程序需要连接时,池驱动程序会返回一个未使用的连接...
1. 二叉树中和为某一值的路径 题目描述 输入一颗二叉树的根节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结...