# 后端开发工作手册
# 开发工具
# 科学上网
建议使用 Google 搜索作为常用搜索引擎
# markdown 文档
推荐使用 vscode
配合 prettier 插件 (opens new window) 文档格式化用于 markdown 文档编写.
或者直接使用 IDEA
完成文档编写.
单独编写 markdown 文档建议使用 typora (opens new window).
markdown 语法 (opens new window)
# git
# Terminal 命令行
推荐使用 git bash 替换 windows 自带命令行, 并集成至 IDE 中
# 后端开发知识
后端开发以 阿里巴巴 java 开发手册 (opens new window) 为基础, 任何未提到的开发标准以此为基础.
# 数据库
Mysql 性能优化与规范 (opens new window)
# springBoot
springBoot 官方文档 (opens new window)
springBoot 百科全书 (opens new window)
# swagger 接口文档
SpringFox 接口文档生成 (opens new window)
# 消息队列
spring AMQP (opens new window)
AMQP MQTT 比较 (opens new window)
# docker
Docker 入门教程 (opens new window)
k8s/Docker 实践 (opens new window)
# RESTful API
Web API 设计指南 (opens new window)
RESTful API 最佳实践 (opens new window)
# CI/CD
公司根据代码仓库类型设置需要集成的 CI/CD 服务.
现在使用的是 Gitea
代码仓库服务配合 Drone CI (opens new window) 完成产品的自动构建与发放.
GitLab CI/CD (opens new window)
GitLab CI/CD 配置管理 (opens new window)
Drone CI 文档 (opens new window)
# Kubernetes(k8s)
Kubernetes 官方文档 (opens new window)
Kubernetes 教程 (opens new window)
# 地理信息系统与地图理论
# GIS 与 webGIS
# GeoJSON 格式
GeoJson 格式是常用的 web 端地理信息数据格式, 通常用于地理信息数据的绘制
# PostGIS 插件
PostGIS (opens new window) 是 PostgreSQL
数据库的空间数据库扩展. 它增加了对地理对象的支持, 允许在 SQL 中运行地理信息查询.