Skip to content
Calvin技术文档
Search
K
Main Navigation
指南
面试宝典
书籍学习
心灵重建
个人成长
高效管理
传统文化
编程思想
外观
返回顶部
目录
技术导航
操作系统
Linux
Linux
一个性能稳定的多用户网络操作系统
Java
Java 程序设计
Java 程序设计
程序设计基础、面向对象理解
设计模式
设计模式
提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案
数据结构
数据结构
组织和存储数据、提高程序的效率、便于算法设计和分析
JUC 并发编程
JUC 并发编程
用于简化多线程编程和并发任务的处理
JVM 性能调优
JVM 性能调优
获得更好的系统性能、满足不断增加的业务需求
Spring
Spring
Spring
一个轻量级Java开发框架, 解决企业级应用开发的复杂性
Spring Boot
Spring Boot
通过自动配置功能,降低了复杂性,同时支持基于JVM的多种开源框架,可以缩短开发时间,使开发更加简单和高效
Spring Cloud
Spring Cloud
解决企业大型服务应用,集成性、易用性、灵活性、扩展性、可靠性
Spring Cloud Alibaba
Spring Cloud Alibaba
致力于提供微服务开发的一站式解决方案,项目包含开发分布式应用服务的必需组件,方便开发者通过Spring Cloud编程模型轻松使用这些组件来开 发分布式应用服务
数据库
MySQL
MySQL
使用关系型数据库管理系统(RDBMS)来存储和管理大数据量
MongoDB
MongoDB
一个分布式文件存储的非关系型数据库,适用于高并发读写、海量数据存储和高可扩展性的场景
PostgreSQL
PostgreSQL
一个功能强大的开源对象关系型数据库,它是世界上最先进的开源数据库之一
中间件
Redis
Redis
基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API
Rabbitmq
Rabbitmq
一个开源的、高性能的、可靠的消息中间件,采用AMQP协议,并提供了丰富的功能和插件
Elasticsearch
Elasticsearch
一个分布式、高扩展、高实时的搜索与数据分析引擎,为应用或网站添加搜索框
Kafka
Kafka
一个流处理平台,主要用于构建实时流数据管道和应用程序
监控指标
SkyWalking
SkyWalking
APM工具,包括了分布式追踪、性能指标分析、应用和服务依赖分析
容器化
Docker
Docker
Docker是一种开源的容器化平台,可以让开发人员轻松创建、部署和运行应用程序
Helm
Helm
通常指的是一个包管理工具,它用于Kubernetes的配置部署
kubernetes
kubernetes
用于管理和部署容器化应用程序
DevOps
Gitlab
Gitlab
一个用于仓库管理系统,提供了强大的代码审计功能,可帮助团队追踪敏感数据的访问和更改记录
Jenkins
Jenkins
是一个开源的持续集成工具,主要用于自动化软件构建、测试和部署过程,以提高开发效率和质量
SonarQube
SonarQube
一款开源的代码品质管理和静态代码分析工具,旨在帮助开发团队检测代码中的错误、漏洞和代码异味,从而增强代码优劣,保证软件的安全性