Web
-
什么是前后端分离?如何理解前后端分离?
什么是前后端分离?目前比较认同的概念是SPA(Single Page Application),所有用到的展现数据都是后端通过异步接口(ajax.json)的方式实现的,前端直管展…
-
Bean的作用域有几种?都有哪些作用范围?
Spring IOC容器在根据配置(可以是xml,也可以是注解)创建一个Bean对象实例时,可以为Bean指定实例的作用域。 作用域包括: singleton(单例模式) prot…
-
什么是单例模式?有几种?Java面试题常问
什么是单例模式?有几种? 单例模式:某个类的实例在多线程环境下只会被创建一次出来。单例模式有饿汉式单例模式、懒汉式单例模式和双检锁单例模式三种。 饿汉式:线程安全,一开始就初始化。…
-
JavaFX有什么显著特征?
众所周知,Java开发桌面应用程序一直不算理想,但Sun公司并没有放弃,于是Sun公司在2008年推出JavaFX,来弥补Java在桌面应用程序的缺陷。JavaFX在发展的过程中核…
-
Redis有什么优缺点?
Redis的优点 1.纯内存操作。 2.单线程操作,避免了频繁的上下文切换。 3.采用了非阻塞I/O多路复用机制。 I/O多路复用机制:I/O多路复用就是只有单个线程,通过跟踪每个…
-
Java实战教程 SaaS移动办公完整版《iHRM 人力资源管理系统》
Java实战项目《iHRM 人力资源管理系统》 高级教程 iHRM是一款基于SaaS平台的人力资源管理系统, 企业通过该系统可以完成员工管理、审批管理、考勤管理、社保公积金管理、薪…
-
Java中定义数组的三种方式?
在Java中,数组的定义有三种方式,其基本语法格式如下: 数组类型[] 数组名 = new 数组类型[数组长度]; 数组类型[] 数组名 = new 数组类型[]{数组元素0,数组…
-
Java设置响应消息头字段的方法是什么?
当Servlet向客户端回送响应消息时,由于HTTP协议的响应头字段有很多种,为此,在HttpServletResponse接口中,定义了一系列设置HTTP响应头字段的方法,如表1…
-
Spring eureka原理介绍【微服务架构基础】
Eureka是Netflix开发的一个服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS(Amazon Web Services )域中的中间层服务,以达到负载均…
-
Spring MVC框架有哪些优点?
Spring MVC是Spring提供的一个实现了Web MVC设计模式的轻量级Web框架。它与Struts2框架一样,都属于MVC框架,但其使用和性能等方面比Struts2更加优…