This commit is contained in:
2025-02-22 23:41:19 +08:00
parent 027fbf781d
commit 88011cf20b
5 changed files with 52 additions and 5 deletions

View File

@@ -2,6 +2,7 @@
"label": "其他常用",
"position": 5,
"link": {
"type": "generated-index"
"type": "generated-index",
"description": "这里存放了各种常用的工具。"
}
}

View File

@@ -1,5 +1,5 @@
---
sidebar_position: 1
sidebar_position: 9
---
# 一些命令

29
docs/oth/type-token.md Normal file
View File

@@ -0,0 +1,29 @@
---
sidebar_position: 1
---
# IType
> IType 中实现的 TypeToken
```java
package dev.zhub;
import com.google.gson.reflect.TypeToken;
import java.util.List;
import java.util.Map;
public interface IType {
TypeToken<String> STRING = new TypeToken<String>() {};
TypeToken<Short> SHORT = new TypeToken<Short>() {};
TypeToken<Integer> INT = new TypeToken<Integer>() {};
TypeToken<Long> LONG = new TypeToken<Long>() {};
TypeToken<Double> DOUBLE = new TypeToken<Double>() {};
TypeToken<Map<String, String>> MAP = new TypeToken<Map<String, String>>() {};
TypeToken<List<Map<String, String>>> LMAP = new TypeToken<List<Map<String, String>>>() {};
}
```
```
```

14
docs/oth/微服务.md Normal file
View File

@@ -0,0 +1,14 @@
---
sidebar_position: 1
---
# ZHub 与微服务
- 服务注册与发现:
> 在分布式系统中服务注册与发现是确保系统能够找到并调用正确服务的关键机制。ZHub 作为一个服务注册中心或服务发现机制的一部分它负责维护服务列表service-topic使得其他服务能够通过它找到并调用所需的服务。
- 负载均衡:
> 在分布式系统中负载均衡是确保请求均匀分布到各个服务实例上的关键机制。ZHub 是一个负载均衡器,它可负责将请求分发到不同的服务实例上,以提高系统的可用性和性能。
- 消息队列:
> 在微服务架构中消息队列可以用于异步处理请求和解耦服务之间的通信。ZHub 是一个消息队列服务,它可负责接收、存储和分发消息,使得服务可以在需要时处理这些消息。