摘要:
1 AQS定义: AQS是Java并发包java.util.concurrent.locks中一个核心并发框架,用于构建锁和同步器, 如: ReentrantLock ReentrantReadWriteLock CountDownLatch Semaphore FutureTask 2 AQS核心
阅读全文
posted @ 2025-08-05 10:41
colorfulworld
阅读(35)
推荐(0)
摘要:
K8S是一个开源的容器集群管理系统,可以实现容器集群的自动化部署、自动扩缩容、维护等功能 核心概念 Pod最小的部署单元,包含一个或多个共享资源的容器。在同一个 Pod 里的几个 Docker 服务/程序,好像被部署在同一台机器上,可以通过 localhost 互相访问,并且可以共用 Pod 里的存
阅读全文
posted @ 2025-07-27 09:57
colorfulworld
阅读(20)
推荐(0)
摘要:
ES结构 集群 节点 分片 ——> https://blog.csdn.net/weixin_43639512/article/details/86736881 ES查询性能调优 ——> https://blog.csdn.net/jbjmh/article/details/139551306 ES
阅读全文
posted @ 2025-07-07 10:14
colorfulworld
阅读(9)
推荐(0)
摘要:
JDK14后引入了JFR。JFR和JMC是JVM监控和分析工具。 JMC是JDK自带的工具 jconsole:JDK自带的可视化监控工具。查看Java应用程序的运行概况、监控堆信息、永久区(或元空间)使用情况、类加载情况等。 Visual VM:Visual VM是一个工具,它提供了一个可视界面,用
阅读全文
posted @ 2025-07-06 13:35
colorfulworld
阅读(105)
推荐(0)
摘要:
Spring IOC容器通过控制反转和依赖注入实现对spring bean生命周期的管理;AOP通过动态代理实现面向切面编程。二者构成了Spring核心机制 1 IOC 控制反转和依赖注入 1.1 控制反转机制: 传统模式,实例对象创建是通过new的形式实现,而Spring中将对象的创建 销毁权限交
阅读全文
posted @ 2025-07-06 11:31
colorfulworld
阅读(33)
推荐(0)
摘要:
ClickHouse作为开源的列式存储数据库,具有卓越的查询性能和在线实时分析功能。旨在快速执行复杂的聚合查询,能够处理海量的数据集。 clickHouse表是一个大宽表,可能上百个列,减少join过程消耗 clickHouse列式存储原理 按列独立存储,在对应clickHouse partitio
阅读全文
posted @ 2025-07-04 18:15
colorfulworld
阅读(50)
推荐(0)
摘要:
1 一级缓存与二级缓存 https://blog.csdn.net/qq_62112907/article/details/148400431 Mybatis提供一级缓存和二级缓存机制来提升查询性能 一级缓存 二级缓存 作用域 单个sqlSession中,默认开启 SqlSession sessio
阅读全文
posted @ 2025-07-04 09:21
colorfulworld
阅读(13)
推荐(0)
摘要:
JDK11新增功能 1.集合增强 集合类如List、Set和Map新增了一些方法,例如List.of可以快速创建一个不可变的List。新的集合方法使得创建不可变集合变得更加简单,也减少了修改原始集合时的副作用。 2 var局部变量关键字 在Java 10中引入的新关键字var,允许在定义局部变量时省
阅读全文
posted @ 2025-07-03 11:00
colorfulworld
阅读(13)
推荐(0)
摘要:
在Spring Boot中,Bean的加载过程涉及到Spring框架的核心机制,主要包括Spring容器的启动和初始化过程。下面将详细介绍Spring Boot中Bean的加载过程: 1. 启动流程 Spring Boot应用启动时,主要通过SpringApplication类的run方法启动。例如
阅读全文
posted @ 2025-07-01 17:30
colorfulworld
阅读(70)
推荐(0)
摘要:
Mongo采用的是BSON索引,允许对文档中任一字段创建索引 Mongo索引的基本命令 创建索引 createIndex({字段1:字段排序方式,...,字段n:字段排序方式}); //字段排序方式分为1和-1,1代表升序,-1代表降序 删除索引 dropIndex({字段1:字段排序方式,...,
阅读全文
posted @ 2025-06-26 09:28
colorfulworld
阅读(18)
推荐(0)