E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Spring框架常见面试题
java
常见面试题
:请解释一下Java中的常用安全框架,如Spring Security、Shiro等。
下面我将详细介绍Java中的两个常用安全框架:SpringSecurity和Shiro。1.SpringSecuritySpringSecurity是一个强大的安全框架,它为基于Spring的应用程序提供了全面的安全解决方案。以下是SpringSecurity的一些主要特点:主要特点:集成性:SpringSecurity与Spring的其他组件紧密集成,如SpringMVC、SpringBoot等
广寒舞雪
·
2023-12-30 22:05
java
java
安全
spring
java
常见面试题
:请解释一下Java中的常用分布式框架,如Spring Boot、Dubbo等。
下面我将详细介绍Java中的两个常用分布式框架:SpringBoot和Dubbo。1.SpringBootSpringBoot是一个用于创建独立、可运行的、生产级别的Spring应用程序的框架。它简化了Spring应用程序的创建和部署,使得开发人员能够专注于编写业务逻辑,而不是配置。主要特点:简化配置:SpringBoot提供了自动配置功能,可以自动配置许多常见的设置,大大简化了开发过程。嵌入式W
广寒舞雪
·
2023-12-30 22:05
java
java
分布式
spring
boot
java
常见面试题
:请解释一下Java中的序列化,以及它有哪些限制?
Java中的序列化是指将对象的状态信息转换为可以存储或传输的形式的过程。具体来说,序列化是将对象转换为字节流,以便将其写入文件、发送到网络或进行其他形式的传输。一旦对象被序列化,它可以在需要时被反序列化回其原始状态。序列化其实就是把一个对象转换成一个可以存储或传输的格式,就像我们把一个文件转换成电子邮箱可以发送的格式,或者把一个文档转换成可以放在云存储上的格式。这样,我们就可以在任何时候重新打开这
广寒舞雪
·
2023-12-30 22:35
java
java
java
常见面试题
:请解释一下Java中的反射机制,以及它有哪些使用场景?
Java的反射机制是指在程序的运行状态中,能够动态地获取任意一个类的所有属性和方法,并且可以动态地调用任意一个对象的属性和方法。这意味着可以在程序运行时动态地创建对象、调用方法和修改属性值。反射机制的源头是Class对象。每个类都有一个Class对象,可以通过这个对象获取类的所有属性和方法。因此,反射机制的核心是对Class对象进行操作。Java的反射机制是Java语言的一个重要特性,它使得程序能
广寒舞雪
·
2023-12-30 22:35
java
java
log4j
开发语言
java
常见面试题
:请解释一下Java中的常用数据库连接池,如HikariCP、C3P0、DBCP等。
Java中常用的数据库连接池有HikariCP、C3P0、DBCP等。这些连接池用于管理数据库连接,提供高效、可靠的数据库访问。下面是这些连接池的详细说明:HikariCP:特点:HikariCP是一个高性能的数据库连接池。它轻量级、快速,特别注重性能和内存管理。HikariCP使用JavaNIO来处理多线程并发连接,具有很好的扩展性。配置参数:HikariCP有很多可配置的参数,如最大连接数、最
广寒舞雪
·
2023-12-30 22:35
java
java
数据库
开发语言
java
常见面试题
之什么是集合框架?其主要接口和类有哪些?
什么是集合框架集合框架是Java语言中一个用于存储和操作集合的框架。它提供了一组接口和类,用于表示和操作集合中的元素。集合框架是Java标准库的一部分,为开发者提供了丰富的集合类和算法,使得处理集合变得更加方便和高效。集合框架是为表示和操作集合而规定的一种统一的标准的体系结构。它通过特定的数据结构(如队列、数组、链表等)来实现对数据的存储和操作,这些数据结构称为集合框架类。集合框架的核心包括三个部
广寒舞雪
·
2023-12-30 22:34
java
java
开发语言
java
常见面试题
:请解释一下Java中的常用集合类,如ArrayList、LinkedList、HashSet等。
请解释一下Java中的常用集合类,如ArrayList、LinkedList、HashSet等。Java中的常用集合类是用来存储和操作数据的集合,包括数组、列表、集合等。以下是一些常用的Java集合类:ArrayList:ArrayList是一个基于动态数组的实现,可以动态地调整内部数组的大小。它提供了快速访问元素的操作,但插入和删除元素的时间复杂度较高。ArrayList适合读取操作远多于写入操
广寒舞雪
·
2023-12-30 22:04
java
java
python
windows
java
常见面试题
第一弹
Java是一种计算机编程语言,它的设计目标是创建一种可移植、高效、面向对象的语言,可以在不同的计算机平台上运行。以下是关于Java的详细介绍:Java的简介Java最初由SunMicrosystems在1995年推出。Java的编译器可以将源代码编译成字节码,这种字节码可以在任何支持Java虚拟机(JVM)的计算机上运行。由于这种特性,Java程序可以在不同的硬件和操作系统平台上运行,提高了程序的
广寒舞雪
·
2023-12-30 22:04
java
java
java
常见面试题
之什么是异常处理?Java中有哪些异常处理机制?
什么是异常处理?异常处理,英文名为exceptionalhandling,是编程语言或计算机硬件里的一种机制,用于处理软件或信息系统中出现的异常状况(即超出程序正常执行流程的某些特殊条件)。异常处理分离了接收和处理错误代码,这个功能理清了编程者的思绪,也帮助代码增强了可读性,方便了维护者的阅读和理解。Java中有哪些异常处理机制?Java中的异常处理机制主要依赖于五个关键字:try、catch、f
广寒舞雪
·
2023-12-30 22:04
java
java
开发语言
怎样搭建
Spring框架
环境
Spring框架
环境搭建1.环境要求2.新建Maven项目创建Maven的普通java项目设置项目坐标检查Maven环境设置项目的名称和存放的工作空间调整项目环境修改jdk版本修改单元测试JUnit版本删除
今年不养猪只除草
·
2023-12-30 21:41
Java基础阶段二
spring
数据库
java
Spring-3-AOP和切入点
Spring框架
提供的另一个核心功能是支持面向方面的编程(AOP)。AOP通常被称为实施横切关注点的工具。
Andy技术支援
·
2023-12-30 21:30
Spring系列
spring
java
前端
AOP
C/C++
常见面试题
整理
前段时间有不少同学在后台问是否有C/C++相关面试题,本人近半年基本上都是在C/C++开发,我也在不断学习和总结着,C/C++有一些非常有意思的点,不同于Java及C#。尤其是C++11,C++14,C++17越来越丰富了C++语言。C++修炼要比Java及C#要长。一步一步来吧。总结的答案不一定都对,一定自己去使用VS实践一把,才能领会。1、C++里面如何声明constvoidf(void)函数
26a058e669f9
·
2023-12-30 16:45
Spring中有哪些扩展点
介绍什么是spring扩展点
Spring框架
中的扩展点是指一组接口或机制,允许开发者在不修改核心框架源代码的情况下,定制和扩展
Spring框架
的功能、行为或配置。
Memory_2020
·
2023-12-30 15:04
spring
java
后端
分类随笔
分类
常见面试题
1、分类可以添加属性吗?答:分类可以添加属性,但是不会自动生成成员变量与get/set方法。
羞涩的老湿鸡
·
2023-12-30 14:26
【Spring源码】1.彻底理解IOC,什么是bean(什么是BeanDefinition和BeanFactory)
初学者须知:想要阅读和理解
Spring框架
源码,Java基础必须打牢,基本的反射、继承、实现、多态这些概率必须熟练理解,可以参考我的Java基础专栏。
蓬莱阁-阁主
·
2023-12-30 14:53
Spring源码
spring
java
后端
【Java开发岗面试】八股文—Java框架(Spring+SpringMVC+MyBatis+SpringBoot)
想了解我个人情况的,可以关注我的B站账号:东瓜Lee面试题:
Spring框架
中的bean是单例的吗?是单例的,IOC容器里面的bean对象默认就是
东瓜Lee
·
2023-12-30 11:20
---Java开发岗面试---
java
spring
面试
mybatis
springmvc
springboot
校招
一、Spring MVC 基础知识
SpringMVC基础知识这里写图片描述简介SpringMVC是
Spring框架
的一个模块,SpringMVC无需和Spring进行整合.SpringMVC是一个基于MVC的框架MVC是一个设计模式(B
Class鸣
·
2023-12-30 10:36
DataSourceTransactionManager 总结
DataSourceTransactionManager总结1.
Spring框架
配置事务1.1基于schema的自动代理1.2使用@transactional注解2.SpringBoot框架配置事务2.1
六向箔
·
2023-12-30 07:59
java
spring
spring
elasticsearch
mysql
一份就够史上最全面python面试题_史上最全 python
常见面试题
(一)
原标题:史上最全python
常见面试题
(一)大数据的文件读取①利用生成器generator②迭代器进行迭代遍历:forlineinfile迭代器和生成器的区别1)迭代器是一个更抽象的概念,任何对象,如果它的类有
weixin_39567013
·
2023-12-30 05:37
java设计模式学习之【解释器模式】
文章目录引言解释器模式简介定义与用途实现方式使用场景优势与劣势在
Spring框架
中的应用表达式解析示例代码地址引言在我们的日常生活中,语言的翻译和理解是沟通的关键。
java路飞
·
2023-12-30 04:11
23种设计模式
java
设计模式
解释器模式
Spring 事务管理
1.背景本节学习在
Spring框架
中使用事务。
张云飞Vir
·
2023-12-30 03:20
Spring基础IoC(控制反转)与DI(依赖注入)
1.Spring基础1.1什么是
Spring框架
?它能带来那些好处?Spring是一个开源的轻量级的Java开发框架,可以帮助开发人员更高效的进行开发,主要优势在于简化开发和框架整合。
xiongyuqing
·
2023-12-30 03:39
Java
spring
java
后端
计算机专业校招
常见面试题
目总结
博主面试岗位包括:java开发、软件测试、测试开发等岗位,基于之前经历的面试总结出的一些常见题目。仅供参考,互相学习!!八股:java开发、测试、测开岗位Java技术栈:Java基础、JVM、数据结构、操作系统、计算机网络、数据库SQL代码规范、Linux、Spring、SpringMVC、SpringBoot、Mybaits、git、Maven、中间件、项目经历软件测试基础Springboot用
代码小轩
·
2023-12-30 02:18
面试
职场和发展
聊一聊Spring Bean 的生命周期
当你使用
Spring框架
时,Bean生命周期是其中一个重要的概念。Bean的生命周期指的是一个Bean实例从被创建到被销毁的整个过程。
IT Talk
·
2023-12-30 01:27
spring
java
后端
java设计模式学习之【访问者模式】
文章目录引言访问者模式简介定义与用途实现方式使用场景优势与劣势在
Spring框架
中的应用电脑示例代码地址引言设想你是一个艺术馆的管理员,艺术馆里有各种各样的艺术品。
java路飞
·
2023-12-29 23:14
23种设计模式
java
设计模式
访问者模式
java设计模式学习之【模板方法模式】
文章目录引言模板方法模式简介定义与用途实现方式使用场景优势与劣势在
Spring框架
中的应用游戏设计示例代码地址引言设想你正在准备一顿晚餐,无论你想做意大利面、披萨还是沙拉,制作过程中都有一些共同的步骤:
java路飞
·
2023-12-29 23:13
23种设计模式
java
设计模式
模板方法模式
浅谈SPRING AOP
AOP是OOP的延续,是软件开发中的一个热点,也是
Spring框架
中的一个重要内容,是函数式编程的一种衍生范型。
橘子hhh
·
2023-12-29 23:43
JAVA
spring
java
Spring Bean基础
我们知道
Spring框架
提供的一个最重要也是最核心的能力就是管理Bean实例。
TheBugKiller
·
2023-12-29 23:38
《spring
源码分析》
spring
java
后端
Spring 依赖查找知识点总结
我们本文主要来介绍依赖查找的使用示例依赖查找什么是依赖查找依赖查找并不是
Spring框架
特有的概念,它是一种在软件开发中获取依赖对象的方式。它通常用于获取运行时需要的服务、组件或其他对象的引用。
TheBugKiller
·
2023-12-29 23:08
《spring
源码分析》
spring
java
后端
【开发框架和中间件】
开发框架相关#10.1Spring#什么是
Spring框架
?Spring是一种轻量级框架,旨在提高开发人员的开发效率以及系统的可维护性。
奥耶可乐冰
·
2023-12-29 21:54
Java
中间件
Spring相关知识(2020最新版)
Spring面试题(2020最新版)ThinkWon2020-02-1917:58:15169438收藏4853分类专栏:Java面试总结文章标签:Spring面试题Spring
常见面试题
Spring高频面试题版权文章目录
@来杯咖啡
·
2023-12-29 18:21
历史
spring
java
后端
【每日试题】java面试之springboot框架
SpringBoot是基于
Spring框架
的一种快速开发脚手架。它简化了Spring应用的初始搭建和配置过程,使开发人员能够更加专注于业务逻辑的实现。
文森特的猫
·
2023-12-29 17:40
java
面试
spring
boot
ThreadLocal源码解析以及
常见面试题
ThreadLocal源码解析ThreadLocalMapThreadLocalMap属于ThreadLocal的一个静态内部类publicclassThreadimplementsRunnable{ThreadLocal.ThreadLocalMapthreadLocals=null;}publicclassThreadLocal{//这里是真正存储数据的地方ThreadLocal.Thread
成豆o((⊙﹏⊙))o.
·
2023-12-29 17:37
源码
java
面试
jvm
SpringSecurity登录逻辑快速集成及原理探查
SpringSecurity基于
Spring框架
,提供了一套Web应用安全性的完整解决方案。
sky丶Mamba
·
2023-12-29 16:01
Java
java
Spring
Security
登录
token
源码
Spring的容器事件和事件监听器
Spring的容器事件和事件监听器基本概念在
Spring框架
中,事件(Event)和事件监听器(EventListener)是用于实现发布-订阅模式的重要机制,用于解耦应用程序中的组件。
Artisan_w
·
2023-12-29 11:14
Spring家族
spring
java
后端
SSM框架
SSM框架一、Spring1、
Spring框架
概述:1.spring是一个轻量级的开源javaEE框架,简化开发2.spring可以解决企业应用开发的复杂性3.spring的两个核心部分:IOC和AOP
半糖不加奶
·
2023-12-29 07:48
spring
mybatis
mvc
Spring高级知识点
SpringAOP(面向切面编程)SpringAOP(面向切面编程)是
Spring框架
的一个重要特性,它允许开发者将横切关注点(如日志记录、性能监控、事务管理等)从核心业务逻辑中分离出来,以提高代码的模块化
_abab
·
2023-12-29 06:49
spring
java
后端
spring实验1
实验一:SpringIOC基本操作实验目的:1.掌握
spring框架
的搭建与配置2.理解Spring中的IoC和DI思想3.掌握ApplicationContext容器的使用4.掌握属性setter方法注入的实现实验类型
五十六精研
·
2023-12-29 06:09
spring
java
intellij-idea
css
常见面试题
问题:解释一下CSS的盒模型?答案:CSS盒模型包含了元素内容(content)、填充(padding)、边框(border)和外边距(margin)。内容的宽度和高度不包括其他部分,而元素的总宽度和高度可由以下公式计算:元素宽度/高度=内容宽度/高度+padding+border+margin。问题:什么是CSS选择器优先级?答案:CSS选择器的优先级根据其类型来确定。优先级从高到低排序为:内联
bye world
·
2023-12-29 06:38
css
前端
css
前端
Spring系列学习三、Spring的基础组件
我们已经滑过Spring的门槛,现在我们要深入学习
Spring框架
中的基础组件。抓紧坐稳,让我们开始本次的知识之旅!一、什么是Bean及Bean的
老D不是传说
·
2023-12-29 05:55
JAVA
中级JAVA成长营
spring
java
spring
boot
这一次的SpringBoot启动解析,是因为一个面试题引起的
分开描述各自的特征:
Spring框架
就像一个家族,有众多衍生产品例如boot、security、jpa等等。
JAVA炭烧
·
2023-12-29 04:33
Spring Boot 之helloworld
SpringBoot是一个基于
Spring框架
的开源框架,它可以帮助开发者快速、高效地搭建一个Spring应用程序。
hxj19910814
·
2023-12-29 03:35
java
开发语言
Spring框架
【尚硅谷】
Spring框架
【尚硅谷】一,简介1,概述2,快速入门二,IOC1,底层原理2,IOC接口3,Bean管理(基于xml)(1)基于xml方式创建对象(2)基于xml方式注入属性a,set注入b,有参构造注入
跨越海沟
·
2023-12-29 03:24
JAVA
spring
java
后端
java设计模式学习之【中介者模式】
文章目录引言中介者模式简介定义与用途实现方式使用场景优势与劣势在
Spring框架
中的应用聊天室示例代码地址引言想象一下一座忙碌的机场,各种飞机需要起飞、降落,而不同的飞行活动之间必须互不干扰。
java路飞
·
2023-12-28 23:51
23种设计模式
java
设计模式
中介者模式
微服务架构Day08-SpringBoot原理总结
几个重要的事件回调机制ApplicationContextInitializerApplicationContextInitializer来源于
Spring框架
主要作用就是在ConfigurableApplicationContext
攻城狮Chova
·
2023-12-28 23:23
java设计模式学习之【迭代器模式】
文章目录引言迭代器模式简介定义与用途实现方式使用场景优势与劣势在
Spring框架
中的应用迭代器示例代码地址引言想象一下,你在一个书店里浏览各种书籍。
java路飞
·
2023-12-28 22:49
23种设计模式
java
设计模式
迭代器模式
Spring-Messaging远程代码执行漏洞(CVE-2018-1270)
漏洞描述:
Spring框架
中的spring-messaging模块提供了一种基于WebSocket的STOMP协议实现,STOMP消息代理在处理客户端消息时存在SpEL表达式注入漏洞,攻击者可以通过构造恶意的消息来实现远程代码执行
慕筱蚺
·
2023-12-28 22:41
spring
java
后端
Java后端开发 — MQTT
常见面试题
1.MQTT简介(1)MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其
Kevin&Amy
·
2023-12-28 21:23
Java后端开发面经
java
Spring(Spring/Springboot 的创建) 基础
Spring指的是SpringFrameword(
Spring框架
),它是一个开源框架。Spring是包含了众多工具方法的IoC容器。1.2什么是容器?容器时用来容纳某种物品的装置。
秃头的赌徒
·
2023-12-28 18:02
spring
rpc
java
vue
常见面试题
1.Vue的最大优势是什么?简单易学,轻量级整个源码js文件不大,双向数据绑定,数据驱动视图,组件化,数据和视图分离,vue负责关联视图和数据,作者中国人(尤雨溪),文档都是中文的,入门教程非常多,上手简单.相比传统网页,vue是单页面可以只刷新某一部分2.Vue和jQuery区别是什么?jQuery应该算是一个插件,里面封装了各种易用的方法,方便你使用更少的代码来操作dom标签Vue是一套框架,
安生生申
·
2023-12-28 18:15
大前端
面试题
vue.js
前端
javascript
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他