ps:首先要讲一下前提。用的是gitlab。然后因为需求原因,希望实现的是用户的某个操作自动创建一个git的工作空间,然后用户可以配置一些东西,会用代码的形式以文件的形式pu...
ps:首先要讲一下前提。用的是gitlab。然后因为需求原因,希望实现的是用户的某个操作自动创建一个git的工作空间,然后用户可以配置一些东西,会用代码的形式以文件的形式pu...
背景是有一个上传压缩包,然后解析出指定出包名和版本的需求,直接上代码:接口: 工具类: 如果稍微帮到你了记得点个喜欢点个关注~
最近在部署项目包括申请环境之类的东西,感触倒是也比较多,总想着记一记笔记。但是因为种种原因一拖再拖。今天终于下定决定从头整理。几年前上家公司做过部署,但是因为规模小,所以所谓...
现在项目中配置多数据源的情况很多,但是大多数情况都是在yml中配置,或者用配置中心例如spring config或者nacos中的配置文件中写死的。这样做的坏处有两点: 如果...
Dubbo基础 什么是Dubbo? Dubbo是Apache下的,一款高性能,轻量级,开源的java RPC框架。根据Dubbo官方文档的介绍,Dubbo提供了溜达核心能力:...
何为RPC? RPC即远程过程调用,通过名字我们就能看出RPC关注的是远程调用而非本地调用。为什么要RPC?因为两个不同的服务器上的服务提供的方法不在一个内存空间,所以需要网...
这两个理论都是对于分布式系统设计而言的。CAP:Consistency(一致性),Availability(可用性),Partition Tolerance(分区容错)。这三...
先说一下为什么要定时任务: 数据备份。 下单一定时间未支付则取消 钉钉定时发送日志 博客定时发送文章 app定时推送消息 这些情况其实都是需要定时任务来完成的。但是其实jav...
这周工作中遇到的一个问题就是要把组内的两个项目(完全不同的两个项目,没有任何关联那种)做成统一入口。这里用A,B来代指两个项目。现在要做成去掉B的登录,然后在A的项目里用if...