1. 获取配置文件 开启k8s的api临时端口 说明:为导出k8s集群的api信息作为swagger-ui的配置文件,我们临时开一个api的临时端口该端口:只允许本地访问,不...
1. 获取配置文件 开启k8s的api临时端口 说明:为导出k8s集群的api信息作为swagger-ui的配置文件,我们临时开一个api的临时端口该端口:只允许本地访问,不...
1、什么是Spring Cloud? Spring cloud流应用程序启动器是基于Spring Boot的Spring集成应用程序,提供与外部系统的集成。Spring cl...
当我们在开发一个系统的时候,随着规划的功能越来越多,按照复杂度和稳定性相反的原则,为了保证系统能够按照我们设想的目标运行,我们需要对系统的运行状况进行监控。 那么什么时候介入...
一、为什么使用 MQ? 1.1 解耦 1.1.1 解耦1 例如电商系统核心是交易服务,交易服务要调用另外三个服务,订单服务、库存服务、仓储服务。 这三个服务如果有一个服务不可...
一、你们为什么使用mq?具体的使用场景是什么? mq的作用很简单,削峰填谷。以电商交易下单的场景来说,正向交易的过程可能涉及到创建订单、扣减库存、扣减活动预算、扣减积分等等。...
今天给大家分享的是 feign 的超时与重试配置。 超时 需要注意以下几点: 1、连接超时 (connectTimeout) 和 读取超时 (readTimeout) 同时配...
SpringBoot中@Scheduled实现多线程并发定时任务 1.背景 Spring Boot实现定时任务非常容易,只需要使用Spring自带的Schedule注解@Sc...
通过 @RestControllerAdvice + @ExceptionHandler 注解完成 统一异常处理,并使用JSON格式返回异常信息 如果不需要使用JSON格式返...
分布式锁的实现 在常见的分布式锁中有以下三种实现: Redis 实现 Zookeeper 实现 数据库实现 分布式锁的实现[#%E5%88%86%E5%B8%83%E5%BC...
SELECT * FROM TABLENAME WHERE UPPER(columName) LIKE CONCAT('%',value,'%');或SELECT * FRO...
关于InnoDB 存储引擎的有聚集索引和非聚集索引,覆盖索引,回表,索引下推等概念,这些知识点比较多,也比较零碎,但是概念都是基于索引建立的,本文从索引查找数据讲述上述概念。...
二、多线程 线程的状态以及转换流程状态NEW初始状态,线程被构建,但还没有调用start()方法RUNNABLE运行状态,Java线程将操作系统中的就绪和运行两种状态笼统的称...
在配置类增加MybatisConfiguration configuration = new MybatisConfiguration();configuration.set...
导入依赖 编写swagger的配置文件 访问localhost:8080/swagger-ui.html 遇到问题怎么办? 原因:这是因为Springfox使用的路径匹配是基...
Navicat Premium 15 (15.0.26) 的最新的激活方式 最近更新了6.3.2的注册机你们可以看着使用 博客园地址[https://www.cnblogs....
一字一句读完,不知道该怎么评论,没想到读研读博是这么冷血残酷,完全是压榨,中国学术界竟然是这样的
有很多人都被导师洗脑了,就算毕业了也不恨他,还感谢他让自己能提前适应社会的险恶,其实不是的!这样的无良导师就该被谴责,尤其是那个齐!由于工作原因,见过好多高校的老师,酒桌上那个厉害啊!一副正人君子的样子,实际上好多心里都变态!