跳到主要内容

4 篇文档带有标签「architecture」

查看所有标签

iOS 架构模式再探

架构可以直接影响每个功能的成本。让我们在三个维度上比较紧耦合 MVC、Cocoa MVC、MVP、MVVM 和 VIPER:功能参与者之间责任的平衡分配、可测试性以及易用性和可维护性。

使用半监督学习进行欺诈检测

欺诈检测在登录过程中对抗账户接管和僵尸网络攻击。半监督学习比无监督学习具有更好的学习准确性,比监督学习花费更少的时间和成本。

如何扩展网络服务?

AKF 规模立方体是思考 Web 服务扩展的心智模型,沿三个维度进行——克隆(X)、功能分解(Y)和数据分区(Z)。本文讨论每个轴何时起作用、应用它们的顺序,以及各自的运维成本。

设计在线评测系统或 Leetcode

在线评测系统主要是一个可以远程执行代码的地方,用于教育或招聘目的。在这个设计中,我们专注于设计一个用于面试准备的 OJ,类似于 Leetcode。