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
常见面试题
:什么是泛型?泛型有哪些应用场景?
泛型是程序设计语言的一种特性,它允许程序员在强类型程序设计语言中编写代码时定义一些可变部分,那些部分在使用前必须作出指明。泛型的应用场景主要包括以下几个方面:集合类和数据结构:泛型最常见的用途是在集合类(如ArrayList、LinkedList、HashMap等)和数据结构中使用。创建存储特定类型的元素的集合,并在编译时捕获类型错误。例如,可以创建一个泛型ArrayList来存储整数或字符串,而
广寒舞雪
·
2024-01-03 07:50
java
java
面试
开发语言
java
常见面试题
:什么是异常?Java中的异常有哪些分类?
异常是一个汉语词语,读音为yìcháng,指非正常的;不同于平常的;非常。在Java中,异常(Exception)是程序在运行过程中出现的不正常情况,例如除以零、数组越界等。异常分为两大类:已检查异常和未检查异常。已检查异常(CheckedExceptions):这类异常在编译时必须处理,也就是说,如果代码中抛出了已检查异常,那么在代码中必须对其进行捕获或声明要抛出该异常。否则,程序将无法编译通过
广寒舞雪
·
2024-01-03 07:47
java
java
开发语言
论如何写好一个 Spring 组件
背景
Spring框架
提供了许多接口,可以使用这些接口来定制化bean,而非简单的getter/setter或者构造器注入。
Java小白锅
·
2024-01-03 05:54
用300行代码手写1个
Spring框架
,麻雀虽小五脏俱全
本文节选自《Spring5核心原理》1自定义配置1.1配置application.properties文件为了解析方便,我们用application.properties来代替application.xml文件,具体配置内容如下:scanPackage=com.tom.demo1.2配置web.xml文件大家都知道,所有依赖于Web容器的项目都是从读取web.xml文件开始的。我们先配置好web.
Tom弹架构
·
2024-01-03 03:44
spring4
SpringJDBC使用
Spring框架
对JDBC的简单封装。
日十文君
·
2024-01-03 03:58
@Autowired和@Resource的区别是什么
引言当涉及到
Spring框架
中的依赖注入时,@Autowired和@Resource是两个常用的注解。它们都可以用来注入Bean,并且在实际开发中经常被使用。
笑的像个child
·
2024-01-03 01:12
面试
java
Spring系列学习五、
Spring框架
下的面向切面编程(AOP)
Spring框架
下的面向切面编程AOP一、AOP的理念及其在Spring中的实现二、Spring中的AOP的核心概念:三、AOP的应用示例1、引入依赖2、创建通知类3、测试4、调试四、精细化的切入一、AOP
老D不是传说
·
2024-01-02 21:55
JAVA
中级JAVA成长营
spring
java
后端
Java面试题大全
本套Java面试题大全,汇总了大量经典的Java程序员面试题以及答案,包含Java语言
常见面试题
、Java工程师高级面试题及一些大厂Java开发面试宝典想要获取上面的面试题,微信搜索Java面试
ckm紫韵
·
2024-01-02 18:39
java
阿里内部热捧“Spring全线笔记”,不止是全家桶,太完整了
前言对于每一位Java开发人员来说,提起Spring定是不陌生的,实际上自
Spring框架
诞生以来,就备受开发者的青睐,基本上现在的互联网公司都要使用到
Spring框架
。
写代码的珏秒秒
·
2024-01-02 13:03
spring
笔记
java
华为大神珍藏版:SpringBoot全优笔记,面面俱到太全了
前言作为开发人员,对于Spring全家桶肯定是不陌生的,而来自于Spring大家族的SpringBoot,作为Spring团队提供的流行框架,它的存在解决的
Spring框架
使用较为繁琐的问题,所以掌握SpringBoot
写代码的珏秒秒
·
2024-01-02 13:33
spring
boot
笔记
后端
Spring ProxyFactoryBean
ProxyFactoryBean的设计模式ProxyFactoryBean是
Spring框架
中用于创建代理对象的设计模式,它提供了一种灵活、可扩展的机制来创建代理对象。ProxyFactoryB
cong_han
·
2024-01-02 13:57
spring
java
后端
【Spring】16 ApplicationContextAware 接口
文章目录1.简介2.作用3.使用3.1创建并实现接口3.2配置Bean信息3.3创建启动类3.4启动4.应用场景总结
Spring框架
提供了许多回调接口,用于在Bean的生命周期中执行特定的操作。
好久不见的流星
·
2024-01-02 08:06
Spring
spring
java
后端
【Spring实战】16 Profile
Profile2.2激活Profile3.演示3.1properties文件3.2打印日志3.3启动服务&验证3.4修改active3.5重启服务&验证4.应用场景4.1数据库配置4.2日志配置5.代码详细总结
Spring
好久不见的流星
·
2024-01-02 08:05
Spring实战
spring
java
后端
Spring Boot实战:深入理解@Service与@Mapper注解
@Service注解@Service是
Spring框架
提供的一个注解,用于标记类为业务逻辑层的组件。
hoypte
·
2024-01-02 07:35
spring
boot
后端
java
自学Java第119天
mybatis框架最后一天的学习要开始学
spring框架
了不知不觉都学了这么久了老实说我都不敢相信竟然能坚持这么久毕竟当初学Java的时候真心没想那么多至于转行?
刘小爱
·
2024-01-02 07:43
高级第三天:
Spring框架
主要内容1.SpringAOP之Aspectj实现方式2.SpringTX的介绍3.SpringTX代码实现4.SpringTX的详解5.Spring中常见的注解6.银行转账案例7.Spring内容总结一.SpringAOP的Aspectj方式实现[1]SpringAOP的Aspectj介绍问题:目前我们已经能够使用SrpingAOP的Schema-based方式来实现功能扩展.在使用Schema
w漫漫
·
2024-01-02 06:58
深入理解Java Spring中的全局异常处理:以Reggie项目为例
项目背景Reggie是一个基于
Spring框架
的Web应用,它可能包含多个控制器(Controller)来处理不同的业
hoypte
·
2024-01-02 04:29
java
spring
状态模式
SQL
常见面试题
今天刷了一遍牛客里的必知必会题,一共50道题,大部分都比较基础,下面汇总一下易错题。SQL81顾客登录名本题几个关键点:登录名是其名称和所在城市的组合,因此需要使用substring()和concat()截取和拼接字段。得到登录名之后需要用upper()转大写。用as取别名。selectcust_id,cust_name,upper(concat(substring(cust_name,1,2),
我真的很帅阿
·
2024-01-02 02:53
Java八股
sql
数据库
牛客
Spring入门
容器是
Spring框架
的核心,Spring容器就是一个巨大的工厂。Spring容器使用IOC管理所有组成应用系统的组件Spring容器是生成Bean实例的工厂,并管理容器中的Bean。
若兮缘
·
2024-01-01 23:33
spring 之 事务
1、JdbcTemplate
Spring框架
对JDBC进行封装,使用JdbcTemplate方便实现对数据库操作1.1准备工作①搭建子模块搭建子模块:spring-jdbc-tx②加入依赖org.springframeworkspring-jdbc6.0.2mysqlmysql-connector-java8.0.30com.alibabadruid1.2.15org.springframewor
阿杰学编程
·
2024-01-01 23:20
Spring系列
spring
java
后端
事务
jdk
17
java
常见面试题
:什么是抽象类?什么是接口?它们之间的区别是什么?
抽象类和接口是Java中的两种抽象类型,它们都可以用来定义抽象方法和属性,但它们之间存在一些重要的区别。抽象类(AbstractClass):抽象类是一种特殊的类,它不能被实例化。抽象类可以包含普通属性和方法,也可以包含抽象方法和抽象属性。抽象类通常用于提供一个共同的接口和实现基础给一组类,同时允许子类选择性地覆盖某些方法。抽象类可以包含构造器,用于初始化抽象类的实例。抽象类可以被继承,并且继承抽
广寒舞雪
·
2024-01-01 21:27
java
java
java
常见面试题
:什么是多态?Java中的多态有哪些实现方式?
多态是面向对象编程中的一个重要概念,它允许我们以统一的方式处理不同的数据类型。简单来说,多态就是允许一个接口被多种数据类型实现,或者一个接口可以有多种形态。在Java中,多态主要有以下几种实现方式:方法重载(Overloading):这是编译时的多态性,也称为静态多态性。方法重载发生在同一个类中,方法名相同但参数列表(参数类型、数量、顺序)不同的情况。在编译时,编译器根据调用方法时提供的参数类型和
广寒舞雪
·
2024-01-01 21:57
java
java
java
常见面试题
:请解释一下Java中的常用数据结构,如栈、队列、链表等。
Java中的常用数据结构包括栈、队列、链表等,它们是用来组织和存储数据的不同方式。下面将对这几种数据结构进行详细解释,并提供示例代码。栈(Stack):栈是一种后进先出(LIFO)的数据结构,它只允许在固定的一端(称为栈顶)进行插入和删除操作。在Java中,可以通过java.util.Stack类或使用java.util.Deque接口的实例来实现栈。示例:java复制代码importjava.u
广寒舞雪
·
2024-01-01 21:56
java
数据结构
java
链表
CRM客户关系管理系统
系统开发环境以及版本操作系统:Windows_7集成开发工具:EclipseEE_4.7编译环境:JDK_1.8Web服务器:Tomcat_9.0数据库:MySQL_5.7.23系统框架
spring框架
lozhyf
·
2024-01-01 17:06
大作业
后端
java
控制反转(IoC)与面向切面编程(AOP)
一、控制反转(IoC)控制反转(IoC)是
Spring框架
的核心原则之一,旨在将组件间的依赖关系从硬编码中解放出来,交由外部容器来管理。
hoypte
·
2024-01-01 15:59
java
开发语言
深入解析 Spring 的 @Autowired:自动装配的魔法与细节
@Autowired是
Spring框架
中的一个重要注解,用于自动装配bean依赖。Spring通过@Autowired可以自动将匹配的bean注入到需要的地方,如属性、构造函数或setter方法等。
hoypte
·
2024-01-01 15:29
spring
log4j
java
Dubbo 开源的分布式服务框架
Dubbo(读音[ˈdʌbəʊ])是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的RPC实现服务的输出和输入功能,可以和[1]
Spring框架
无缝集成。
执于代码
·
2024-01-01 12:29
【Java语言】
分布式【RPC
常见面试题
】
一、注册中心策略:服务注册原理、注册中心结构、zookeeper的原理、几个注册中心的区别、分布式算法、分布式事务。项目细节:服务注册、服务发现、服务注销、监听机制介绍一下服务注册中心怎么做的?(1)服务发现:服务注册/反注册:保存服务提供者和服务调用者的信息服务订阅/取消订阅:服务调用者订阅服务提供者的信息,最好有实时推送的功能服务路由(可选):具有筛选整合服务提供者的能力。(2)服务配置(不包
sober_me
·
2024-01-01 11:32
分布式
分布式
rpc
网络协议
看着spring源码,写框架(第1天)
Spring框架
的设计初衷是为了解决企业级应用程序开发中的一系列复杂性和困难。下面我将详细解释每个方面,并提供一个例子来说明。轻量
Wade_Crab
·
2024-01-01 10:29
spring
java
后端
spring jar 包的作用
spring-core是
spring框架
基本的核心工具类。Spring其他组件都要使用这个包的类,是其他组件的基本核心。
智勇双全的小六
·
2024-01-01 09:14
SpringBoot学习(一)
SpringBoot是一种基于
Spring框架
的开发模式,旨在简化Spring应用程序的创建和开发。
666-LBJ-666
·
2024-01-01 08:05
SpringBoot
spring
boot
学习
后端
Redis
常见面试题
文章目录Redis面试题Redis的基本数据结构有哪些,Redis支持的数据结构和用途是什么?Redis的数据淘汰策略有哪些?什么是Redis的持久化?有哪些方式?Redis的数据过期策略是怎样的?Redis的主从复制是什么?怎样配置主从复制?Redis事务是什么?它的ACID属性如何?Redis的发布订阅(Pub/Sub)是什么?Redis使用场景有哪些?为什么Redis是单线程的?什么是Red
Artisan_w
·
2024-01-01 07:24
Redis
redis
bootstrap
数据库
java
常见面试题
:什么是装箱和拆箱?装箱和拆箱有哪些应用场景
装箱和拆箱是计算机科学中常用的术语,主要用于描述将数据从一种类型转换为另一种类型的操作。装箱是将值类型转换为引用类型的过程。在装箱时,需要了解编译器内部的操作。首先,在托管堆中分配好内存,分配的内存量是值类型的各个字段需要的内存量加上托管堆上所有对象的两个额外成员(类型对象指针和同步块索引)需要的内存量。然后,值类型的字段复制到新分配的堆内存中。最后,返回托管堆中新分配对象的地址,这个地址就是这个
广寒舞雪
·
2024-01-01 06:35
java
java
开发语言
java
常见面试题
:请解释一下Java中的常用ORM框架,如Hibernate、MyBatis等。
ORM(Object-RelationalMapping)框架在Java中主要用于将关系型数据库中的数据映射到Java对象,从而使得开发者可以更加方便地操作数据库,而不需要编写大量的SQL代码。以下是两个常用的ORM框架:Hibernate和MyBatis。HibernateHibernate是Java世界中最著名的ORM框架,它为Java应用程序提供了一个完整的ORM解决方案。Hibernate
广寒舞雪
·
2024-01-01 06:31
java
java
hibernate
mybatis
Spring框架
XML配置文件中的<bean>标签的作用
在
Spring框架
中,XML配置文件中的标签用于定义和配置Java对象(也称为Bean)。标签允许开发人员在XML配置文件中声明和描述应用程序中的各种组件、服务和对象,以及它们之间的依赖关系。
st3pby
·
2024-01-01 03:37
spring
java安全
渗透测试
网络安全
Spring 框架源码解读9
title:
Spring框架
源码解读9date:2020/04/1820:12开场今天我们先把昨天的ConfigurationClassPostProcessor仔细讲一讲,然后再开始今天要学的内容。
想54256
·
2024-01-01 01:22
单例设计模式
单例设计模式Singleton知识点:1.模式定义/应用场景/类图分析2.字节码知识/字节码指令重排序3.类加载机制4.JVM序列化机制5.单例模式在
Spring框架
&JDK源码中的应用模式定义:保证一个类只有一个实例
一个厨子_1
·
2024-01-01 00:47
设计模式
设计模式
spring核心与思想
Spring指的是SpringFramework(
Spring框架
),它是⼀个开源框架,有着活跃⽽庞⼤的社区,这就是它之所以能⻓久不衰的原因。Spring是包含了众多⼯具⽅法的IoC容器什么是容器?
“初生”
·
2024-01-01 00:17
spring全家桶
spring
java
后端
java基础
常见面试题
,java面试八股文汇总
1.前言最近面试了几家公司,体验了一下电话面试和今年刚火起来的视频面试,虽然之前就有一些公司会先通过电话面试的形式先评估下候选人的能力水平,但好像不多,至少我以前的面试形式100%都是现场面试。面试过程中,不可避免的被问到了很多面试题,本篇博客就总结下面试过程中被问到的关于String的2道面试题,分别是:如何判断一个字符串中某个字符出现的次数?如何反转一个字符串?其余的面试题,目前都已梳理出来,
Java大梦想家
·
2024-01-01 00:05
Java
经验分享
学习
Cloud-Platform 学习——Part6 WebClient异步非阻塞请求工具
utm_id=0-知乎专栏在SpringBoot中从RestTemplate过渡到WebClient:详细指南-CSDN博客多年来,
Spring框架
的RestTemplate一直是客户端HTTP访问的首选解决方案
努力的Ethan
·
2023-12-31 23:13
Cloud-Platform
平台源码学习
学习
Innodb执行insert造成死锁的问题
spring框架
里打印了异常堆栈,所以很快就定位到哪一行代码出了问题。业务的伪代码如下:valresult=query("select*fromgamewhereuser_id=xxandgame_
李昂的数字之旅
·
2023-12-31 23:37
Mysql
mysql
Tomcat和Servlet
部署三、Servlet3.1创建项目3.2引入依赖pom.xml的所有代码3.3创建目录四编写代码五、打包5.1war和jar包的区别六.部署总结前言提示:这里可以添加本文要记录的大概内容:因为现在都用
spring
JohnKnight_翔宇
·
2023-12-31 16:42
Java
EE
tomcat
servlet
java
[算法详解][KMP]Knuth–Morris–Pratt字符串匹配算法
基本思想步骤实例分析伪代码代码实现JAVA性能分析应用:
常见面试题
目一个效率非常高的字符串匹配算法【基本思想】利用部分匹配表比较字符串S是否包含字符串P【步骤】算出一张《部分匹配表》(PartialMatchTable
奔跑的程序媛A
·
2023-12-31 14:15
java
常见面试题
:请解释一下Java中的常用网络协议,如HTTP、TCP/IP等。
Java是一种广泛使用的编程语言,它提供了丰富的库来支持各种网络协议,如HTTP、TCP/IP等。以下是这些协议的详细解释:HTTP(HypertextTransferProtocol):用途:HTTP是用于从服务器请求和发送网页的协议。当我们浏览网页时,浏览器和服务器之间的通信就是基于HTTP协议。工作方式:HTTP协议是客户端-服务器模型中的一种。客户端(如浏览器)向服务器发送请求,服务器响应
广寒舞雪
·
2023-12-31 13:27
java
java
Spring java和go并发的实现策略
1.SpringJava框架:
Spring框架
基于Java语言,通常使用线程池来处理并发请求。
abytecoder
·
2023-12-31 10:24
经验分享
Spring概述
Spring框架
除了自己提供功能外,还提供整合其他技术和框架的能力
黄晶谛
·
2023-12-31 08:13
#
Spring
spring
深入了解Spring中的TaskScheduler
标题:深入了解Spring中的TaskScheduler简介:
Spring框架
提供了许多有用的功能,其中之一就是TaskScheduler。
一休哥助手
·
2023-12-31 04:25
spring
java
Spring5-单独学习Spring5
Spring5
spring框架
概述1.Spring是轻量级的开源的JavaEE的框架2.Spring可以解决企业应用开发的复杂性3.Spring两个核心部分IOC和AOPIOC:控制反转,把创建对象的过程交给
射手座的程序媛
·
2023-12-31 02:52
Spring
java
spring
Spring-JdbcTemplate
1.什么是JdbcTemplate(1)
spring框架
对JDBC进行封装,使用JdbcTemplate方便实现对数据库操作2.准备工作(1)引入相关jardruid.jar,mysql.jar,spring-jdbc.jar
射手座的程序媛
·
2023-12-31 02:21
Spring
spring
java
后端
【MySQL】一文看懂MySQL所有常见问题
今天就用一篇文章讲清楚MySQL的所有问题着急的小伙伴可直接跳到最后MySQL
常见面试题
总结一、事务定义:一组操作要么全部成功,要么全部失败,目的是为了保证数据最终的一致性在MySQL中,提供了一系列事
Henry游戏开发
·
2023-12-30 23:22
mysql
mysql
数据库
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他