design-patterns

design-patterns

文章 3 浏览 2.2k

AS3 - 何时实施或扩展?

以多项选择题游戏为例。 您有 MathQuestion 和 WordQuestion 类,它们是否应该实现 IQuestion 接口,定义问题、答案和难度函数,或者扩展问题基类并重…

累赘 2024-11-07 13:27:48 0 0

使用装饰器模式时如何保留接口?

如果被装饰的对象实现了其他接口的不同组合,那么如何在不丢失额外接口方法的情况下实现装饰器呢?例如,假设我们有以下类和接口,其中 I 是我们关心…

童话里做英雄 2024-11-07 12:00:42 0 0

服务器设计模式/最佳实践的最佳来源是什么?

我已经寻找一本涵盖服务器设计模式的好书一段时间了。我正在寻找类似《四人帮》的东西。 概念包括: --线程、进程、基于组合的解决方案 -- 如何正确分…

淡紫姑娘! 2024-11-07 11:49:43 0 0

存储“绝对异或增量”的设计模式价值

在应用程序数据输入中,我允许用户插入一个可以代表两个不同事物的数值: 一个绝对值,例如 5,这意味着属性 P 应该分配值 5; 一个相对值,例如 +5,…

孤君无依 2024-11-07 11:37:17 0 0

基于原型继承在现实项目中的应用

基于类的继承显示了它在创建大型编程系统(尤其是 GUI 系统)方面的有用性。 如何将基于原型的继承应用到实际应用中?我们应该如何构建系统而不是创建…

世界等同你 2024-11-07 09:49:49 0 0

这个图案的名字? (答案:带有双重检查锁定的延迟初始化)

考虑以下代码: public class Foo { private static object _lock = new object() public void NameDoesNotMatter() { if( SomeDataDoesNotExist() ) …

秋风の叶未落 2024-11-07 09:15:15 0 0

java关于jar依赖关系的问题

我有一个项目,其主要部分(例如 main.jar)依赖于作为不同的单独项目创建的库(例如 u1.jar、u2.jar 等)。 因此,人们可以在其他地方重用该库,即实…

温柔戏命师 2024-11-07 09:06:31 0 0

数据库中的模式匹配

我想搜索特定列的每一行,如果它与存储在数组或列表中的字符串匹配,则条件是更新数据库中的状态列。 注意:我的代码正在从文本文件读取并写入数据库…

悲凉≈ 2024-11-07 08:21:50 0 0

在解释器中,词法分析器之后(通常)是什么?

对于编程语言解释器,我想知道解释器经历的事件顺序。例如,我认为事情是这样的: 解释器获取一些输入 词法 分析器/分词器获取输入并划分标记 x 获取…

空气里的味道 2024-11-07 07:18:20 0 0

WCF服务设计模式

我想创建一个 WCF 服务。做到这一点的最佳设计模式是什么? 例如三个独立的项目,如下所示: 1)DataContract 2) 业务逻辑 3) SvcHost项目…

牵强ㄟ 2024-11-07 07:00:52 0 0

.Net 接口,返回类型已知,但参数类型/数量未知

有没有办法在接口中指定已知的返回类型,但参数的数量/类型未知。 我问的原因是我正在使用 Windows Azure 表存储,每个表都有不同的分区和行键以及不…

初见你 2024-11-07 06:10:50 0 0

温莎城堡:注册多种类型

假设我有几个实现接口的类:IFileDownloader。 如果我单独注册一个组件,一切都很好: kernel.Register(Component.For&ltIFileDownloader&gt().Implem…

走过海棠暮 2024-11-07 06:07:05 0 0

为什么在 Dispose() 方法中隐式提交工作单元不好?

我编写了一个 UnitOfWork 实现,它不公开公共 Commit() 方法。相反,UnitOfWork 实现了 IDisposable,并在 Dispose() 方法中执行 Commit。我认为这没…

长亭外,古道边 2024-11-07 05:41:27 0 0

Eventbus 是中介者模式还是观察者模式?

Eventbus 更像是中介者还是观察者?据谷歌称, “eventbus mediator”获得 2.430 次点击, “eventbus观察者”获得 3.850 次点击。 从描述来看,它们…

天邊彩虹 2024-11-07 05:41:07 0 0

当数据对于客户端来说太大时,在不可靠的客户端和服务器之间同步数据结构

摘要: 当客户端无法将所有数据保存在内存中并不断断开连接时,如何与大量数据同步? 说明: 我有一个实时(ajax/comet)应用程序,它将在网络上显示…

顾忌 2024-11-07 05:24:34 0 0
更多

推荐作者

lorenzathorton8

文章 0 评论 0

Zero

文章 0 评论 0

萧瑟寒风

文章 0 评论 0

mylayout

文章 0 评论 0

tkewei

文章 0 评论 0

17818769742

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文