为什么在IDEA中使用SpringBoot的时候, 我们在配置文件中总能在输入spring时会得到很多的输入提示? 这是由于在Spring的项目中 (我们依赖的jar) 包含...
为什么在IDEA中使用SpringBoot的时候, 我们在配置文件中总能在输入spring时会得到很多的输入提示? 这是由于在Spring的项目中 (我们依赖的jar) 包含...
还想看更多文章的朋友可以访问我的个人博客 如果使用构造函数注入,则可能会创建一个无法解析的循环依赖场景。 什么是循环依赖 下面是我所遇到的情况,代码结构如下:SpringSe...
和其他语言相比, Java经常因为不必要的冗长被批评。 Lombok提供了一系列注解用以在后台生成模板代码,将其从你的类中删除,从而有助于保持你的代码整洁。较少的模板意味着更...
有理解不到位的欢迎指正 附录1 multipleResultSetsEnabled 附录2 autoMappingBehavior 主要针对<resultMap>中没有配置<...
Windows 10 WSL Linux 子系统,应用商店安装完 Ubuntu 后忽然意识到没有设置 root 密码,不知道密码自然就无法进入根用户下。 Ubuntu 的默认...
博客迁移至:https://blog.csdn.net/wangshihuidev 前言 本文主要内容如下: 内容来自于《RocketMQ实战与原理解析》第五章 消息队列的核...
缓存是什么? 缓存其实就是存储在内存中的临时数据,这里的数据量会比较小,一般来说,服务器的内存也是有限的,不可能将所有的数据都放到服务器的内存里面,所以, 只会把关键数据放到...
目录1 MQ 1.1 MQ简介 1.2 MQ的缺点 1.3 主流消息队列比较2 RocketMQ入门 2.1 环境搭建 2.2 安装和启动 2.3 目录介绍 2...
软件是由代码组成的。为了复用代码,代码的组织出现了不同层次的抽象和实现,如 Module(模块),包(Package),Lib(库),Framwork(框架)等。 通常一个P...
原文链接:https://www.qikqiak.com/post/k8s-operator-101/ 在 Kubernetes 的监控方案中我们经常会使用到一个Promet...
原文 五个步骤,实现产品MVP MVP是什么? 用最快、最简明的方式建立一个可用的产品原型用该原型来 测试产品是否符合市场预期快速迭代修正产品,最终适应市场需求 为什么要做M...
原文连接: 一文了解RPC以及gRPC基于Golang和Java的简单实现 一:什么是RPC 简介:RPC:Remote Procedure Call,远程过程调用。简单来...
gRPC是什么? gRPC是什么可以用官网的一句话来概括 A high-performance, open-source universal RPC framework 所谓...
Protobuf是什么 Protobuf实际是一套类似Json或者XML的数据传输格式和规范,用于不同应用或进程之间进行通信时使用。通信时所传递的信息是通过Protobuf定...
项目中使用ETCD来实现服务发现和配置信息的存储,最近我抽空研究了一下ETCD和背后的一致性算法 — Raft算法的逻辑。 ETCD是什么 ETCD是一个go语言实现的高可靠...
Zookeeper是为了解决大型分布式系统的一系列问题而开发的一套协调服务,它将复杂且容易出错的分布一致性服务封装起来,构成了一个高效可靠的原语集,并以简单易用的接口提供给用...
ZooKeeperZooKeeper 是一项集中式服务,用于维护配置信息,命名,提供分布式同步和提供 组 服务。 基本功能: 1、配置管理ZooKeeper 为分布式系统提供...
arm平台kafka性能测试 部署方式 主机名kafka版本IPvcapp2502.3.1172.32.150.250vcapp2512.3.1172.32.150.251v...