# 后端开发工作手册

# 开发工具

# 科学上网

建议使用 Google 搜索作为常用搜索引擎

# markdown 文档

推荐使用 vscode 配合 prettier 插件 (opens new window) 文档格式化用于 markdown 文档编写.

或者直接使用 IDEA 完成文档编写.

单独编写 markdown 文档建议使用 typora (opens new window).

markdown 语法 (opens new window)

# git

git 官方文档 (opens new window)

git 教程 (opens new window)

# Terminal 命令行

推荐使用 git bash 替换 windows 自带命令行, 并集成至 IDE 中

常用 Linux 命令

# 后端开发知识

后端开发以 阿里巴巴 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) 完成产品的自动构建与发放.

CI/CD 说明

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

地理信息系统 (opens new window)

webGIS (opens new window)

# GeoJSON 格式

GeoJson 格式是常用的 web 端地理信息数据格式, 通常用于地理信息数据的绘制

GeoJson 格式 (opens new window)

# PostGIS 插件

PostGIS (opens new window)PostgreSQL 数据库的空间数据库扩展. 它增加了对地理对象的支持, 允许在 SQL 中运行地理信息查询.

上次更新时间: 2021年8月23日 15:56