最新 最热

Dubbo系列五之ExtensionLoader

Dubbo提供的SPI机制有ExtensionLoader实现,本文以Protocol为例来说明ExtensionLoader的实现机制,从之前的文章中可知,ServiceBean实现了InitializingBean接口,在其afterPropertiesSet方法中会将ServiceBean添加到ModuleMo...

2024-09-11
1

【Tomcat源码分析 】 类加载机制的源码解读

继前文深入剖析双亲委派机制之后,本文将引直接走进具体的代码实现,一探其真正的实现思路。

2024-09-06
2

【Tomcat源码分析 】"深入探索:Tomcat 类加载机制揭秘"

在探究 Tomcat 类加载机制之前,让我们重温一下 Java 默认的类加载器,加深对其的理解。如同作者在《深入理解 Java 虚拟机》第二版中所言,类加载机制对于理解 Java 运行时环境至关重要。...

2024-09-06
2

Spring系列三之Bean实例化流程

紧接着上文,Spring的Bean实例化发生在刷新IOC容器阶段的倒数第二步finishBeanFactoryInitialization(beanFactory),最终在该方法中调用DefaultListable.preInstantiateSingletons()方法实例化所有非懒加载的Bean实例,代...

2024-09-05
1

redis georadius源码分析与性能优化

最近接到一个需求,开发中使用了redis georadius命令取附近给定距离内的点。完工后对服务进行压测后发现georadius的性能比预期要差,因此我分析了georadius的源码,并对原始的实现方案进行了优化,总结成了本文。...

2024-09-02
1

K8s系列一之Controller Manager源码调试环境搭建

本文主要介绍下如何在本地进行Controller Manager代码的调试,对于想要阅读各个控制器代码细节的同学可以参考参考。总的思路就是先在本地启动一个k8s集群,然后将Controller Manager组件删掉,然后将k8s的源码从github上cl...

2024-09-01
1

仿优设导航网站,在线导航网-在线工具网站源码

由于我无法直接访问一个特定的“仿优设导航网站”或“在线导航网-在线工具网站”的PHP源码(因为这些源码是私有的,除非它们是开源的或被授权访问),我将基于一般性的PHP网站结构和功能来提供一个大致的分析框架,帮助你理解...

2024-08-30
1

【Tomcat源码分析】生命周期机制 Lifecycle

Tomcat 内部,如同精密齿轮般运转着各种组件,彼此协作,构建起庞大的 web 服务器架构。在这错综复杂的体系中,Lifecycle(生命周期机制)犹如灵魂,贯穿始终,赋予组件生命,协调运作。...

2024-08-30
3

SpringBoot 用的 spring-jcl 打印日志,与 LoggingSystem 有鸡毛关系?

从源码分析 SpringBoot 的 LoggingSystem → 它是如何绑定日志组件的 从源码的角度讲述了 Spring Boot 的 LoggingSystem 与日志组件的绑定,默认情况下绑定的是 Logback;但当我们具体去看 Spring Boot 的日志打印,却发现...

2024-08-24
1

从源码分析 SpringBoot 的 LoggingSystem → 它是如何绑定日志组件的

SpringBoot2.7 霸王硬上弓 Logback1.3 → 不甜但解渴 实现了 spring-boot 2.x.x 与 logback 1.3.x 的集成,分两步

2024-08-23
3