相关文章
重新理解 RocketMQ Commit Log 存储协议
最近突然感觉:很多软件、硬件在设计上是有 root reason 的,不是 by desgin 如此,而是解决了那时、那个场景的那个需求。一旦了解后,就会感觉在和设计者对话,了解他们的思路,学习他们的方法,思维…
建站知识
2024/11/14 20:51:42
Field injection is not recommended
文章目录 1. 引言2. 不推荐使用Autowired的原因3. Spring提供了三种主要的依赖注入方式3.1. 构造函数注入(Constructor Injection)3.2. Setter方法注入(Setter Injection)3.3. 字段注入(Field Injection) 4…
建站知识
2024/11/28 14:33:19
zabbix监控mysql数据库、nginx、Tomcat
文章目录 一.zabbix监控mysql数据库1.环境规划2.zabbix-server安装部署(192.168.198.17)3.zabbix-mysql安装部署(192.168.198.15)3.1 部署 zabbix 客户端3.2 服务端验证 zabbix-agent2 的连通性(192.168.198.17&#x…
建站知识
2024/10/6 16:28:06
leetcode做题笔记89. 格雷编码
n 位格雷码序列 是一个由 2n 个整数组成的序列,其中:
每个整数都在范围 [0, 2n - 1] 内(含 0 和 2n - 1)第一个整数是 0一个整数在序列中出现 不超过一次每对 相邻 整数的二进制表示 恰好一位不同 ,且第一个 和 最后一…
建站知识
2024/11/14 7:40:32
spring的核心技术---bean的生命周期加案例分析详细易懂
目录
一.spring管理JavaBean的初始化过程(生命周期)
Spring Bean的生命周期:
二.spring的JavaBean管理中单例模式及原型(多例)模式 2.1 . 默认为单例,但是可以配置多例 2.2.举例论证 2.2.1 默认单例 2.2…
建站知识
2024/11/15 4:40:48
聊聊看React和Vue的区别
Vue 更适合小项目,React 更适合大公司大项目; Vue 的学习成本较低,很容易上手,但项目质量不能保证...... 真的是这样吗?借助本篇文章,我们来从一些方面的比较来客观的去看这个问题。 论文档的丰富性
从两个…
建站知识
2024/11/15 0:51:55
SpringBoot中的可扩展接口
目录 # 背景
# 可扩展的接口启动调用顺序图
# ApplicationContextInitializer # BeanDefinitionRegistryPostProcessor
# BeanFactoryPostProcessor
# InstantiationAwareBeanPostProcessor
# SmartInstantiationAwareBeanPostProcessor
# BeanFactoryAware
# Applicati…
建站知识
2024/11/13 21:22:36
JVM——引言+JVM内存结构
引言
什么是JVM
定义:
Java VirtualMachine -java 程序的运行环境 (ava 二进制字节码的运行环境)
好处:
一次编写,到处运行自动内存管理,垃圾回收功能数组下标越界检查,多态
比较:
jvm jre jdk 学习jvm的作用
面试理解底层实现原理中…
建站知识
2024/10/11 6:36:05