3 零碎de記憶

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 1w+

项目优化 (二) 后端接口统一规范的同时,如何优雅得扩展规范

文章目录一、数据统一响应二、绕过数据统一响应三、总结前言:我在上一篇博客中写了如何通过参数校验 + 统一响应码 + 统一异常处理来构建一个优雅后端接口体系,我们可以做到:参数校验、异常操作规范、数据响应规范和后端接口的协调,这样看上去好像挺完美的,很多地方做到了统一和规范。但事物往往是一体两面的,统一和规范带来的好处自然不必多说,那坏处呢?坏处就是不够灵活。一、数据统一响应不够灵活主要体现在哪呢? 就是数据统一响应这块,后端响应给前端的数据一共分为三个部分:code:响应码,比如1000代

2020-05-24 22:37:59

项目优化 (一) SpringBoot三招组合拳,教你打造优雅的后端接口

文章目录一、项目准备二、参数校验前言:一个后端接口大致由四个部分组成:接口地址 (url)、接口请求方式 (get、post等)、请求数据 (request)、响应数据 (response)。如何构建这几个部分每个公司要求都不同,没有什么“一定是最好的”的标准,但一个优秀的后端接口和一个糟糕的后端接口对比起来差异还是蛮大的,其中最重要的关键点就是看是否规范!本文就一步一步演示如何构建起一个优秀的后端接口体系,体系构建好了自然就有了规范,同时再构建新的后端接口也会十分轻松。一、项目准备创建一个Sp

2020-05-24 22:05:57

Kubernetes入门到实践 (二) Kubeadm安装Kubernetes集群

文章目录一、前言1、安装前的环境准备 (三个节点都需要执行如下操作)一、前言  在上一篇文章中已经对Kubernetes 与 yum安装Kubernetes集群 进行了介绍和讲解,也提到了Kubernetes集群的五种安装方式,由于yum安装Kubernetes的版本固定为1.5.2,不能安装最新版本,所以在生产环境中,一般很少使用yum方式来进行Kubernetes集群的安装。在生产环境中...

2020-03-03 23:39:36

超详细的CentOS7.4下载与图文安装

一、CentOS7.4下载 官网下载地址:http://vault.centos.org/ 1、进入CentOS下载官网,找到CentOS7.4版本2、在CentOS7.4版本页面中,找到isos/ 3、进入页面后,可以看到x86_644、在CentOS下载页面中,选择 CentOS-7-x86_64-DVD-170...

2018-12-10 15:58:31

Mysql(免安装版)安装、配置与卸载

第一步:下载Mysql官网下载地址:https://dev.mysql.com/downloads/mysql/1、鼠标滑下来,找到Other Download中的 Windows (x86, 64-bit), ZIP Archive,点击其右边的Download按钮进行Mysql下载2、点击No thanks,just start my download即可进行Mysql下...

2018-12-10 15:56:48

Kubernetes入门到实践 (一) Kubernetes介绍 与 yum安装Kubernetes集群

文章目录一、Kubernetes 介绍二、Kubernetes 核心功能介绍三、Kubernetes 节点组件介绍四、Kubernetes 的安装与配置一、Kubernetes 介绍    Kubernetes是Google于2014年开源的一个容器编排工具,使用go语言编写的,是由Google内部已经运行近十年的容器编排工具(Borg系统)衍生而来的。由于docker的横空出世,导致Goo...

2020-01-24 16:46:01

Docker入门到实践 (无) docker compose安装

文章目录一、docker compose 安装方式一:python-pip方式安装1、安装python所需依赖2、安装 epel-release3、安装 python-pip3、对安装好的 python-pip 进行升级4、安装 docker-compose5、查看docker-compose版本,检验是否安装成功方式二:二进制文件安装一、docker compose 安装方式一:pytho...

2020-01-22 11:16:04

Docker入门到实践 (无) Docker企业级容器镜像仓库HarBor的搭建与配置

文章目录一、前言二、企业级容器镜像仓库HarBor的介绍三、HarBor 特性四、HarBor 组件介绍五、HarBor 与 Registry的区别六、HarBor的安装与配置1、安装环境要求1.1、硬件要求1.2、软件要求1.3、网络端口2、安装HarBor2.1、安装Docker 和 Docker Compose2.2、下载HarBor离线安装包2.2、将HarBor安装包上传到服务器2.3、...

2020-01-22 11:14:40

Linux下安装Git

文章目录一、Git 安装1、下载Git安装包2、将Git安装包上传到服务器3、解压Git安装包4、安装Git所需依赖5、编译与安装Git6、设置环境变量7、执行profile文件,使配置立即生效一、Git 安装Git下载链接:https://github.com/git/git/tags1、下载Git安装包2、将Git安装包上传到服务器下载完成之后,打开WinSCP,把我们下载好...

2020-01-21 11:26:01

Jenkins入门与使用 (一) Jenkins介绍与安装

文章目录一、Jenkins 介绍二、Jenkins 特性三、CI/CD 介绍四、Jenkins 安装1、下载Jenkins的war包2、使用tomcat容器运行Jenkins war包3、访问Jenkins4、解锁Jenkins一、Jenkins 介绍  Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson (Hudson是商用的) ,主要用于持续、自动的构...

2020-01-19 15:48:04

