专题:java
共483篇相关文章
![[db:标题]](/view/img/nopic.png)
[db:标题]
Redis中篇--应用 上篇看这里:Redis上篇 csdn地址:https:blog.csdn.netokok__TXFarticledetails148538138 微信公众号:https:mp.weixin.qq.co...
![[db:标题]](/view/img/nopic.png)
[db:标题]
Spring--IOC容器 Spring 是一个基于 Java 平台的开源全栈应用程序框架,也是一个控制反转(IoC)容器实现。 Spring IoC 容器即 Spring 框架中负责管理“Bean”(由容器实例化、配置并组装的普通 POJ...
![[db:标题]](/view/img/nopic.png)
[db:标题]
ThreadLocal 本文以JDK21为例子,其实大致方法和JDK8都一样。 1.基本介绍 ThreadLocal 是一个在多线程编程中常用的概念,不同编程语言中实现方式不同,但核心思想一致:为每个使用该变量的线程都提供一个独立的变量副本...
![[db:标题]](/view/img/nopic.png)
[db:标题]
前言 最近面试过程中遇到问Elasticsearch的问题不少,这次总结一下,然后顺便也了解一下Elasticsearch内部是一个什么样的结构,毕竟总不能就只了解个倒排索引吧。本文标题就是我遇到过的两个问题,所以此次基本上只是围绕着这两个...
![[db:标题]](/view/img/nopic.png)
[db:标题]
前言 根据个人的经历,无论在工作中,还是即将要经历的面试,MQ这部分是肯定要了解的,虽然之前工作中一直使用Kafka但是一些详细的细节知识还是了解的不深,所以这次总结一波。 Kafka为什么吞吐量这么大还能这么快(高吞吐&a...
![[db:标题]](/view/img/nopic.png)
[db:标题]
前言 领域驱动设计(DDD,Domain-Driven Design)是一套以业务领域知识为中心、以统一语言和模型为驱动的复杂软件系统设计方法学。 它的核心思想是:把技术实现与业务知识深度融合,让代码成为业务概念的忠实映射,从而持续交付真正...
![[db:标题]](/view/img/nopic.png)
[db:标题]
多线程中的上下文切换是什么?你觉得什么是线程安全?并行和并发有什么区别?守护线程与普通线程有什么区别?JDK21中的虚拟线程是什么?...
![[db:标题]](/view/img/nopic.png)
[db:标题]
线程池的原理?线程池是怎么执行任务的?线程池的核心线程数量应该设置成多少?ForkJoinPool和ThreadPoolExecutor有什么区别?...
![[db:标题]](/view/img/nopic.png)
[db:标题]
线程同步的方式有哪些?什么情况下会产生死锁?如何解决死锁?死锁如何恢复?数据库操作中如何避免死锁?CompletableFuture怎么实现多线程异步编排?...
![[db:标题]](/view/img/nopic.png)
[db:标题]
Spring Bean的生命周期是什么样的? 在Spring容器里一个Bean的从创建到销毁一般都是经历了以下几个阶段: 定义阶段(Bean元信息配置)=>实例化阶段(创建Bean对象)=>初始化...
![[db:标题]](/view/img/nopic.png)
[db:标题]
A公司一面:类加载的过程是怎么样的? 双亲委派的优点和缺点? 产生fullGC的情况有哪些? spring的动态代理有哪些?区别是什么? 如何排查CPU使用率过高?...
![[db:标题]](/view/img/nopic.png)
[db:标题]
Spring的事务传播机制 什么是Spring事务传播机制 Spring的事务传播机制,主要是用于控制多个事务方法相互调用时的事务行为。 在后端复杂的业务场景中,多个事务之间的调用可能会导致事务的不一致,例如:数据重复提交,数据丢失等问题,...
![[db:标题]](/view/img/nopic.png)
[db:标题]
什么是spring的循环依赖?什么是spring的三级缓存?三级缓存怎么解决的循环依赖?解决循环依赖一定要三级缓存吗?spring默认是否支持循环依赖?spring与springboot的区别是什么?...
![[db:标题]](/view/img/nopic.png)
[db:标题]
SpringBoot的启动流程 下面的代码是SpingBoot启动类里最基础的代码,SpringBoot的启动的入口就在这里,本文是在SpringBoot3的基础上进行的梳理。 @SpringBootApplication public c...
![[db:标题]](/view/img/nopic.png)
[db:标题]
SpringBoot的类加载和传统的双亲委派有什么区别? SpringBoot如何按顺序实例化Bean...
