Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
CSDN 技术社区
skill_tree_cloud_design_patterns
提交
cee16c14
S
skill_tree_cloud_design_patterns
项目概览
CSDN 技术社区
/
skill_tree_cloud_design_patterns
通知
0
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
skill_tree_cloud_design_patterns
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
cee16c14
编写于
10月 16, 2022
作者:
F
feilong
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
init chapter
上级
bdea10c3
变更
72
隐藏空白更改
内联
并排
Showing
72 changed file
with
1483 addition
and
9 deletion
+1483
-9
data/1.云开发设计模式初阶/1.Gof设计模式(创建型模式)/1.工厂模式/config.json
data/1.云开发设计模式初阶/1.Gof设计模式(创建型模式)/1.工厂模式/config.json
+0
-0
data/1.云开发设计模式初阶/1.Gof设计模式(创建型模式)/1.工厂模式/helloworld.json
data/1.云开发设计模式初阶/1.Gof设计模式(创建型模式)/1.工厂模式/helloworld.json
+0
-0
data/1.云开发设计模式初阶/1.Gof设计模式(创建型模式)/1.工厂模式/helloworld.md
data/1.云开发设计模式初阶/1.Gof设计模式(创建型模式)/1.工厂模式/helloworld.md
+0
-0
data/1.云开发设计模式初阶/1.Gof设计模式(创建型模式)/2.抽象工厂模式/config.json
data/1.云开发设计模式初阶/1.Gof设计模式(创建型模式)/2.抽象工厂模式/config.json
+11
-0
data/1.云开发设计模式初阶/1.Gof设计模式(创建型模式)/3.单例模式/config.json
data/1.云开发设计模式初阶/1.Gof设计模式(创建型模式)/3.单例模式/config.json
+11
-0
data/1.云开发设计模式初阶/1.Gof设计模式(创建型模式)/4.构建者模式/config.json
data/1.云开发设计模式初阶/1.Gof设计模式(创建型模式)/4.构建者模式/config.json
+11
-0
data/1.云开发设计模式初阶/1.Gof设计模式(创建型模式)/5.原型模式/config.json
data/1.云开发设计模式初阶/1.Gof设计模式(创建型模式)/5.原型模式/config.json
+11
-0
data/1.云开发设计模式初阶/1.Gof设计模式(创建型模式)/config.json
data/1.云开发设计模式初阶/1.Gof设计模式(创建型模式)/config.json
+0
-0
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/1.适配器模式/config.json
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/1.适配器模式/config.json
+11
-0
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/2.装饰器模式/config.json
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/2.装饰器模式/config.json
+11
-0
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/3.代理模式/config.json
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/3.代理模式/config.json
+11
-0
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/4.外观模式/config.json
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/4.外观模式/config.json
+11
-0
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/5.桥接模式/config.json
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/5.桥接模式/config.json
+11
-0
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/6.组合模式/config.json
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/6.组合模式/config.json
+11
-0
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/7.享元模式/config.json
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/7.享元模式/config.json
+11
-0
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/config.json
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/config.json
+9
-0
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/1.策略模式/config.json
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/1.策略模式/config.json
+11
-0
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/10.中介者模式/config.json
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/10.中介者模式/config.json
+11
-0
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/11.解释器模式/config.json
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/11.解释器模式/config.json
+11
-0
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/2.模版模式/config.json
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/2.模版模式/config.json
+11
-0
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/3.观察者模式/config.json
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/3.观察者模式/config.json
+11
-0
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/4.迭代器模式/config.json
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/4.迭代器模式/config.json
+11
-0
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/5.责任链模式/config.json
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/5.责任链模式/config.json
+11
-0
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/6.命令模式/config.json
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/6.命令模式/config.json
+11
-0
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/7.备忘录模式/config.json
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/7.备忘录模式/config.json
+11
-0
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/8.状态模式/config.json
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/8.状态模式/config.json
+11
-0
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/9.访问者模式/config.json
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/9.访问者模式/config.json
+11
-0
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/config.json
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/config.json
+9
-0
data/2.云开发设计模式中阶/1.云开发设计模式(Data Management)/1.Cache-Aside模式/config.json
...中阶/1.云开发设计模式(Data Management)/1.Cache-Aside模式/config.json
+11
-0
data/2.云开发设计模式中阶/1.云开发设计模式(Data Management)/2.CQRS模式/config.json
...云开发设计模式中阶/1.云开发设计模式(Data Management)/2.CQRS模式/config.json
+11
-0
data/2.云开发设计模式中阶/1.云开发设计模式(Data Management)/3.Event Sourcing模式/config.json
...1.云开发设计模式(Data Management)/3.Event Sourcing模式/config.json
+11
-0
data/2.云开发设计模式中阶/1.云开发设计模式(Data Management)/4.Index Table模式/config.json
...中阶/1.云开发设计模式(Data Management)/4.Index Table模式/config.json
+11
-0
data/2.云开发设计模式中阶/1.云开发设计模式(Data Management)/5.Materialized View模式/config.json
...开发设计模式(Data Management)/5.Materialized View模式/config.json
+11
-0
data/2.云开发设计模式中阶/1.云开发设计模式(Data Management)/6.Sharding模式/config.json
...计模式中阶/1.云开发设计模式(Data Management)/6.Sharding模式/config.json
+11
-0
data/2.云开发设计模式中阶/1.云开发设计模式(Data Management)/7.Valet Key模式/config.json
...模式中阶/1.云开发设计模式(Data Management)/7.Valet Key模式/config.json
+11
-0
data/2.云开发设计模式中阶/1.云开发设计模式(Data Management)/config.json
data/2.云开发设计模式中阶/1.云开发设计模式(Data Management)/config.json
+9
-0
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/1.Ambassador模式/config.json
...计模式(Design and Implementation)/1.Ambassador模式/config.json
+11
-0
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/10.Sidecar模式/config.json
...发设计模式(Design and Implementation)/10.Sidecar模式/config.json
+11
-0
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/11.Static Content Hosting模式/config.json
...d Implementation)/11.Static Content Hosting模式/config.json
+11
-0
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/12.Strangler Fig模式/config.json
...Design and Implementation)/12.Strangler Fig模式/config.json
+11
-0
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/2.Anti-Corruption Layer模式/config.json
...and Implementation)/2.Anti-Corruption Layer模式/config.json
+11
-0
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/3.Backends for Frontends模式/config.json
...nd Implementation)/3.Backends for Frontends模式/config.json
+11
-0
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/4.Competing Consumers模式/config.json
...n and Implementation)/4.Competing Consumers模式/config.json
+11
-0
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/5.External Configuration Store 模式/config.json
...ementation)/5.External Configuration Store 模式/config.json
+11
-0
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/6.Gateway Aggregation模式/config.json
...n and Implementation)/6.Gateway Aggregation模式/config.json
+11
-0
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/7.Gateway Offloading模式/config.json
...gn and Implementation)/7.Gateway Offloading模式/config.json
+11
-0
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/8.Gateway Routing模式/config.json
...esign and Implementation)/8.Gateway Routing模式/config.json
+11
-0
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/9.Pipes and Filters模式/config.json
...ign and Implementation)/9.Pipes and Filters模式/config.json
+11
-0
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/config.json
...开发设计模式中阶/2.云开发设计模式(Design and Implementation)/config.json
+9
-0
data/2.云开发设计模式中阶/3.云开发设计模式(Messaging)/1.Asynchronous Request-Reply模式/config.json
...计模式(Messaging)/1.Asynchronous Request-Reply模式/config.json
+11
-0
data/2.云开发设计模式中阶/3.云开发设计模式(Messaging)/2.Choreograhpy模式/config.json
...发设计模式中阶/3.云开发设计模式(Messaging)/2.Choreograhpy模式/config.json
+11
-0
data/2.云开发设计模式中阶/3.云开发设计模式(Messaging)/3.Claim Check模式/config.json
...开发设计模式中阶/3.云开发设计模式(Messaging)/3.Claim Check模式/config.json
+11
-0
data/2.云开发设计模式中阶/3.云开发设计模式(Messaging)/4.Competing Consumers模式/config.json
.../3.云开发设计模式(Messaging)/4.Competing Consumers模式/config.json
+11
-0
data/2.云开发设计模式中阶/3.云开发设计模式(Messaging)/5.Priority Queue模式/config.json
...计模式中阶/3.云开发设计模式(Messaging)/5.Priority Queue模式/config.json
+11
-0
data/2.云开发设计模式中阶/3.云开发设计模式(Messaging)/6.Publisher|Subscriber模式/config.json
...3.云开发设计模式(Messaging)/6.Publisher|Subscriber模式/config.json
+11
-0
data/2.云开发设计模式中阶/3.云开发设计模式(Messaging)/7.Scheduler Agent Supervisor模式/config.json
...计模式(Messaging)/7.Scheduler Agent Supervisor模式/config.json
+11
-0
data/2.云开发设计模式中阶/3.云开发设计模式(Messaging)/8.Sequential Convoy模式/config.json
...中阶/3.云开发设计模式(Messaging)/8.Sequential Convoy模式/config.json
+11
-0
data/2.云开发设计模式中阶/3.云开发设计模式(Messaging)/config.json
data/2.云开发设计模式中阶/3.云开发设计模式(Messaging)/config.json
+9
-0
data/2.云开发设计模式中阶/4.云开发设计模式(Reliability)/1.Bulkhead模式/config.json
...云开发设计模式中阶/4.云开发设计模式(Reliability)/1.Bulkhead模式/config.json
+11
-0
data/2.云开发设计模式中阶/4.云开发设计模式(Reliability)/2.Ciruit Breaker模式/config.json
...式中阶/4.云开发设计模式(Reliability)/2.Ciruit Breaker模式/config.json
+11
-0
data/2.云开发设计模式中阶/4.云开发设计模式(Reliability)/3.Compensating Transaction模式/config.json
...计模式(Reliability)/3.Compensating Transaction模式/config.json
+11
-0
data/2.云开发设计模式中阶/4.云开发设计模式(Reliability)/4.Deployment Stamps模式/config.json
.../4.云开发设计模式(Reliability)/4.Deployment Stamps模式/config.json
+11
-0
data/2.云开发设计模式中阶/4.云开发设计模式(Reliability)/5.Geodes模式/config.json
...2.云开发设计模式中阶/4.云开发设计模式(Reliability)/5.Geodes模式/config.json
+11
-0
data/2.云开发设计模式中阶/4.云开发设计模式(Reliability)/6.Health Endpoint Monitoring模式/config.json
...式(Reliability)/6.Health Endpoint Monitoring模式/config.json
+11
-0
data/2.云开发设计模式中阶/4.云开发设计模式(Reliability)/7.Queue-Based Load Leveling模式/config.json
...模式(Reliability)/7.Queue-Based Load Leveling模式/config.json
+11
-0
data/2.云开发设计模式中阶/4.云开发设计模式(Reliability)/8.Retry模式/config.json
.../2.云开发设计模式中阶/4.云开发设计模式(Reliability)/8.Retry模式/config.json
+11
-0
data/2.云开发设计模式中阶/4.云开发设计模式(Reliability)/9.Throttling模式/config.json
...发设计模式中阶/4.云开发设计模式(Reliability)/9.Throttling模式/config.json
+11
-0
data/2.云开发设计模式中阶/4.云开发设计模式(Reliability)/config.json
data/2.云开发设计模式中阶/4.云开发设计模式(Reliability)/config.json
+9
-0
data/2.云开发设计模式中阶/5.云开发设计模式(Security)/1.Federated Identity模式/config.json
...中阶/5.云开发设计模式(Security)/1.Federated Identity模式/config.json
+11
-0
data/2.云开发设计模式中阶/5.云开发设计模式(Security)/2.Gatekeeper模式/config.json
....云开发设计模式中阶/5.云开发设计模式(Security)/2.Gatekeeper模式/config.json
+11
-0
data/2.云开发设计模式中阶/5.云开发设计模式(Security)/config.json
data/2.云开发设计模式中阶/5.云开发设计模式(Security)/config.json
+9
-0
data/tree.json
data/tree.json
+760
-9
未找到文件。
data/1.云开发设计模式初阶/1.
云开发设计模式入门/1.HelloWorld
/config.json
→
data/1.云开发设计模式初阶/1.
Gof设计模式(创建型模式)/1.工厂模式
/config.json
浏览文件 @
cee16c14
文件已移动
data/1.云开发设计模式初阶/1.
云开发设计模式入门/1.HelloWorld
/helloworld.json
→
data/1.云开发设计模式初阶/1.
Gof设计模式(创建型模式)/1.工厂模式
/helloworld.json
浏览文件 @
cee16c14
文件已移动
data/1.云开发设计模式初阶/1.
云开发设计模式入门/1.HelloWorld
/helloworld.md
→
data/1.云开发设计模式初阶/1.
Gof设计模式(创建型模式)/1.工厂模式
/helloworld.md
浏览文件 @
cee16c14
文件已移动
data/1.云开发设计模式初阶/1.Gof设计模式(创建型模式)/2.抽象工厂模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-f8ff0b6764a54fa1b70bb316c091b1b2"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/1.Gof设计模式(创建型模式)/3.单例模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-43e7c6f8647443a09fed2e2525c0e3bb"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/1.Gof设计模式(创建型模式)/4.构建者模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-d3578cb006384ac6ab12cd8d91f69ebd"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/1.Gof设计模式(创建型模式)/5.原型模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-cb8d7914cdf546f5ab87c8e693fb4251"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/1.
云开发设计模式入门
/config.json
→
data/1.云开发设计模式初阶/1.
Gof设计模式(创建型模式)
/config.json
浏览文件 @
cee16c14
文件已移动
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/1.适配器模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-0dc7075e4b5642e58099997a3c2b35e0"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/2.装饰器模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-dec5efd727704ed085c74a8b8a73ebcc"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/3.代理模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-5d77275a145a43b28c409144ba0b6c91"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/4.外观模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-00315f297b164e4888ff9b1b5ab7e917"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/5.桥接模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-0cda11caad79442eae6ef73bc2744cda"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/6.组合模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-4263291f625848edbdce071b7afa9c44"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/7.享元模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-8bc1f4cd2ed7479ca76e583acd80b2da"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/2.Gof设计模式(结构型模式)/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-a60b2ede8da546ff99ec343a99c8a221"
,
"keywords"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/1.策略模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-3dac45ad5e474d1ba9213fe0712a0693"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/10.中介者模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-9e8e0af0de964c4baa0b8c1c463b679e"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/11.解释器模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-79c978c521444e8c8864f2c52e9c1981"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/2.模版模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-229a6550c52d4f738b359d8b3f2879d9"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/3.观察者模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-ee14158a387145298228372a7d65bd85"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/4.迭代器模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-1d8cdb7578444128921e870999567206"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/5.责任链模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-703cf33d9b224c9ab623db93fa6f008e"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/6.命令模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-0d8b2227dbb448dea7dec4b6015886a3"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/7.备忘录模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-9f3fa53509e346a18c08d6bd01643bb0"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/8.状态模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-ee38984276614e34906fe40ca19f1e67"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/9.访问者模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-fe345cb21f6e47888e4fbeab092cc77d"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/1.云开发设计模式初阶/3.Gof设计模式(行为型模式)/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-63ffe90021834f17a0756d750a568785"
,
"keywords"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/1.云开发设计模式(Data Management)/1.Cache-Aside模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-bb6b281dbafc44c7b5dcedbcdfed67b1"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/1.云开发设计模式(Data Management)/2.CQRS模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-f1202172f3724379b9e7222286bafb25"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/1.云开发设计模式(Data Management)/3.Event Sourcing模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-efedeeeab1f740f29beebe18667447cf"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/1.云开发设计模式(Data Management)/4.Index Table模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-1559dbdfca064a6e88abdfa726bdc794"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/1.云开发设计模式(Data Management)/5.Materialized View模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-1d02020ffc9443ef9cc4422cf56c2b21"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/1.云开发设计模式(Data Management)/6.Sharding模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-b62552b5fc77468b86dfb2c94b1afd8f"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/1.云开发设计模式(Data Management)/7.Valet Key模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-33fb1f1177b0431ca63abbdd006e0ea6"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/1.云开发设计模式(Data Management)/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-44fed226978048a09795969c4cb1757c"
,
"keywords"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/1.Ambassador模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-b22b023140764eb186ba111a39a9510c"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/10.Sidecar模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-af33f4be383c407ebdfc701601cbb0c1"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/11.Static Content Hosting模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-ec882985720c4c15932e441c516c11ca"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/12.Strangler Fig模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-007ac25f0a9745f395334d545c4445b5"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/2.Anti-Corruption Layer模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-d7edfc5cf59f4e5684f14ad45b45d584"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/3.Backends for Frontends模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-e92b482c5aec449781654d3eb61d509d"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/4.Competing Consumers模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-621cf4e6ed604cf89091a92e7ba4cee0"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/5.External Configuration Store 模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-222ac33c634b4f0c9f8ada128d2701af"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/6.Gateway Aggregation模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-a63196ccb4534f03a3100ffb12162eb3"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/7.Gateway Offloading模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-ef9d561603254ebfb711f1c04f7ef76f"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/8.Gateway Routing模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-5093277c6fb14f5aaebc716016288d21"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/9.Pipes and Filters模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-8df1496d87b2479b94321889ec0ef887"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/2.云开发设计模式(Design and Implementation)/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-8aa6f9ab5dd44d118af9364a1666ad40"
,
"keywords"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/3.云开发设计模式(Messaging)/1.Asynchronous Request-Reply模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-30df4373c491446b97d595f2eb03c838"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/3.云开发设计模式(Messaging)/2.Choreograhpy模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-5c4780005c18480680a5eb7621fd41d1"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/3.云开发设计模式(Messaging)/3.Claim Check模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-482021f70fb24605940736bcdcc133bd"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/3.云开发设计模式(Messaging)/4.Competing Consumers模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-10d6bf86a1fb4c0ba807c4326d7a55ea"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/3.云开发设计模式(Messaging)/5.Priority Queue模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-5f59f970fbf24d40a57deaf744c1649a"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/3.云开发设计模式(Messaging)/6.Publisher|Subscriber模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-e88156ea2b0043c791bb7ff27a341086"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/3.云开发设计模式(Messaging)/7.Scheduler Agent Supervisor模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-3d2d720a81a04e2e88d8a7b575c2b7fc"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/3.云开发设计模式(Messaging)/8.Sequential Convoy模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-8ca533faaa90420e9e4625debe480a4c"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/3.云开发设计模式(Messaging)/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-67984dd8fb0044ec98bf2d687f94518d"
,
"keywords"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/4.云开发设计模式(Reliability)/1.Bulkhead模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-036de828fda8429b8ed2bdf79542a356"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/4.云开发设计模式(Reliability)/2.Ciruit Breaker模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-a7ddf94a2ae9440dbd39c772116c1c89"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/4.云开发设计模式(Reliability)/3.Compensating Transaction模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-c5b4a3a2c4e044d49e0ff6bd4396e622"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/4.云开发设计模式(Reliability)/4.Deployment Stamps模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-fa379d27b73b448080db7073a4e3af72"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/4.云开发设计模式(Reliability)/5.Geodes模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-bdf1537434de409bb78ca154bbcbf210"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/4.云开发设计模式(Reliability)/6.Health Endpoint Monitoring模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-8bb0bda3066b4b0a9de8570fd7fae95d"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/4.云开发设计模式(Reliability)/7.Queue-Based Load Leveling模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-a23c64cca03b4050a8de6c29391af089"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/4.云开发设计模式(Reliability)/8.Retry模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-182b4fdd2a50489eaebbf53bc143d275"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/4.云开发设计模式(Reliability)/9.Throttling模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-adb8b93eee1646f8b9a8a5b4e31a80a9"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/4.云开发设计模式(Reliability)/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-b0cd92887fd0417a873f37e80260fd52"
,
"keywords"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/5.云开发设计模式(Security)/1.Federated Identity模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-3d83608c81ce4742b16b2d4bfb89eeeb"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/5.云开发设计模式(Security)/2.Gatekeeper模式/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-af47f1c263d742028889aa0808c58074"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/2.云开发设计模式中阶/5.云开发设计模式(Security)/config.json
0 → 100644
浏览文件 @
cee16c14
{
"node_id"
:
"cloud_design_patterns-d4b34e9ec5ce4c16a4ef76895e05a03a"
,
"keywords"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
\ No newline at end of file
data/tree.json
浏览文件 @
cee16c14
...
@@ -9,40 +9,789 @@
...
@@ -9,40 +9,789 @@
"keywords"
:
[],
"keywords"
:
[],
"children"
:
[
"children"
:
[
{
{
"
云开发设计模式入门
"
:
{
"
Gof设计模式(创建型模式)
"
:
{
"node_id"
:
"cloud_design_patterns-7d0568a7a0104676903601ed52edb247"
,
"node_id"
:
"cloud_design_patterns-7d0568a7a0104676903601ed52edb247"
,
"keywords"
:
[],
"keywords"
:
[],
"children"
:
[
"children"
:
[
{
{
"
HelloWorld
"
:
{
"
工厂模式
"
:
{
"node_id"
:
"cloud_design_patterns-2724d556a7be4b5d8cb0052b3428b1ed"
,
"node_id"
:
"cloud_design_patterns-2724d556a7be4b5d8cb0052b3428b1ed"
,
"keywords"
:
[],
"keywords"
:
[],
"children"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
"group"
:
0
,
"subtree"
:
""
}
},
{
"抽象工厂模式"
:
{
"node_id"
:
"cloud_design_patterns-f8ff0b6764a54fa1b70bb316c091b1b2"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"单例模式"
:
{
"node_id"
:
"cloud_design_patterns-43e7c6f8647443a09fed2e2525c0e3bb"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"构建者模式"
:
{
"node_id"
:
"cloud_design_patterns-d3578cb006384ac6ab12cd8d91f69ebd"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"原型模式"
:
{
"node_id"
:
"cloud_design_patterns-cb8d7914cdf546f5ab87c8e693fb4251"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Gof设计模式(结构型模式)"
:
{
"node_id"
:
"cloud_design_patterns-a60b2ede8da546ff99ec343a99c8a221"
,
"keywords"
:
[],
"children"
:
[
{
"适配器模式"
:
{
"node_id"
:
"cloud_design_patterns-0dc7075e4b5642e58099997a3c2b35e0"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"装饰器模式"
:
{
"node_id"
:
"cloud_design_patterns-dec5efd727704ed085c74a8b8a73ebcc"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"代理模式"
:
{
"node_id"
:
"cloud_design_patterns-5d77275a145a43b28c409144ba0b6c91"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"外观模式"
:
{
"node_id"
:
"cloud_design_patterns-00315f297b164e4888ff9b1b5ab7e917"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"桥接模式"
:
{
"node_id"
:
"cloud_design_patterns-0cda11caad79442eae6ef73bc2744cda"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"组合模式"
:
{
"node_id"
:
"cloud_design_patterns-4263291f625848edbdce071b7afa9c44"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"享元模式"
:
{
"node_id"
:
"cloud_design_patterns-8bc1f4cd2ed7479ca76e583acd80b2da"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Gof设计模式(行为型模式)"
:
{
"node_id"
:
"cloud_design_patterns-63ffe90021834f17a0756d750a568785"
,
"keywords"
:
[],
"children"
:
[
{
"策略模式"
:
{
"node_id"
:
"cloud_design_patterns-3dac45ad5e474d1ba9213fe0712a0693"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"模版模式"
:
{
"node_id"
:
"cloud_design_patterns-229a6550c52d4f738b359d8b3f2879d9"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"观察者模式"
:
{
"node_id"
:
"cloud_design_patterns-ee14158a387145298228372a7d65bd85"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"迭代器模式"
:
{
"node_id"
:
"cloud_design_patterns-1d8cdb7578444128921e870999567206"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"责任链模式"
:
{
"node_id"
:
"cloud_design_patterns-703cf33d9b224c9ab623db93fa6f008e"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"命令模式"
:
{
"node_id"
:
"cloud_design_patterns-0d8b2227dbb448dea7dec4b6015886a3"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"备忘录模式"
:
{
"node_id"
:
"cloud_design_patterns-9f3fa53509e346a18c08d6bd01643bb0"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"状态模式"
:
{
"node_id"
:
"cloud_design_patterns-ee38984276614e34906fe40ca19f1e67"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"访问者模式"
:
{
"node_id"
:
"cloud_design_patterns-fe345cb21f6e47888e4fbeab092cc77d"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"中介者模式"
:
{
"node_id"
:
"cloud_design_patterns-9e8e0af0de964c4baa0b8c1c463b679e"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"解释器模式"
:
{
"node_id"
:
"cloud_design_patterns-79c978c521444e8c8864f2c52e9c1981"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
}
}
}
],
],
"keywords_must"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
"group"
:
0
,
"subtree"
:
""
}
}
}
}
],
],
"keywords_must"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
"group"
:
0
,
"subtree"
:
""
}
}
},
},
{
{
"云开发设计模式中阶"
:
{
"云开发设计模式中阶"
:
{
"node_id"
:
"cloud_design_patterns-7196e2698860444abd40546976b4f834"
,
"node_id"
:
"cloud_design_patterns-7196e2698860444abd40546976b4f834"
,
"keywords"
:
[],
"keywords"
:
[],
"children"
:
[],
"children"
:
[
{
"云开发设计模式(Data Management)"
:
{
"node_id"
:
"cloud_design_patterns-44fed226978048a09795969c4cb1757c"
,
"keywords"
:
[],
"children"
:
[
{
"Cache-Aside模式"
:
{
"node_id"
:
"cloud_design_patterns-bb6b281dbafc44c7b5dcedbcdfed67b1"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"CQRS模式"
:
{
"node_id"
:
"cloud_design_patterns-f1202172f3724379b9e7222286bafb25"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Event Sourcing模式"
:
{
"node_id"
:
"cloud_design_patterns-efedeeeab1f740f29beebe18667447cf"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Index Table模式"
:
{
"node_id"
:
"cloud_design_patterns-1559dbdfca064a6e88abdfa726bdc794"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Materialized View模式"
:
{
"node_id"
:
"cloud_design_patterns-1d02020ffc9443ef9cc4422cf56c2b21"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Sharding模式"
:
{
"node_id"
:
"cloud_design_patterns-b62552b5fc77468b86dfb2c94b1afd8f"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Valet Key模式"
:
{
"node_id"
:
"cloud_design_patterns-33fb1f1177b0431ca63abbdd006e0ea6"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"云开发设计模式(Design and Implementation)"
:
{
"node_id"
:
"cloud_design_patterns-8aa6f9ab5dd44d118af9364a1666ad40"
,
"keywords"
:
[],
"children"
:
[
{
"Ambassador模式"
:
{
"node_id"
:
"cloud_design_patterns-b22b023140764eb186ba111a39a9510c"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Anti-Corruption Layer模式"
:
{
"node_id"
:
"cloud_design_patterns-d7edfc5cf59f4e5684f14ad45b45d584"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Backends for Frontends模式"
:
{
"node_id"
:
"cloud_design_patterns-e92b482c5aec449781654d3eb61d509d"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Competing Consumers模式"
:
{
"node_id"
:
"cloud_design_patterns-621cf4e6ed604cf89091a92e7ba4cee0"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"External Configuration Store 模式"
:
{
"node_id"
:
"cloud_design_patterns-222ac33c634b4f0c9f8ada128d2701af"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Gateway Aggregation模式"
:
{
"node_id"
:
"cloud_design_patterns-a63196ccb4534f03a3100ffb12162eb3"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Gateway Offloading模式"
:
{
"node_id"
:
"cloud_design_patterns-ef9d561603254ebfb711f1c04f7ef76f"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Gateway Routing模式"
:
{
"node_id"
:
"cloud_design_patterns-5093277c6fb14f5aaebc716016288d21"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Pipes and Filters模式"
:
{
"node_id"
:
"cloud_design_patterns-8df1496d87b2479b94321889ec0ef887"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Sidecar模式"
:
{
"node_id"
:
"cloud_design_patterns-af33f4be383c407ebdfc701601cbb0c1"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Static Content Hosting模式"
:
{
"node_id"
:
"cloud_design_patterns-ec882985720c4c15932e441c516c11ca"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Strangler Fig模式"
:
{
"node_id"
:
"cloud_design_patterns-007ac25f0a9745f395334d545c4445b5"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"云开发设计模式(Messaging)"
:
{
"node_id"
:
"cloud_design_patterns-67984dd8fb0044ec98bf2d687f94518d"
,
"keywords"
:
[],
"children"
:
[
{
"Asynchronous Request-Reply模式"
:
{
"node_id"
:
"cloud_design_patterns-30df4373c491446b97d595f2eb03c838"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Choreograhpy模式"
:
{
"node_id"
:
"cloud_design_patterns-5c4780005c18480680a5eb7621fd41d1"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Claim Check模式"
:
{
"node_id"
:
"cloud_design_patterns-482021f70fb24605940736bcdcc133bd"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Competing Consumers模式"
:
{
"node_id"
:
"cloud_design_patterns-10d6bf86a1fb4c0ba807c4326d7a55ea"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Priority Queue模式"
:
{
"node_id"
:
"cloud_design_patterns-5f59f970fbf24d40a57deaf744c1649a"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Publisher|Subscriber模式"
:
{
"node_id"
:
"cloud_design_patterns-e88156ea2b0043c791bb7ff27a341086"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Scheduler Agent Supervisor模式"
:
{
"node_id"
:
"cloud_design_patterns-3d2d720a81a04e2e88d8a7b575c2b7fc"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Sequential Convoy模式"
:
{
"node_id"
:
"cloud_design_patterns-8ca533faaa90420e9e4625debe480a4c"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"云开发设计模式(Reliability)"
:
{
"node_id"
:
"cloud_design_patterns-b0cd92887fd0417a873f37e80260fd52"
,
"keywords"
:
[],
"children"
:
[
{
"Bulkhead模式"
:
{
"node_id"
:
"cloud_design_patterns-036de828fda8429b8ed2bdf79542a356"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Ciruit Breaker模式"
:
{
"node_id"
:
"cloud_design_patterns-a7ddf94a2ae9440dbd39c772116c1c89"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Compensating Transaction模式"
:
{
"node_id"
:
"cloud_design_patterns-c5b4a3a2c4e044d49e0ff6bd4396e622"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Deployment Stamps模式"
:
{
"node_id"
:
"cloud_design_patterns-fa379d27b73b448080db7073a4e3af72"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Geodes模式"
:
{
"node_id"
:
"cloud_design_patterns-bdf1537434de409bb78ca154bbcbf210"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Health Endpoint Monitoring模式"
:
{
"node_id"
:
"cloud_design_patterns-8bb0bda3066b4b0a9de8570fd7fae95d"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Queue-Based Load Leveling模式"
:
{
"node_id"
:
"cloud_design_patterns-a23c64cca03b4050a8de6c29391af089"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Retry模式"
:
{
"node_id"
:
"cloud_design_patterns-182b4fdd2a50489eaebbf53bc143d275"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Throttling模式"
:
{
"node_id"
:
"cloud_design_patterns-adb8b93eee1646f8b9a8a5b4e31a80a9"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"云开发设计模式(Security)"
:
{
"node_id"
:
"cloud_design_patterns-d4b34e9ec5ce4c16a4ef76895e05a03a"
,
"keywords"
:
[],
"children"
:
[
{
"Federated Identity模式"
:
{
"node_id"
:
"cloud_design_patterns-3d83608c81ce4742b16b2d4bfb89eeeb"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
},
{
"Gatekeeper模式"
:
{
"node_id"
:
"cloud_design_patterns-af47f1c263d742028889aa0808c58074"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
,
"subtree"
:
""
}
}
],
"keywords_must"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
"group"
:
0
,
"subtree"
:
""
}
}
},
},
{
{
...
@@ -52,12 +801,14 @@
...
@@ -52,12 +801,14 @@
"children"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
"group"
:
0
,
"subtree"
:
""
}
}
}
}
],
],
"keywords_must"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
"group"
:
0
,
"subtree"
:
""
}
}
}
}
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录