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异常处理的几种方式
异常处理的方式方式一:try-catch-finally语法说明案例finally结构的使用方式二:throws+异常类型说明案例方法重写的规则之一自定义异常类throw(手动抛出异常)的使用相关案例案例一案例二
常见面试题
异常概述与异常体系结构异常
万能的小白。
·
2023-10-27 17:43
Java
java
开发语言
Spring 中的 BeanFactory 与 FactoryBean
1.前提概要很多java开发者在使用
Spring框架
中都见过后缀为FactoryBean的类,比如Mybatis-Spring中的SqlSessionFactoryBean。
老飞949
·
2023-10-27 15:29
java
程序人生
学习
spring
struts
Spring常见问题总结
mp.weixin.qq.com/s/yaY3gcP0aEp7w-mUwl1yCQIOCIoC(InverseofControl:控制反转)是一种设计思想,就是将原本在程序中手动创建对象的控制权,交由
Spring
紫厢雨
·
2023-10-27 15:43
springboot的缓存和redis缓存,入门级别教程
一、springboot(如果没有配置)默认使用的是jvm缓存1、
Spring框架
支持向应用程序透明地添加缓存。抽象的核心是将缓存应用于方法,从而根据缓存中可用的信息减少执行次数。
村口曹大爷
·
2023-10-27 12:18
缓存
springboot
redis
spring boot利用redis作为缓存
SpringCacheabstraction是
Spring框架
提供的一个抽象层,它对底层缓存实现(如Redis、Ehcache、Caffeine等)进行了封装,使得在不同的缓存实现之间切换变得更加方便。
程序员易晶
·
2023-10-27 12:13
spring
boot
缓存
spring
boot
redis
Java 常用类(包装类)
目录八大Wrapper类包装类的分类装箱和拆箱包装类和基本数据类型之间的转换
常见面试题
包装类方法包装类型和String类型的相互转换包装类常用方法(以Integer类和Character类为例)Integer
Kim-Hyunyeon
·
2023-10-27 08:31
阶段1:Java入门
java
开发语言
Spring Boot 3.0 GA来啦,GraalVM Native Image Support初体验
GraalVMNativeImageSupport初体验前言2022-11-25,SpringBoot3.0.0GA版本发布,带了WebJavaer万众期待的CloudNative特性,这也意味着占据JavaWeb圈半壁江山的
Spring
qq10940370
·
2023-10-27 08:11
spring
boot
java
后端
云原生
java中Map常见的面试问题,扩容问题,转红黑树的前提,解决Hash哈希冲突的方法
Map集合
常见面试题
如何解决解决哈希碰撞的方法1链地址法(hashMap的处理方式)把hash表的每个单元作为链表的头节点。当发生冲突时放入到同一个hash值计算索引对应的链表。
user__kk
·
2023-10-27 04:45
知识点
java
面试
哈希
java
Spring Boot (二):关于Spring Boot的pom 配置。spring-boot-starter-parent.pom
这个依赖list包含了SpringBoot能够包含的所有module模块,每一个发行版SpringBoot都对应着一个基础版本的
Spring框架
,不建议去定义版本号。spring-boot-start
m0_67392126
·
2023-10-27 04:39
java
java
后端
JVM
常见面试题
及详解
大厂
常见面试题
:1、JVM垃圾回收的时候如何确定垃圾?2、知道什么是GCRoots吗?3、如何盘点查看JVM系统默认值?4、你平时工作用过的JVM常用的基本配置参数有哪些?
不忘初心Eternity
·
2023-10-27 02:28
并发编程学习
jvm
垃圾回收
GC
Roots
Jvm面试题总结及答案 300道(针对Jvm的面试题 )
Jvm面试题及答案(Jvm面试题大全带答案)发现网上很多Jvm面试题及答案整理都没有答案,所以花了很长时间搜集,本套Jvm面试题大全,有大量经典的Jvm面试题以及答案,包含Jvm语言
常见面试题
、面试经验技巧等
每日一小知识
·
2023-10-27 02:55
java
jvm
java
面试
spring
职场和发展
Python
常见面试题
合集
一、Python语言特性1、谈谈对Python和其他语言的区别Python属于解释型语言,当程序运行时,是一行一行的解释,并运行,所以调式代码很方便,开发效率高,还有龟叔给Python定位是任其自由发展、优雅、明确、简单,所以在每个领域都有建树,所有它有着非常强大的第三方库。特点:语法简洁优美,功能强大,标准库与第三方库都非常强大,而且应用领域也非常广。可移植性,可扩展性,可嵌入性。缺点:运行速度
wespten
·
2023-10-27 02:48
Python
Go
AI
人工智能
机器学习
语言处理
前端
java
开发语言
Spring如何使用三级缓存解决循环依赖问题?
Spring框架
中采用了"三级缓存"(三级缓存是一种缓存解决循环依赖的数据结构)来解决循环依赖问题,其中缓存包括singletonObjects、earlySingletonObjects和singletonFactories
来自宇宙的曹先生
·
2023-10-26 21:40
spring
缓存
java
设计模式——行为型模式
文章目录设计模式—行为型模式模板方法模式基本介绍原理类图原理类图说明模板方法模式的钩子方法案例理解案例类图代码实现优缺点模板方法模式在
Spring框架
应用的源码分析命令模式基本介绍原理类图原理类图说明案例理解案例类图代码实现优缺点命令模式在
梦魇中
·
2023-10-26 19:55
java学习
java
设计模式
Spring的事务隔离级别
Spring框架
提供了五个事务隔离级别,分别是:1.DEFAULT(默认):使用数据库默认的事务隔离级别。在大多数情况下,这等同于使用READ_COMMITTED级别。
MIT李云龙
·
2023-10-26 19:08
数据库
spring
Spring IOC实现原理
SpringIOC(控制反转)是
Spring框架
的核心功能之一,它通过将对象的创建和管理交由Spring容器来处理,实现了对象之间的解耦。
Coder_Qiang
·
2023-10-26 18:32
spring
java
后端
Spring和SpringMVC,SpringBoot区别的文章
Spring框架
Spring是一个轻量级的开源框架,它最初是为了解决企业应用开发的复杂性而创建的。Spring提供了IoC容器、AOP、事务管理、数据访问等核心功能,旨在简化Java开发过程。
Coder_Qiang
·
2023-10-26 18:31
spring
spring
boot
java
Spring框架
的发展历程
Spring框架
的发展历程自2004年以来,
Spring框架
已经成为Java开发人员最受欢迎的开源框架之一。它提供了一个全面的编程和配置模型,旨在简化企业级Java应用程序的开发过程。
Coder_Qiang
·
2023-10-26 18:01
spring
java
后端
Spring Boot 依赖注入实现原理
SpringBoot是
Spring框架
的扩展,它简化了Spring应用程序的创建和部署。
Coder_Qiang
·
2023-10-26 18:01
spring
boot
后端
java
常见面试题
-Netty专栏(一)
typora-copy-images-to:imgsNetty是什么呢?Netty用于做什么呢?答:Netty是一个NIO客户服务端框架,可以快速开发网络应用程序,如协议服务端和客户端,极大简化了网络编程,如TCP和UDP套接字服务(来自官网)热门开源项目如Dubbo、RocketMQ底层都是用了NettyNetty怎么实现高性能设计?答:Netty高性能的三个方面:传输:用什么样的通道将数据发送
无敌少年小旋风
·
2023-10-26 10:00
面试题
面试
TCP/IP三次握手四次挥手
常见面试题
常见面试题
【问题1】为什么连接的时候是三次握手,关闭的时候却是四次握手?答:因为当Server端收到Client端的SYN连接请求报文后,可以直接发送SYN+ACK报文。
陌忆_ee52
·
2023-10-26 08:58
java发送邮件
java发送邮件工具类JavaMailSenderImplJavaMailSenderImpl类是
Spring框架
提供的一个实现了JavaMailSender接口的邮件发送类,用于发送邮件,提供接口如下
lv_zj
·
2023-10-26 07:16
github
HTTP-PATCH请求
接触到RESTful后,在
Spring框架
的使用过程中我越来越关注HTTP方法,觉得有必要去重新认识所有的HTTP请求方法,特别是PATCH请求,PATCH请求也是为了完成修改资源的任务而存在。
Juses_331
·
2023-10-26 06:08
互联网Java工程师面试题·Spring篇·第五弹
2、使用
Spring框架
的好处是什么?3、Spring由哪些模块组成?4、核心容器(应用上下文)模块。5、BeanFactory–BeanFactory实现举例。
时光の尘
·
2023-10-26 05:38
千题千解·Java面试宝典
1024程序员节
java
spring
开发语言
JDBC
Bean
SpringSecurity
常见面试题
汇总(超详细回答)
SpringSecurity是一个基于
Spring框架
的安全框架,提供了完整的安全解决方案,包括认证、授权、攻击防护等功能。
java路飞
·
2023-10-26 01:07
面试复习
spring
java
面试
1024程序员节
Spring
常见面试题
汇总(超详细回答)
1.什么是
Spring框架
?
Spring框架
是一个开源的Java应用程序开发框架,它提供了很多工具和功能,可以帮助开发者更快地构建企业级应用程序。
java路飞
·
2023-10-26 01:07
面试复习
spring
java
mvc
面试
Spring
常见面试题
总结(超详细)
目录1、Spring是什么?2、Spring的优点?3、Spring的IoC理解:(1)什么是IOC:(2)什么是DI:(3)IoC的原理:4、Spring的AOP理解:5、SpringAOP里面的几个名词的概念:6、Spring通知(Advice)有哪些类型?6.1、Advice的类型:6.2、Advice的执行顺序:7、Spring容器的启动流程:8、BeanFactory和Applicati
Java大数据运动猿
·
2023-10-26 00:35
Spring
spring
java
后端
Webpack考点「八」--
常见面试题
***
目录前端为什么要进行打包和构建?modulechunkbundle区别loader和plugin的区别babel和webpack的区别webpack如何实现懒加载如何产出一个libbabel-polyfillbabel-runtime区别为什么proxy不能被polyfillwebpack优化构建速度webpack优化产出代码前端为什么要进行打包和构建?代码层面:体积更小(Tree-shaking
loushumei
·
2023-10-26 00:28
MySQL索引篇
文章目录说明:索引篇一、索引
常见面试题
按数据结构按物理存储分类按字段特性分类按字段个数分类索引缺点:什么时候适用索引?什么时候不需要创建索引?
不之道
·
2023-10-26 00:17
数据库
mysql
数据库
线程池
常见面试题
总结
线程池的工作原理和实现已经在之前的文章中介绍本文主要总结面试中线程池常问题目。1、有几种常见的线程池(必知必会)?1)定长线程池(FixedThreadPool)2)定时线程池(ScheduledThreadPool)3)可缓存线程池(CachedThreadPool)4)单线程化线程池(SingleThreadExecutor)核心概念:这四个线程池的本质都是ThreadPoolExecutor
深耕半夜
·
2023-10-25 23:05
1024程序员节
面试
c++
linux
数据库
后端
2021年Java开发
常见面试题
及答案整理
Java开发面试题及答案今天抽空来整理整理Java开发面试中的那点事儿吧,帮助那些正在找工作或想跳槽找工作的兄弟姐妹们!分享目前Java开发常见的面试问题以及问题的答案给大家阅读参考。1、String类可以被继承吗?String类在声明时使用final关键字修饰,被final关键字修饰的类无法被继承。接下来我们可以看一下String类的源代码片段:●为什么Java语言的开发者,把String类定义
编程说书酱
·
2023-10-25 22:12
使用Java做业务开发,如何做好一个定时任务的技术选型?
建议:如果你的应用是基于
Spring框架
的,你还可以考虑使用Spring自带的@Scheduled注解或TaskScheduler接口来进行简单的任务调度。2.分布式任务调度ApacheDubbo
舒一笑
·
2023-10-25 22:10
我的成长之路
java
开发语言
链表面试题:链表的回文结构+链表分割+相交链表+环形链表(思路+图文+代码详解)
文章目录链表
常见面试题
一、链表的回文结构1.题目2.思路3.图解4.解题步骤5.代码二、链表分割1.题目2.思路3.图解4.解题步骤5.代码三、相交链表1.题目2.思路3.图解4.解题步骤5.代码四、环形链表
翁佳明
·
2023-10-25 17:50
数据结构
1024程序员节
链表
数据结构
java
笔记
提升用户体验的利器:揭秘
Spring框架
中国际化的奇妙魔力
国际化简单来说,国际化就是让应用(app、web)适应不同的语言和地区的需要,比如根据地区选择页面展示语言。i18n=internationalization,首末字符i和n,18为中间的字符数原理基于传入语言or地区标识进行判断,输出不同内容。伪代码如下:原理简单,但是如何优雅的实现?spring是否已经提供了现成的轮子?答案是肯定的。基于原理可以认为,实现国际化主要分为2部分输入语言or地区标
技术琐事
·
2023-10-25 13:56
spring
spring
boot
java
后端
短视频矩阵系统源码搭建/技术应用开发/源头独立搭建
Spring框架
是一个全栈式的Java应用程序开发框架,提供了IOC容器、AOP、事务管理等功能。
开发者ylhd898978
·
2023-10-25 13:17
抖音seo源码开发
矩阵
短视频剪辑管理
短视频矩阵源码
【Vue复习】Vue面试题收记录
Vue面试题收记录Vue系列感觉如果直接用笔记来复习很抽象,于是想到了通过对
常见面试题
的一个收录和分析来复习。Vue中的路由拦截是怎么做的?
三分落樱
·
2023-10-25 12:36
前端
vue.js
前端
java面试题——单例模式5道
常见面试题
序号链接地址1java面试题:Redis
常见面试题
(实际面试有被问到)2java面试题:Spring核心面试题(必须理解背诵)3java面试题:集合
常见面试题
4java面试题:MQ、RabbitMQ面试题
91科技
·
2023-10-25 10:41
常见JAVA面试题
java
开发语言
单例模式
Spring全家桶笔记:Spring+Spring Boot+Spring Cloud+Spring MVC
Spring框架
是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Sp
南方葵籽
·
2023-10-25 09:08
面试
编程
java
spring
java
spring
boot
面试
分布式
第四章:Spring七大核心模块Bean、Core、Context
Spring框架
七大模块容器模块(springcore)、应用上下文模块(springcontext)、AOP模块(springaop)、JDBC抽象和DAO模块(springdao)、对象/关系映射集成模块
beiback
·
2023-10-25 09:06
Spring
spring
java
mybatis
模块组件
(SpringBoot)第一章:Spring基本概念和核心思想
Spring框架
的主要目标是简化Java应用程序的开发,提高代码的可维护性,并促进面向对象编程的最佳实践。总而言之,Spring是包含
快乐江湖
·
2023-10-25 09:30
Java基础教程和高级教程
1024程序员节
SpringSecurity分布式安全框架
SpringSecurity是一个基于
Spring框架
的安全框架,它提供了全面的安全解决方案,包括用户认证和用户授权等Web应用安全性问题。
蜡笔弄丢了小新
·
2023-10-25 06:32
分布式
安全
Java开发者必须掌握的15个框架(20k是小问题)
1.Spring(重点)毫无疑问,
Spring框架
现在是Java后端框架家族里面最强大的一个,其拥有IOC和AOP两大利器,大大简化了软件开发复杂性
编程小世界
·
2023-10-25 00:08
多线程进阶
多线程
常见面试题
文章目录多线程
常见面试题
1.常见的锁策略1.1乐观锁&悲观锁1.2轻量级锁&重量级锁1.3自旋锁&挂起等待锁1.4读写锁&普通互斥锁1.5公平锁&非公平锁1.6可重入锁&不可重入锁2.CAS3
小 王
·
2023-10-24 23:08
JAVA
EE
1024程序员节
java
开发语言
面试
多线程进阶
多线程
常见面试题
文章目录多线程
常见面试题
1.常见的锁策略1.1乐观锁&悲观锁1.2轻量级锁&重量级锁1.3自旋锁&挂起等待锁1.4读写锁&普通互斥锁1.5公平锁&非公平锁1.6可重入锁&不可重入锁2.CAS3
小 王
·
2023-10-24 23:01
1024程序员节
java
Redis
常见面试题
详解
文章目录1.Redis1.1Redis可以用来做什么?1.2Redis和传统的关系型数据库有什么不同?1.3Redis有哪些数据类型?1.4Redis是单线程的,为什么还能这么快?1.5Redis在持久化时fork出一个子进程,这时已经有两个进程了,怎么能说是单线程呢?1.6set和zset有什么区别?1.7说一下Redis中的watch命令1.8说说Redis中List结构的相关操作1.9你要如
Redemption&
·
2023-10-24 22:09
秋招
知识点总结
Redis
redis
数据库
缓存
如何看待Spring下单例模式与线程安全的矛盾
前言有多少人在使用
Spring框架
时,很多时候不知道或者忽视了多线程的问题? 因为写程序时,或做单元测试时,很难有机会碰到多线程的问题,因为没有那么容易模拟多线程测试的环境。
l鹿狸i
·
2023-10-24 19:35
Spring framework day 03:Spring 整合 事务管理
在本篇博客中,我们将深入探讨
Spring框架
中的事务管理,并介绍如何整合事务管理到我们的应用程序中。我们将学习什么是事务管理,为什么使用事务管理,
zhizhiqiuya
·
2023-10-24 18:32
spring
framework
整合
spring
java
mysql
mybatis
Spring Framework 远程代码执行漏洞复现(CVE-2022-22965)
1、概述Springcore是Spring系列产品中用来负责发现、创建并处理bean之间的关系的一个工具包,是一个包含
Spring框架
基本的核心工具包,Spring其他组件都要使用到这个包。
D4vid
·
2023-10-24 17:14
spring
网络安全
安全
tomcat
java
零基础学习-
spring框架
(一)
零基础学习-
spring框架
一
Spring框架
1.spring官网2.
Spring框架
3.通过无参数构造方法,使用Spring创建对象,并从Spring中获取对象4.通过静态工厂方法创建并获取对象【不常用
A 小码农
·
2023-10-24 17:14
零基础学习-SSM框架
spring
spring
boot
java
常见iOS开发面试题(有10w多访问量的面试题)
1.objective-c
常见面试题
:1、OC语言的基本特点OC语言是C语言的一个超集,只是在C的基础之上加上了面向对象(oop)的特性;OC与Java语言相同都是单继承,这一点与C++语言不同(多重继承
iOS大鹏
·
2023-10-24 15:13
iOS
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他