1. 单例设计模式:★★★★★(必问的) 解决的问题:保证一个类在内存中的对象唯一性。 比如:多程序读取一个配置文件时,建议配置文件封装成对象。会方便操作其中数据,又要保证多...
1. 单例设计模式:★★★★★(必问的) 解决的问题:保证一个类在内存中的对象唯一性。 比如:多程序读取一个配置文件时,建议配置文件封装成对象。会方便操作其中数据,又要保证多...
1. 什么是Mybatis? (1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建...
1. list,iterate区别 • 使用list()方法获取查询结果,每次发出一条查询语句,获取全部数据 • 使用iterate()方法获取查询结果,先发出一条SQL 语...
1. springcloud如何实现服务注册与发现? 服务发布时指定对应的服务名(IP地址和端口号),将服务注册到注册中心(eureka和zookeeper),但是这一切是S...
1. 什么是springboot Spring Boot 是 Spring 开源组织下的子项目,是 Spring 组件一站式解决方案,主要是简化了使用 Spring 的难度,...
1. springmvc与struts2比较 答案: 1).入口不同: Struts2:filter过滤器 SpringMvc:一个Servlet即前端控制器 2).开发方式...
1. 开发中主要使用 Spring 的什么技术 ? ①. IOC 容器管理各层的组件 ②. 使用 AOP 配置声明式事务 ③. 整合其他框架 2. Spring使用了哪些设计...
1. Struts2 拦截器 和 过滤器 的区别 ① 过滤器依赖于Servlet容器,而拦截器不依赖于Servlet容器。 ② Struts2 拦截器只能对 Action 请...
1. 一网站如果有大量的人登录访问。那么会产生很多的session Session默认保存在内存中,内存资源宝贵,session数据量大导致内存利用率高,解决session内...
1. Servlet的生命周期 答: 分为 5 个阶段:加载、创建、初始化、处理客户请求、卸载。 ①、加载:容器通过类加载器使用 Servlet 类对应的文件加载 s...
一、 数据库 1. 说出数据连接池的工作机制是什么? J2EE服务器启动时会建立一定数量的池连接,并一直维持不少于此数目的池连接。客户端程序需要连接时,池驱动程序会返回一个未...
一、 jQuery 1. Jquery中的选择器有哪些 答: ID选择器:$(“#id”) 类选择器:$(“.class”) 标签选择器:$(“p”) 2. Jquery如何...
1. TCP和 UDP 的区别 tcp:面向连接的传输控制协议,具有高可靠性,确保传输数据的正确性,有验证重发机制,因此不会出现丢失或者乱序。 upd:是无连接的数据报服务,...
1. 线程同步以及线程调度相关的方法 - wait():使一个线程处于等待(阻塞)状态,并且释放所持有的对象的锁; - sleep():使一个正在运行的线程处于睡眠状态,是一...
1. Java中的NIO,BIO,AIO分别是什么 BIO:同步并阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接...
1. 如在COLLECTION框架中,实现比较要实现什么样的接口? Java类实现序列化的方法是实现Java.io.Serializable接口 Collection框架中实...
1. 运行时异常与一般异常有何异同? 异常表示程序运行过程中可能出现的非正常状态 运行时异常:表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。 编译器要求方法必须声...
一. CSS 1. 引入的方式有哪些? 1)外联: 标签 2)内联: 标签 3)元素内嵌:元素的style属性 2. CSS选择符有哪些? 标签选择符、类选择符、id选择符、...
equals()是个方法,继承类Object == 是个运算符,表示内存地址是否相同 ==比较的是2个对象的地址,而equals比较的是2个对象的内容。显然,当equals为...
(1)Mybatis和hibernate不同,它不完全是一个ORM框架,因为MyBatis需要程序员自己编写Sql语句。 (2)Mybatis直接编写原生态sql,可以严格控...