![]() |
1
1
|
![]() |
2
0
|
![]() |
3
0
假设您对整个树进行建模,每个元素都是一个节点,节点的专门化是文件夹,嗯,是叶子。您有一个“根”节点。节点有一个方法
叶节点具有明显的行为(甚至不需要点击网络)
文件夹
我确实设计了一个系统,提供了Restful服务。似乎很容易编程。 |
![]() |
4
0
我不会使用“按查询导航”方法来执行此操作。只是因为我想坚持域模型,其中文件夹包含文件夹或页面。 自定义序列化也可能很棘手,容易出现错误,而且很难更改\理解。
干杯 埃米什 |
![]() |
5
0
经典的解决方案可能是使用 proxy pattern ,其中一些图形通过网络发送,并且 一些 其中的文件夹将替换为代理,在查询它们之前不会填充子文件夹列表。往返服务器需要大量时间,如果所有文件夹都是代理,则可能会导致请求过多(这将在每次检查文件夹内容时产生新请求),因此,您需要在每个数据块的大小和典型场景中所需的服务器请求数量之间进行权衡。这当然是特定于应用程序的,但是在例如深度2中发送所有子文件夹的内容可能是一个有用的策略。。。 :最好的解决方案可能是#1,但由于往返服务器的开销,您希望一次发送多个文件夹。。。 |
![]() |
Schadre · C-plus编码错误 2 年前 |
![]() |
Nithin K · 即使类属性的类型正确,也会获取异常 2 年前 |
![]() |
amirreza870 · Python OOP-更改类文本 3 年前 |
![]() |
A_K · 使用cat或打印方法打印部分内容的子集闭包 3 年前 |
![]() |
Mo Fatah · 如何使用Python类打印数独板? 3 年前 |