自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 缓存知识点总结

缓存(Cache)用空间换时间,通过将数据存放在访问速度更快的存储介质中,减少对慢速存储(如数据库、磁盘、远程服务)的访问次数,从而提升系统整体性能。

2026-08-29 13:22:29 333

原创 Grafana 使用文档

Grafana 是开源的可观测性平台:把分散在 Prometheus、Loki、Tempo、MySQL、Elasticsearch、CloudWatch 等各种后端中的数据,统一以仪表盘、告警和探索界面的形式呈现。它自己不存数据,而是通过插件化的数据源连接各种后端。可视化(Dashboards):时间序列、日志、链路、表格、热力图等几十种面板,支持变量模板;告警(Unified Alerting):跨数据源的统一告警规则、通知策略与静默;探索(Explore)

2026-08-27 12:18:07 421

原创 Java 问题排查详细指南

本文档系统梳理 Java 应用常见问题的排查思路、工具使用和详细步骤,涵盖 CPU、内存、GC、线程、性能、类加载、网络等典型问题域。

2026-08-26 16:57:50 291

原创 Prometheus 使用教程

Prometheus 是一个开源的系统监控与告警工具包,由 SoundCloud 开发并捐赠给 CNCF(继 Kubernetes 之后第二个毕业项目)。它以拉取(pull)模式定时抓取目标暴露的 HTTP 指标,存储在本地时序数据库(TSDB)中,并提供强大的 PromQL 查询与告警能力。多维数据模型:指标名 + 一组键值对标签(labels)唯一标识一条时间序列;PromQL:灵活强大的查询语言,支持聚合、速率计算、分位数等;Pull + HTTP 采集:目标只需暴露一个/metrics。

2026-08-26 10:15:12 524

原创 Kubernetes (K8S) 总结

Kubernetes(希腊语"舵手",简称 K8S)是一个开源的容器编排平台,用于自动化容器化应用的部署、扩缩容和管理。最初由 Google 基于 Borg 系统的设计经验开源,现由 CNCF(云原生计算基金会)维护,是云原生领域的事实标准。

2026-08-25 10:16:09 834

原创 Docker详细使用说明与底层原理

Docker 是一个开源的应用容器引擎,让开发者可以将应用及其依赖环境打包成一个标准化容器,然后发布到任何支持 Docker 的环境中运行。它实现了"Build Once, Run Anywhere"的目标。核心定位:应用打包:将代码、运行时、系统库、配置文件打包成一个不可变镜像环境隔离:每个容器拥有独立的进程、网络、文件系统、用户空间轻量高效:共享宿主机内核,秒级启动,相比虚拟机开销极低生命周期管理:构建、分发、运行、扩缩容全流程工具链对比默认 bridge自定义 bridge容器互通。

2026-08-23 13:18:34 342

原创 Seata总结

在单体架构中,一个业务操作往往在同一个数据库的同一个本地事务内完成,依靠数据库本身的 ACID 特性即可保证数据一致性。但随着微服务化的推进,一个完整的业务操作被拆分到多个服务中执行,每个服务拥有独立的数据库和独立的事务,传统的本地事务机制不再适用,需要引入分布式事务方案。电商订单:创建订单 → 扣减库存 → 扣减账户余额 → 增加积分,跨 4 个服务,4 个数据库支付系统:支付扣款 → 商家结算 → 平台抽佣 → 财务记账物流系统:创建运单 → 扣减仓储 → 派单 → 扣费分布式事务的本质诉求。

2026-08-22 16:39:10 592

原创 Sentinel总结

Sentinel 是阿里巴巴开源的面向分布式服务架构的流量控制组件,以流量为切入点,从流量控制、熔断降级、系统自适应保护等多个维度来保护服务的稳定性。核心定位:流量控制:限制 QPS / 并发线程数,防止流量把服务压垮熔断降级:当调用链路中某个资源不稳定时,自动熔断,防止级联故障系统自适应保护:根据系统负载(CPU、Load、RT)自动限流,防止雪崩热点参数限流:针对热点商品、热点用户单独限流授权规则:黑白名单控制访问来源// 白名单// 黑名单// 应用列表通过实现// 加载配置。

2026-08-21 23:15:33 153

原创 Nacos总结

Nacos 是阿里巴巴开源的、面向云原生应用的动态服务发现、配置管理和服务管理平台。它将"服务注册中心"与"配置中心"两大核心能力合二为一,是 Spring Cloud Alibaba 生态的核心基础设施。核心定位:服务发现与服务健康检查:基于 DNS 或 RPC 的服务发现,服务提供者注册、服务消费者发现动态配置服务:以配置为中心,运行时动态变更配置,无需重启动态 DNS 服务:支持权重路由的动态 DNS 服务服务及其元数据管理:管理服务元数据、服务生命周期。

2026-08-21 23:12:26 751

原创 Spring 核心知识点总结