Git入门与使用 (五) GitLab介绍与安装

文章目录一、前言一、前言  在上一篇文章中已经对IDEA集成Git,并通过图形化界面进行Git相关操作进行了讲解,下面正式进入GitLab介绍与安装相关操作的讲解。...

2020-01-08 16:53:17

Git入门与使用 (四) IDEA集成Git,并通过图形化界面进行Git相关操作

文章目录一、前言二、IDEA集成Git三、使用IDEA推送项目至远程仓库四、使用IDEA克隆远程仓库项目一、前言  在上一篇文章中已经对使用GitHub进行代码托管的相关操作进行了讲解,下面正式进入到IDEA集成Git,并通过图形化界面进行Git相关操作的讲解。二、IDEA集成Git1、在顶部工具栏中找到File → Settings2、找到Version Control → ...

2019-12-30 15:19:09

Git入门与使用 (三) 使用GitHub进行代码托管的相关操作

文章目录一、前言二、使用GitHub进行代码托管的相关操作1、推送本地仓库内容至远程仓库2、克隆远程仓库内容至本地仓库3、邀请他人加入项目团队4、拉取远程仓库修改的内容5、解决协同开发时产生的冲突6、跨团队协作操作7、SSH免密登录一、前言  在上一篇文章中已经对Git相关命令的介绍与使用进行了讲解,下面正式进入到使用GitHub进行代码托管的相关操作的讲解。二、使用GitHub进行代...

2019-12-06 21:56:27

Git入门与使用 (二) Git相关命令的介绍与使用

文章目录一、前言二、理解Git的工作区、暂存区、本地仓库和远程仓库二、Git相关命令的介绍与使用1、初始化Git仓库2、设置签名3、查看Git仓库的状态4、向暂存区添加文件5、撤销已添加到暂存区的文件6、提交文件到本地仓库一、前言  在上一篇文章中已经对Git进行了基本的介绍和下载安装的讲解,下面正式进入到Git相关命令的介绍与使用。二、理解Git的工作区、暂存区、本地仓库和远程仓库...

2019-12-04 12:01:31

Docker入门到实践 (九) IDEA集成Docker构建容器镜像,部署项目

文章目录一、前言一、前言  在上一篇文章中已经介绍了docker常用软件安装, 下面正式进入到本地镜像推送到阿里云 和 下载镜像到本地的讲解。...

2019-11-30 21:12:10

Docker入门到实践 (八) Docker私有仓库的搭建与配置

文章目录一、前言二、Docker私有仓库的搭建与配置1、拉取私有仓库镜像2、启动registry镜像3、查看私有仓库是否搭建成功4、修改daemon.json配置文件5、重启docker服务三、私有仓库镜像的上传与拉取1、本地镜像上传到私有仓库2、拉取私有仓库的镜像到本地一、前言  在上一篇文章中已经介绍了本地镜像推送到阿里云 和 下载镜像到本地, 下面正式进入到Docker私有仓库的搭建...

2019-11-29 15:56:41

Docker入门到实践 (七) 本地镜像推送到阿里云 和 下载镜像到本地

文章目录一、前言二、本地镜像推送到阿里云1、登录阿里云,并进入到控制台页面2、在搜索框中输入 容器镜像服务,进入到镜像仓库管理控制台3、创建命名空间4、创建镜像仓库5、将本地镜像推送到阿里云三、下载镜像到本地一、前言  在上一篇文章中已经介绍了docker常用软件安装, 下面正式进入到本地镜像推送到阿里云 和 下载镜像到本地的讲解。二、本地镜像推送到阿里云1、登录阿里云,并进入到控...

2019-11-28 18:51:00

Docker入门到实践 (六) docker常用软件安装

文章目录一、前言二、docker常用软件的部署1、docker安装Tomcat2、docker安装Mysql3、docker安装Redis4、docker安装RabbitMQ5、docker安装Nginx一、前言  在上一篇文章中已经介绍了docker数据的备份、恢复与迁移, 下面正式进入到docker部署常用软件的讲解。二、docker常用软件的部署1、docker安装Tomcat...

2019-11-28 15:26:43

Docker入门到实践 (五) docker数据的备份、恢复与迁移

文章目录一、前言二、docker数据的备份、恢复与迁移方式一:docker容器的备份、恢复与迁移1、docker容器的备份 (导出)2、docker容器的迁移与恢复 (导入)方式二:docker镜像的备份、恢复与迁移1、docker镜像的备份 (导出)2、docker镜像的迁移与恢复 (导入)方式三:docker数据卷的备份、恢复与迁移1、docker数据卷的备份 (导出)2、docker数据卷的...

2019-11-11 16:23:34

Docker入门到实践 (四) docker容器数据卷与数据卷容器

文章目录一、前言二、容器数据卷1、什么是容器数据卷2、容器数据卷的作用与特性3、容器数据卷的添加方式一:通过命令添加数据卷方式二:通过DockerFile添加数据卷三、数据卷容器1、什么是数据卷容器2、添加数据卷容器一、前言  在上一篇文章中已经介绍了docker常用命令的讲解, 下面正式进入到docker镜像制作与容器数据卷。二、容器数据卷1、什么是容器数据卷  docker的理...

2019-11-09 15:07:36

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。