# 软件相关 **Repository Path**: zxg1314/soft_doc ## Basic Information - **Project Name**: 软件相关 - **Description**: No description available - **Primary Language**: 其他 - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2016-06-12 - **Last Updated**: 2026-03-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 软件技术文档集合 > 这是一个收集和整理技术文档的开源仓库,包含各类软件配置、命令使用、部署指南等技术参考资料。 ## 📋 目录 - [1. AI 编码工具](#1-ai-编码工具) - [2. 容器与编排](#2-容器与编排) - [3. Web 服务器与反向代理](#3-web-服务器与反向代理) - [4. 版本控制](#4-版本控制) - [5. 编程语言与开发工具](#5-编程语言与开发工具) - [6. 系统管理](#6-系统管理) - [7. 设计相关](#7-设计相关) - [8. 证书与安全](#8-证书与安全) - [9. 大数据](#9-大数据) - [10. 监控](#10-监控) - [11. 其他资源](#11-其他资源) --- ## 1. AI 编码工具 ### OpenCode 开源的 AI 编码代理工具,帮助你通过终端、IDE 或桌面应用编写代码。 **文档位置**: `设计/AI/opencode/` **包含内容**: - 01-介绍.md - OpenCode 简介、特性、系统要求 - 02-快速开始.md - 安装配置指南 - 03-TUI界面使用.md - 终端界面使用说明 - 04-CLI命令.md - 命令行操作指南 - 05-Web界面.md - Web 界面使用 - 06-IDE集成.md - IDE 插件集成 - 07-配置详解.md - 配置文件详解 - 08-工具和规则.md - 工具和规则配置 - 09-模型管理.md - 模型管理配置 - 10-项目管理.md - 项目管理功能 - 11-高级功能.md - 高级功能介绍 - 12-故障排除.md - 故障排除指南 - README.md - OpenCode 项目说明 ### InsightFace AI 人脸识别与注册实现 **文档位置**: `设计/AI/insightface/` **包含内容**: - README.md - 基于 insightface 实现的人脸识别和人脸注册 --- ## 2. 容器与编排 ### Docker 容器相关文档 **文档位置**: `软件/docker-k8s/docker/` **包含内容**: - mysql.md - MySQL 容器部署 - redis.md - Redis 容器部署 - postgis.md - PostGIS 地理信息扩展 - Desktop.md - Docker Desktop 使用 - README.MD - Docker 项目说明 - gis.md - GIS 部署 - js_upload.md - JavaScript 文件上传 - logs.md - Docker 日志管理 - network.md - Docker 网络配置 - 备份.md - Docker 备份恢复 - 断网问题.md - Docker 断网问题解决 - 清理Docker磁盘空间.md - Docker 磁盘清理 - 镜像仓库.md - Docker 镜像仓库配置 - Docker使用思维导图.md - Docker 使用思维导图 - login/登录.md - Docker 登录 - Docker Compose/yml 配置指令参考.md - Docker Compose 配置 ### Kubernetes (K8s) 容器编排相关文档 **文档位置**: `软件/docker-k8s/k8s/` **包含内容**: - k8s.md - Kubernetes 基础 - 常用命令.md - kubectl 常用命令 - 容器存储与 K8s 存储卷.md - 容器存储卷配置 - 00 基础/ - Kubernetes 基础概念 - 0 概述/ - Kubernetes 概述 - 3 工作负载/ - Kubernetes 工作负载 - 5 存储/ - Kubernetes 存储 - 6 配置/ - Kubernetes 配置 - YAML例子/ - Kubernetes YAML 配置示例 - 安装/01-安装.md - Kubernetes 安装 - 工具/helm/100 安装.md - Helm 包管理 - 插件/ - Kubernetes 插件 - Pixie.md - Pixie 可观测性工具 - Prometheus.md - Prometheus 监控插件 - Redis.md - Redis 在 K8s 中的使用 - kubernetes-dashboard.md - Kubernetes Dashboard 插件 - 查看/ - Kubernetes 资源查看 - 01-查看.md - 查看 K8s 资源 - Pod状态大全.md - Pod 状态检查 - k8s缩写和别名整理.md - kubectl 缩写和别名 ### KIND (Kubernetes in Docker) 本地 Kubernetes 集群部署工具 **文档位置**: `软件/docker-k8s/kind/` **包含内容**: - 000-kind安装.md - KIND 安装指南 - 001-kind-kubernetes部署简单应用-1.md - KIND 部署应用指南 - 010 外部访问.md - 外部访问配置 - kind-zxg321.md - KIND 配置示例 - kind-k8s-负载均衡代理研究.md - 负载均衡研究 - 常用命令.MD - KIND 常用命令 ### Istio 服务网格 **文档位置**: `软件/docker-k8s/Istio/` **包含内容**: - 常用命令.md - Istio 常用命令 - 000 安装/ - Istio 安装 - 000 Istio是用来做什么的.md - Istio 介绍 - 100 安装.md - Istio 安装 - 101 安装卸载.md - Istio 安装卸载 - 001 配置/ - Istio 配置 - demo.yaml.md - Istio 配置示例 ### MetalLB 负载均衡器 **文档位置**: `软件/docker-k8s/` **包含内容**: - MetalLB.md - MetalLB 使用 ### MinIO 分布式对象存储服务 **文档位置**: `软件/docker-k8s/minio/` **包含内容**: - minio.md - MinIO 使用指南 - 服务器部署.md - 服务器部署指南 - mc.md - MinIO Client 使用 ### etcd 分布式键值存储 **文档位置**: `软件/docker-k8s/etcd/` **包含内容**: - etcd单机搭建及简单使用.md - etcd 单机部署 ### WSL Windows Subsystem for Linux **文档位置**: `软件/docker-k8s/wsl/` **包含内容**: - 固定IP启动SSH.MD - WSL 固定 IP 和 SSH 配置 --- ## 3. Web 服务器与反向代理 ### Nginx 高性能 Web 服务器和反向代理 **文档位置**: `软件/apache-nginx/` **包含内容**: - nginx/ - Nginx 相关配置 - nginx.md - Nginx 配置 - rtmp.md - RTMP 流媒体服务器 - 代理.md - 反向代理配置 - 负载均衡.md - 负载均衡配置 - CentOS7.md - CentOS 7 下 Nginx 配置 - 反向代理.md - 反向代理配置 - PHP.md - PHP-FPM 配置 - apache.md - Apache 服务器 ### Apache Web 服务器 **文档位置**: `软件/apache-nginx/` **包含内容**: - apache.md - Apache 服务器 --- ## 4. 版本控制 ### Git 版本控制系统 **文档位置**: `软件/Git、GitHub、GitLab、SVN/` **包含内容**: - GIT.md - Git 完整指南 - git-cheat-sheet.md - Git 速查表 - gitlab升级.md - GitLab 升级指南 - gitlab备份.md - GitLab 备份指南 - gitea.md - Gitea 安装配置 - SVN.md - SVN 版本控制 - git/动图展示.md - Git 动图演示 - GitHub入门与实践.xmind - GitHub 入门与实践思维导图 --- ## 5. 编程语言与开发工具 ### Node.js JavaScript 运行时环境 **文档位置**: `软件/nodejs/` **包含内容**: - node.md - Node.js 使用指南 - npm_yarn_pnpm.md - npm、yarn、pnpm 配置 ### Vue3 渐进式 JavaScript 框架 **文档位置**: `设计/Node/vue3/` **包含内容**: - index.md - Vue3 入门指南 ### Nuxt.js Vue.js 全栈框架 **文档位置**: `设计/Node/nuxtjs/` **包含内容**: - readme.md - Nuxt.js 使用指南 ### Vite 下一代前端构建工具 **文档位置**: `设计/Node/vite/` **包含内容**: - 配置技巧.md - Vite 配置技巧 - img/ - Vite 相关图片 ### Java Java 开发相关 **文档位置**: `软件/Java/` **包含内容**: - Thymeleaf/使用1.md - Thymeleaf 基础使用 - Thymeleaf/使用2.md - Thymeleaf 进阶使用 - Thymeleaf/img/ - Thymeleaf 相关图片 ### Go Go 编程语言 **文档位置**: `软件/go/` **包含内容**: - GoFiber/1.md - GoFiber Web 框架 - Go语言是怎么管理依赖的.md - Go 依赖管理 - GoFiber/img/ - GoFiber 相关图片 ### 数据库 #### Doris Apache Doris 数据库 **文档位置**: `软件/DB/Doris/` **包含内容**: - Doris3.0.md - Doris 3.0 使用指南 - foundationdb.md - FoundationDB 集成 - Doris/img/ - Doris 相关图片 #### TDengine 时序数据库 **文档位置**: `软件/DB/TDengine/` **包含内容**: - readme.md - TDengine 使用指南 - test/meters.md - TDengine 测试示例 - test/power.md - TDengine 性能测试 #### InfluxDB 时序数据库 **文档位置**: `软件/DB/InfluxDB/` **包含内容**: - readme.md - InfluxDB 使用指南 #### Redis 内存数据结构存储 **文档位置**: `软件/redis/` **包含内容**: - redis启动,停止,重启.md - Redis 启停管理 - Redis(一)Redis简述.html - Redis 简介 - Redis(二)CentOS7安装Redis4.0.10与集群搭建.html - Redis 安装与集群搭建 - Redis(三)Redis基本命令操作与API.html - Redis 命令与 API - Redis(四)Redis高级.html - Redis 高级特性 #### Oracle 关系型数据库 **文档位置**: `软件/DB/` **包含内容**: - Oracle.md - Oracle 数据库指南 ### 其他工具 #### FFmpeg 音视频处理工具 **文档位置**: `软件/ffmpeg/` **包含内容**: - ffmpeg.md - FFmpeg 完整指南 #### VSCode 代码编辑器 **文档位置**: `软件/VSCode/` **包含内容**: - 快捷键.md - VSCode 快捷键列表 - img/ - VSCode 相关图片 #### 禅道 项目管理工具 **文档位置**: `软件/project-management/` **包含内容**: - 禅道.md - 禅道使用指南 #### PLG **文档位置**: `软件/PLG/` **包含内容**: - readme.md - PLG 相关文档 --- ## 6. 系统管理 ### Linux 常用命令 **文档位置**: `软件/system/` **包含内容**: #### 搭建相关 - 搭建相关/ - 系统搭建相关文档 - Kafka/ - Kafka 消息队列 - kafka安装和启动.md - Kafka 安装启动 - Kafka命令大全.md - Kafka 命令大全 - kafka.xmind - Kafka 思维导图 - Nginx/ - Nginx 搭建 - Centos7 安装Nginx.md - Nginx 安装 - nginx.conf - Nginx 配置文件 - nginx命令.md - Nginx 命令 - zookeeper/ - ZooKeeper 集群搭建 - zookeeper.md - ZooKeeper 配置 - CentOS7.5安装Mysql5.7.22.html - MySQL 安装 - CentOS7.5搭建ELK6.2.4集群及插件安装.html - ELK 集群搭建 - Linux之CentOS7.5安装及克隆.html - CentOS 安装及克隆 --- ## 7. 设计相关 ### 前端开发 **文档位置**: `设计/前端开发/` **包含内容**: - css/position.md - CSS Position 属性详解 - css/display/弹性盒子布局-display-flex.md - Flexbox 布局指南 - css/img/ - CSS 相关图片 - css/display/img/ - Flexbox 相关图片 ### GIS **文档位置**: `设计/GIS/` **包含内容**: - 部署说明.md - GIS 开发部署说明 ### 图片托管 **文档位置**: `设计/Picture/` **包含内容**: - 图床方案.md - 图片托管解决方案 - 海云慧图床方案.zip - 海云慧图床方案 - img/ - 图片资源 ### 权限设计 **文档位置**: `设计/权限设计/` **包含内容**: - 权限设计.md - 权限设计方案 --- ## 8. 证书与安全 ### SSL/TLS 证书 **文档位置**: `软件/ca/` **包含内容**: - https.md - HTTPS 证书配置 - nginx-证书配置.md - Nginx 证书配置 - acme-sh.md - acme.sh 自动证书申请 --- ## 9. 大数据 ### Hadoop 分布式存储和计算框架 **文档位置**: `软件/大数据/hadoop/` **包含内容**: - Hadoop(一)Hadoop的简介与源码编译.html - Hadoop 简介与编译 - Hadoop(三)HDFS读写原理与shell命令.html - HDFS 原理与命令 - Hadoop(五)分布式集群中HDFS系统的各种角色.html - HDFS 角色 - Hadoop(六)MapReduce的入门与运行原理.html - MapReduce 原理 - Hadoop(七)YARN的资源调度.html - YARN 资源调度 - Hadoop(八)Hadoop数据压缩与企业级优化.html - Hadoop 优化 - Hadoop案例(一)之日志清洗.html - Hadoop 日志清洗 - Hadoop案例(二)压缩解压缩.html - Hadoop 压缩 - hadoop生态系统及版本演化.xmind - Hadoop 生态系统 - 网上hadoop文档及资源/ - Hadoop 参考资料 ### HBase 分布式列存储数据库 **文档位置**: `软件/大数据/hbase/` **包含内容**: - HBase(一)HBase入门简介.html - HBase 入门 - HBase(三)HBase架构与工作原理.html - HBase 架构 - HBase(四)HBase集群Shell操作.html - HBase Shell 操作 - HBase(五)HBase的API操作.html - HBase API - HBase(七)Hbase过滤器.html - HBase 过滤器 - HBase(八)HBase的协处理器.html - HBase 协处理器 - HBase(九)HBase表以及Rowkey的设计.html - HBase 表设计 - HBase(十)HBase性能调优总结.html - HBase 性能调优 - Phoenix的安装使用与SQL查询HBase.html - Phoenix SQL 引擎 - HBase.xmind - HBase 思维导图 - HBase企业应用开发实战_迷你书.pdf - HBase 实战 - HBase:权威指南.pdf - HBase 权威指南 - HBase幻灯片/ - HBase 幻灯片 - PPT/ - HBase PPT ### Spark 分布式计算框架 **文档位置**: `软件/大数据/spark/` **包含内容**: - Spark(一)Spark简介.html - Spark 简介 - Spark(三)RDD与广播变量、累加器.html - RDD 编程 - Spark(五)Spark任务提交方式和执行流程.html - Spark 任务提交 - Spark(六)Spark之开发调优以及资源调优.html - Spark 调优 - Spark(七)Spark内存调优.html - Spark 内存调优 - Spark(八)JVM调优以及GC垃圾收集器.html - JVM 调优 - Spark(九)Spark之Shuffle调优.html - Shuffle 调优 - Spark(十)Spark之数据倾斜调优.html - 数据倾斜调优 - Spark(十一)Spark分区.html - Spark 分区 - Spark(十二)SparkSQL简单使用.html - Spark SQL - Spark(十五)SparkCore的源码解读.html - Spark Core 源码 - Spark(十六)DataSet.html - DataSet API - Spark(十七)图计算GraphX.html - GraphX 图计算 - SparkSession、Dataframe、Dataset/ - Spark 核心概念 - SparkStreaming/ - Spark Streaming - Spark编程基础 资源分享/ - Spark 编程资源 - spark的axure原型/ - Spark 原型设计 - Spark快速大数据分析.pdf - Spark 学习资料 ### Spark MLlib 机器学习库 **文档位置**: `软件/大数据/SparkMLlib/` **包含内容**: - Spark+MLlib机器学习实践+王晓华著.pdf - Spark MLlib 实践 --- ## 10. 监控 ### Grafana 可视化监控工具 **文档位置**: `软件/监控/Grafana/` **包含内容**: - Grafana.md - Grafana 使用指南 --- ## 11. 其他资源 ### 开源软件榜单 **文档位置**: `软件/其他资源/` **包含内容**: - 2021-开源榜单.md - 2021 年最佳开源软件推荐 - AGENTS.md - 智能代理相关资源 - 大数据行业架构PPT及实践/ - 大数据行业架构资料 ### 对象存储 **文档位置**: `软件/oss、minio/` **包含内容**: - img/ - 对象存储相关图片 --- ## 📝 使用说明 1. **快速查找**: 使用浏览器或编辑器的搜索功能,搜索关键词(如 "nginx"、"docker"、"git") 2. **分类浏览**: 按照上面的分类目录,快速找到相关文档 3. **收藏常用**: 将常用的文档路径添加到书签或笔记软件 --- ## 🤝 贡献指南 欢迎提交 Pull Request 添加新的文档或完善现有文档。 --- ## 📄 许可证 本项目采用 MIT 许可证。 --- **最后更新**: 2026-03-02