App
-
filter映射:filter的两种映射方式
Filter拦截的资源需要在web.xml文件中进行配置,即Filter映射。Filter的映射方式可分为两种,具体如下: 1、使用通配符“/”拦截用户所有…
-
什么是filter?filter是用来做什么的?
Filter被称作过滤器或者拦截器,其基本功能就是对Servlet容器调用Servlet的过程进行拦截,从而在Servlet进行响应处理前后实现一些特殊功能。这就好比现实中的污水净…
-
Swing JDialog容器和JFrame容器使用教程
JFrame 在Swing组件中,最常见的一个容器就是JFrame,它是一个独立存在的顶级容器(也叫窗口),不能放置在其他容器之中,JFrame支持通用窗口所有的基本功能,例如窗口…
-
Java swing是做什么的?有什么作用?
在早期JDK1.0发布时,Sun公司就为GUI开发提供了一套基础类库,这套类库被称为AWT(Abstract Window Toolkit),即抽象窗口工具包。AWT的起初设想就是…
-
手动实现IOC容器:SpringIOC底层实现原理
面试官特别爱问SpringIOC底层实现,Spring源码晦涩难懂怎么办呢? 跟着老师手动实现一个mini ioc容器吧,实现后再回头看Spring源码事半功倍哦,就算直接和面试官…
-
什么是APM系统?APM的基本原理介绍
自SpringCloud问世以来,微服务以席卷之势风靡全球,企业架构都在从传统SOA向微服务转型。然而微服务这把双刃剑在带来各种优势的同时,也给运维、性能监控、错误的排查带来的…
-
什么是枚举?没有枚举之前,怎么做的?
1.1 什么是枚举 Java 1.5引入了一个新特性,枚举!枚举的本质是一个类,用于定义静态常量; 枚举类特点: ·枚举类用特有关键字enum修饰的类,本质是类,很特…
-
filter的执行顺序是怎样的?
1.引言 我们在编写javaweb程序的时候,时常会用filter这个组件,它能将我们一些通用逻辑抽取出来,在servlet执行业务逻辑之前运行, 达到简化代码和复用的目的.比如最…
-
Docker使用的底层技术有哪些?【java培训】
Docker使用了一系列的底层技术来充分发挥其技术特色,这些底层技术包括有Namespaces、Control groups、Union file systems和Containe…
-
MyBatis是什么?有什么作用?【java培训】
MyBatis(前身是iBatis)是一个支持普通SQL查询、存储过程以及高级映射的持久层框架,它消除了几乎所有的JDBC代码和参数的手动设置以及对结果集的检索,并使用简单的XML…