背景是有一个上传压缩包,然后解析出指定出包名和版本的需求,直接上代码:接口: 工具类: 如果稍微帮到你了记得点个喜...[作者空间]
最近在部署项目包括申请环境之类的东西,感触倒是也比较多,总想着记一记笔记。但是因为种种原因一拖再拖。今天终于下定决...[作者空间]
现在项目中配置多数据源的情况很多,但是大多数情况都是在yml中配置,或者用配置中心例如spring config或...[作者空间]
Dubbo基础 什么是Dubbo? Dubbo是Apache下的,一款高性能,轻量级,开源的java RPC框架。...[作者空间]
何为RPC? RPC即远程过程调用,通过名字我们就能看出RPC关注的是远程调用而非本地调用。为什么要RPC?因为两...[作者空间]
这两个理论都是对于分布式系统设计而言的。CAP:Consistency(一致性),Availability(可用性...[作者空间]
先说一下为什么要定时任务: 数据备份。 下单一定时间未支付则取消 钉钉定时发送日志 博客定时发送文章 app定时推...[作者空间]
这周工作中遇到的一个问题就是要把组内的两个项目(完全不同的两个项目,没有任何关联那种)做成统一入口。这里用A,B来...[作者空间]
认证(Authentication)和授权(Authorization)的区别是什么? 这两个单词长得很像,而且经...[作者空间]
有些时候我们在项目中,会对增加/修改进行字段的校验,比如年龄一定的在一个合理的范围内。比如不能超过1000岁。不能...[作者空间]
工作四五年,除了第一年用过jpa,剩下一直都是mybatis,后来变成mybatis plus。今天维护一个老项目...[作者空间]
今天遇到一个场景,公司的消息因为过多。所以做成了分库的情况。一个月内的数据存在当前表中。一个月之前的数据存放在备份...[作者空间]
@SpringBootApplication 这个注解其实我们常见但是又不怎么主动使用。这个注解是spring b...[作者空间]
什么是事务? 事务是逻辑上的一组操作,要么都执行,要么都不执行。事务能否生效数据库引擎是否支持事务是关键。比如常用...[作者空间]
Spring基础 什么是Spring框架? Spring是一款开源的轻量级java开发框架。旨在提高开发人员的开发...[作者空间]
Redis事务 如何使用Redis事务? Redis可以通过multi,exec,discard和watch等命令...[作者空间]
Redis基础 简单来说redis就是一个使用C语言开发的数据库。不过与传统数据库不同的是Redis的数据是存在内...[作者空间]
MySQL日志主要包括错误日志,查询日志,慢查询日志,事务日志,二进制日志几大类。其中比较重要的还属于二进制日志b...[作者空间]
何为索引?有什么作用? 索引是一种用于快速查询和检索数据的数据结构,常见的索引结构有:B树,B+树和hash索引的...[作者空间]
数据库命名规范 所有数据库对象名称必须使用小写字母并用下划线分割 所有数据库对象名称禁止使用mysql保留关键字 ...[作者空间]