-
[置顶]软件接口设计怎么做?前后端分离软件接口设计思路
本文关于软件接口设计怎么做?前后端分离软件接口设计思路。好的系统架构离不开好的接口设计,因此,真正懂接口设计的人往往是软件设计队伍中的稀缺型人才。为什么在接口制定标准中说:一流的企业做标准,二流的企业...
-
[置顶]接口管理如何做?接口实现版本管理的意义和最佳方法
本文关于接口管理如何做?接口实现版本管理的意义和最佳方法。API版本管理的重要性不言而喻,对于API的设计者和使用者而言,版本管理都有着非常重要的意义。下面会从WEB API 版本管理的角度提供几种常...
-
[置顶]实现API管理系统的关键
下面将通过几个关键词的形式说明API管理的重要性和未来的实现方式。1.生命周期管理在整个API生命周期中更深入地集成所有工具将进一步提高生命周期循环的速度,而且更重要的是提供满足消费者需求的API。这...
-
Java 如何实现解压缩文件和文件夹
Java 如何实现解压缩文件和文件夹一 前言项目开发中,总会遇到解压缩文件的时候。比如,用户下载多个文件时,服务端可以将多个文件压缩成一个文件(例如xx.zip或xx.rar)。用户上传资料时,允许上...
-
macvlan 用于 Docker 网络
macvlan 用于 Docker 网络在 Docker 中,macvlan 是众多 Docker 网络模型中的一种,并且是一种跨主机的网络模型,作为一种驱动(driver)启用(-d 参数指定),D...
-
详解SpringCloud的负载均衡
详解SpringCloud的负载均衡一.什么是负载均衡负载均衡(Load-balance LB),指的是将用户的请求平摊分配到各个服务器上,从而达到系统的高可用。常见的负载均衡软件有Nginx、lvs...
-
已有的springcloud+mybatis项目升级为mybatis
已有的springcloud+mybatis项目升级为mybatis已有的springcloud+mybatis项目升级为mybatis-plus项目模块目录将mybatis依赖替换为mybatis-...
-
kafka 新建消费组 如何消费信息
kafka 新建消费组 如何消费信息目录新增消费组和修改消费组消费者与消费组消费组与分区重平衡创建Kafka消费者订阅主题拉取循环消费者配置...
-
Java 重入锁和读写锁的具体使用
Java 重入锁和读写锁的具体使用重入锁重入锁 ReentrantLock,顾名思义,就是支持重进入的锁,它表示该锁能够支持一个线程对资源的重复加锁。除此之外,该锁还支持获取锁时的公平和非公平性选择所...
-
详解SpringBoot健康检查的实现原理
详解SpringBoot健康检查的实现原理SpringBoot自动装配的套路,直接看 spring.factories 文件,当我们使用的时候只需要引入如下依赖 org.springframework...
-
Spring Boot 集成 Mybatis Plus 自动填充字段的实例详解
Spring Boot 集成 Mybatis Plus 自动填充字段的实例详解一般在表设计的时候,都会在表中添加一些系统字段,比如 create_time、update_time等。阿里巴巴开发手册中...
-
Java Synchronize下的volatile关键字详解
Java Synchronize下的volatile关键字详解简介关键词:Synchronize与volatileSynchronize:无论是对于Synchronize同步方法异或是Synchron...
-
Linux操作系统概述和简介
Linux操作系统概述和简介计算机俗称电脑(服务器),世界上第一台电子计算机诞生于1946年2月15日,计算机是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆...
