自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 mysql的基础认识和应用

MySQL 是一种开源的关系型数据库管理系统(RDBMS),基于结构化查询语言(SQL)进行数据管理。它由瑞典公司 MySQL AB 开发,现属于 Oracle 旗下。MySQL 以其高性能、可靠性和易用性成为最流行的数据库之一,扩展性与高可用:支持主从复制、分片、集群等方案,满足大规模数据和高可用性需求。定义:加速查询的数据结构。B 树与 B+ 树的差异B 树:节点存储数据,查询不稳定。B+ 树:数据仅存于叶子节点,叶子节点链表连接,适合范围查询。分类。

2025-12-08 17:58:59 916

原创 kafka入门及原理分析

Kafka是一个分布式流处理平台,于处理高吞吐量的实时数据流。核心功能包括发布-订阅消息系统、持久化存储和高可用性。同步因通讯/业务链路耗时过长,引发性能和稳定问题。通过kafka(分布式、多分区、多副本)可以转为异步处理,解决大规模数据管道中的高吞吐、低延迟和水平扩展问题。

2025-12-05 17:20:29 915

原创 Redis入门使用及其原理机制

Redis是一款高性能内存数据库,作为关系型数据库的补充,适用于高并发场景。文章首先介绍了Redis的核心特性:内存存储、丰富数据结构、高可用机制和持久化功能。接着详细说明安装配置过程,包括Linux/Windows环境搭建和redis.conf关键参数设置。然后讲解5种基础数据结构(String/List/Hash/Set/SortedSet)的常用命令。重点分析了两种持久化方案:RDB全量快照和AOF日志追加,比较了它们的优缺点及适用场景。最后概述了性能优化策略、集群方案和实际应用场景,包括缓存设计、分

2025-12-04 17:59:29 927

原创 线程的认知

解决的问题。

2025-12-02 17:47:23 867

原创 jvm入门学习

自定义类加载器,需继承对其findClass方法进行重写。if (baos!= null) {try {验证类加载器的双亲委派机制的方法/*** 验证类加载器方法*/Class<?

2025-07-20 23:35:48 749

原创 java入门基础认识

包其实就是一个文件夹,Java中为了方便管理,把你程序根目录下的某个文件夹叫做包。举个例子,比如说你的程序在 D:\MyJavaProjects\MyApp 这个文件夹里,然后你设置了一个包为com.example.project,那么这个包就会对应你的电脑中的以下文件夹D:\MyJavaProjects\MyApp\src\com\example\project(这里中间多了个src夹层是因为你所使用的IDE自动管理的结果)

2025-05-03 12:45:08 1324 1

原创 springboot入门和初始加载过程

第二个:这个配置类是放在第三方jar包里面,如何通过SpringBoot中的约定优于配置的一个理念,去把这个配置类的全路径,放在classpath:META-INF/spring.factories文件里面,这样的话,SpringBoot就可以知道第三方jar包里面这个配置类的位置。在springboot的启动引导类,run方法返回spring的ioc工厂,判断当前项目的依赖的引入及其配置文件,condition条件中判断存在哪些class文件,存在则对其进行创建放入工厂,不存在则不创建。

2025-05-03 10:37:54 789

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除