Grafana 概述与定义 Grafana 是一个开源的监控数据可视化与分析平台,主要用于将来自多种数据源(如 Prometheus、InfluxDB、Elasticsear...
Grafana 概述与定义 Grafana 是一个开源的监控数据可视化与分析平台,主要用于将来自多种数据源(如 Prometheus、InfluxDB、Elasticsear...
Prometheus 介绍 定义概述 Prometheus 是一个开源的系统监控和告警工具包,专门设计用于捕获、存储并处理时间序列数据。它由 SoundCloud 开发,并已...
定义 Spring Boot Actuator 是 Spring Boot 提供的一组生产就绪特性,旨在帮助开发者监控和管理 Spring Boot 应用。通过 Actuat...
Rancher 是什么 Rancher 是一款开源的容器编排与集群管理平台,主要功能是帮助企业或团队对多集群(例如 Kubernetes 集群)进行可视化管理。它在 Kube...
DevOps 简介 DevOps 是 “Development(开发)” 和 “Operations(运维)” 的组合,旨在通过“文化、自动化、精益、度量和共享”(CALMS...
Jenkins 技术简介 Jenkins 是一个开源的自动化服务器,常被用于持续集成(Continuous Integration,CI)和持续交付(Continuous D...
在互联网项目中,权限设计是一个非常重要且基础的安全能力。一个合理、清晰、可扩展的权限体系可以帮助企业或团队有效地进行用户、资源以及操作的管控。当前主流的权限设计模型主要包括 ...
Selenium 定义 Selenium 是一个用于 Web 应用程序自动化测试的开源工具集合,最初由 ThoughtWorks 开发,目前由社区进行维护和更新。它可以帮助开...
什么是 ThreadLocal? ThreadLocal(线程本地变量)是 Java 提供的一种机制,允许为每个线程维护一份独立的变量副本,从而避免了多线程环境下对同一个共享...
定义 指的是通过编写自动化脚本来模拟用户在浏览器中对 Web 应用进行操作,并验证应用是否按照预期运行的一种测试方式。简单来说,就是让测试程序来“自动化地”在网页上执行各种点...
1. @Async 注解 1.1 @Async 注解的含义 @Async 是 Spring 框架提供的一个注解,用于将某个方法标记为异步执行。也就是说,当标记了 @Async...
1. XXL-JOB 的定义与基本概念 1.1 什么是 XXL-JOB?XXL-JOB 是一款轻量级的分布式任务调度平台,使用 Java 语言开发,由当当网开源。它通过调度中...
1. ClickHouse 基础定义 ClickHouse 是一款由俄罗斯互联网公司 Yandex 开发并开源的列式数据库管理系统(Column-oriented DBMS)...
一、Activiti 简介 Activiti 是一个基于 Java 的、轻量级的开源工作流和业务流程管理 (BPM, Business Process Management)...
使用 Socket.IO 来实现弹幕功能的核心思想是:前端与后端通过 WebSocket 双向通信通道实时发送和接收弹幕消息。当用户在前端输入弹幕内容后,会通过 Socket...
一、什么是WebSocket 简介:WebSocket是一种在单个TCP连接上进行全双工通讯的协议。与传统的HTTP请求-响应模式不同,WebSocket允许服务器主动推送信...
Uni-app 简介 Uni-app 是一个基于 Vue.js 的跨平台应用开发框架支持多端开发,包括 Web、小程序、App 和 H5。它通过一套代码编写方式,能够同时打包...
漏斗模型简介 漏斗模型(Funnel Model)是一种用于分析和展示用户在完成特定目标过程中各个阶段的转化和流失情况的工具。它将用户从最初接触到最终完成目标的整个过程形象地...
CI/CD流程概述 一个典型的CI/CD流程包括以下主要步骤: 代码提交和版本控制(Git) -CI 持续集成触发 -CI 构建阶段 -CI 自动化测试 -CI 构建工...