logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Spring IOC介绍及其原理

一、Spring IOC是什么IOC:控制反转,是一种设计模式。一层含义是控制权的转移,由传统的在程序中控制依赖转移到由容器来控制。第二层是依赖注入:将相互依赖的对象分离,在Spring配置文件中描述他们的依赖关系,他们的依赖关系只在使用的时候才建立,简单来说就是不需要的NEW一个对象了。二、Spring IOC简单原理实现步骤:加载并且保存Spring配置文件路径信息,然后保存到configLo

#spring#java#面试
Spring项目单元测试

一、单元测试是什么是指对软件中的最小可测试单元进行检查和验证的过程就叫单元测试。对Spring项目中代码逻辑进行单个单元测试的过程,验证是否符合预期工作,并确保它们能正确地集成和交互。二、单元测试好处可以最小颗粒度的测试某个组件功能,减少外部依赖的影响。通过单元测试可以在提测之前及早发现和修复潜在问题,提升代码的可靠性。可通过多个组件的协同工作,验证整个系统的功能和性能。

#spring#单元测试#java
Docker详细介绍(1)

通过利用Docker的发版、测试和部署代码的方法,您可以显著减少编写代码和在生产中运行代码之间的延迟。这很明显是得不偿失的,于是Docker诞生了,使用了容器技术,自带隔离机制,将系统资源利用到极致,同时只需要最核心的环境和需要的服务,轻巧,几M,开启秒级。是一个只读的模板,类似于安装系统用到的那个iso文件,我们通过镜像来完成各种应用的部署。它可以被启动、开始、停止、删除等操作,每个容器都是相互

文章图片
#docker#java#云原生
总结篇(19)---JVM(java虚拟机) (6)JVM调优

一、调优指标首先列出性能调优指标,对于所有性能监控和管理来说,有三个维度是通用的延迟(Latency)--如:所有交易必须在10秒内得到相应。吞吐量(Throughput)--如:每天必须能处理100万个订单。系统容量(Capacity)--如:必须能部署在4核8G内存上。二、工具查看log1.JMX APIJMX是获取JVM内部运行时状态信息的标准API。可以编写程序代码,通过JMX API 来

#java#jvm#面试
【云原生】k8s(Kubernetes)中yaml文件快速阅读理解

2)接着我们看下一个,以---分隔符隔开的另一个类型Service,定义了一个名为suncat-endpoints的Service,同时往该Service中配置内部端口映射到Pod暴露出的端口port: 3306,以及对外暴露的端口号targetPort: 3306。首先我们看到,定义了一个名为suncat-service的Service类型,他的职责时将port: 8848端口映射到nodePo

#kubernetes#docker#云原生
【云原生】k8s(Kubernetes)中yaml文件快速阅读理解

2)接着我们看下一个,以---分隔符隔开的另一个类型Service,定义了一个名为suncat-endpoints的Service,同时往该Service中配置内部端口映射到Pod暴露出的端口port: 3306,以及对外暴露的端口号targetPort: 3306。首先我们看到,定义了一个名为suncat-service的Service类型,他的职责时将port: 8848端口映射到nodePo

#kubernetes#docker#云原生
【云原生】devops之jenkins中pipeline语法(1)

pipeline语法分类一般来说,有四种。分别是环境配置、阶段步骤、行为动作、逻辑判断。

#jenkins#devops#运维
到底了