Spring 是一个开源的 Java 企业级开发框架,由 Rod Johnson 于 2003 年发布,核心目标是简化 Java 企业级开发。IoC(Inversion of Control,控制反转):把对象的创建、装配、生命周期管理从开发者手中交给容器AOP(Aspect Oriented Programming,面向切面编程):把日志、事务、安全等横切逻辑从业务代码中解耦Spring 的本质是一套"容器 + 框架"

2026-08-15 13:06:01 382

原创 React 详细知识点总结

React 是一个用于构建用户界面的 JavaScript 库,由 Meta(Facebook)于 2013 年开源React 核心只负责视图层,路由、状态管理、数据请求等由生态方案提供核心思想:声明式(Declarative):只描述"每个状态下 UI 长什么样",数据变化时 React 自动更新 DOM组件化:把界面拆成独立、可复用的小组件,像搭积木一样组合单向数据流:数据通过 props 自父向子流动,数据流向清晰、易于调试一次学习,随处编写。

2026-08-14 09:40:16 474

原创 Vue 3 知识点总结

- 单文件组件 SFC -->// 组件逻辑</script><template>-- 模板 -->/* 局部样式 */</style>// Vue 3 钩子名称与生命周期对齐created(el, binding, vnode) {}, // 元素创建后beforeMount(el, binding, vnode) {}, // 挂载前mounted(el, binding, vnode) {}, // 挂载后。

2026-08-13 08:31:06 534

原创 Apache Flink 知识点总结

Apache Flink 是一个分布式流处理框架,以流为核心,将批处理视为流处理的特例(有界流)。真正的流处理(非微批)事件时间语义 + Watermark精确一次(Exactly-Once)状态一致性低延迟(毫秒级)+ 高吞吐有状态计算(内置状态管理)灵活的窗口机制支持事件驱动、数据分析、ETL 等多种场景// 定义模式:连续 3 次登录失败 → 告警 Pattern < LoginEvent ,?

2026-08-13 08:24:28 172

原创 Elasticsearch 知识点总结

,"synonyms": ["手机,手持电话,移动电话", "电脑,计算机,PC"]},"stopwords": ["的", "了", "是", "在"]},├── 数据模型:Index → Document → Field├── 映射:Mapping(类型、分析器、动态/静态)├── 分析器:Char Filter → Tokenizer → Token Filter├── 索引原理:倒排索引(FST + Posting List)

2026-08-12 09:39:28 672

原创 Hadoop / HBase 知识点总结

HBase 是一个开源的、分布式的、面向列族(Column-Family)的 NoSQL 数据库,构建在 HDFS 之上。它参考了 Google 的Bigtable论文设计,适合存储海量稀疏数据,提供实时随机读写能力。Phoenix 是 HBase 上的 SQL 层,允许使用标准 SQL 语法操作 HBase,支持 JDBC 驱动。

2026-08-12 09:37:09 219

原创 spark知识点总结

Apache Spark 是一个统一的分布式大数据计算引擎,提供了批处理、流处理、机器学习、图计算等多种计算能力。它基于内存计算,相比 Hadoop MapReduce 速度提升 10~100 倍。

2026-08-11 10:40:12 215

原创 Kafka 知识点总结

Apache Kafka 是一个分布式流处理平台(Distributed Streaming Platform),最初由 LinkedIn 开发并开源给 Apache 基金会。它以高吞吐、低延迟、可扩展的特性,被广泛应用于日志收集、消息传递、流式处理、事件溯源等场景。

2026-08-11 10:39:51 461

原创 MyBatis 与 MyBatis-Plus 知识点全面总结

MyBatis 是一款优秀的半自动化 ORM(对象关系映射)持久层框架,前身是 iBATIS(Apache 项目),2010 年迁移至 Google Code 并更名为 MyBatis。核心定位:将 SQL 语句与 Java 代码解耦,开发者只需关注 SQL 本身,框架负责 SQL 的执行与结果映射。1.4 核心组件说明组件职责SqlSessionFactoryBuilder根据配置构建 SqlSessionFactorySqlSessionFactory创建 SqlSes

2026-08-10 07:36:28 438

原创 Redis 知识点总结

某个 key 访问量极大导致单节点压力过高。解决:本地缓存(Caffeine)、key 拆分为多份(key_1, key_2…)、读写分离、Redis Proxy 层缓存。

2026-08-10 07:36:09 564

原创 MySQL 知识点总结

MySQL 知识点总结

2026-08-07 00:00:06 766

原创 Java 核心知识点全面总结

本文档系统梳理 Java 语言从基础到进阶的各个核心知识点,适用于学习复习与面试准备。

2026-08-06 01:02:31 599

原创 Flowable 知识点全面总结

本文档系统梳理 Flowable 工作流引擎从核心原理到高级实战的全部知识点,适用于学习复习与面试准备。

2026-08-06 00:48:25 653

空空如也

空空如也

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

TA关注的人

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