design-patterns

design-patterns

文章 3 浏览 2.2k

原型设计模式与 ICloneable

我正在学习设计模式。今天我读到Prototype DP,发现它用于克隆对象。既然我们在.Net中有一个ICloneable接口,我们还需要Prototype DP吗?或者ICloneab…

独行侠 2024-10-29 02:35:46 2 0

在父类的方法中创建子类的一些实例

我有以下类: abstract class Transport{ protected String name protected Transport(String name){ this.name=name } protected void DoSomething()…

寄居者 2024-10-29 02:29:08 1 0

多线程锁测试

我有一个使用读写锁的类。 我想看看我是否已正确锁定和保护所有方法。 是否有用于测试的设计模式来检查锁是否设置正确? 编辑: 一些说明: 它是从 C+…

淡紫姑娘! 2024-10-29 02:24:12 1 0

MVC 业务逻辑组织

Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…

秋意浓 2024-10-29 01:02:41 3 0

java中的委托实现

据我了解,委托用于解耦客户端和业务层。客户端通过委托对象调用业务服务。我的问题是,将委托接口暴露给客户端(按契约原则设计或 DIP)而不是实际的…

何必那么矫情 2024-10-28 22:14:42 1 0

这是什么设计模式?

几年前,我曾经创建这样的接口: class Base { public: virtual ~Base { } void foo() { doFoo() } private: virtual void doFoo() = 0 } 那么派生将…

手心的温暖 2024-10-28 20:56:02 3 0

Java 非阻塞和异步 IO with NIO & NIO.2 (JSR203) - 反应器/前摄器实现

所以在这里我正在阅读我最喜欢的软件模式书籍之一(面向模式的软件架构 - 并发和网络对象的模式),特别是关于 Proactor/Reactor 异步 IO 模式的部分…

迷途知返 2024-10-28 19:35:36 3 0

保护 URL 安全的最佳方法是什么?

我使用 spring-mvc 开发一个简单的网站。问题是保护 url 安全的最佳方法是什么? 例如,我有用户和注释。用户只能编辑/删除自己的笔记。 用户使用 loc…

酷遇一生 2024-10-28 19:30:42 1 0

Qt4 中的 MVC 模式 - 除了使用 Interview 之外如何组织代码

最近有人建议我使用 MVC 模式来组织我的 Qt4 应用程序。 我有点困惑:)。 我该如何实施: 1.型号 2.查看 3. 控制器 在基于 HTTP 的应用程序中,它非常…

澉约 2024-10-28 18:03:28 2 0

使用 nHibernate 实现灵活的搜索基础架构

我的目标是实现一个非常通用的搜索机制。总体思路如下: 您可以根据您要搜索的实体的任何属性进行搜索(例如,按员工的工资或按部门名称等)。 您可以…

一腔孤↑勇 2024-10-28 14:58:05 2 0

Flyweight:字符串已经使用 String pool:为 Flyweight 池化 String 对象是否有意义?

字符串已经在使用享元设计模式。池化公共 String 对象是否有益/高效?因为字符串已经从字符串池中取出了?…

你列表最软的妹 2024-10-28 12:54:38 2 0

如何使访问者接口适应迭代器接口?

我想知道是否有一个好的设计模式或习惯用法来实现以下内容: 您有一个仅提供访问者界面的现有类,如下所示 类访客{ 民众: 虚拟 ~Visitor() { } 虚拟…

黯然 2024-10-28 07:55:25 3 0

在 N 层架构中实现数据库功能对象?

我正在向我们的网站添加功能,该功能使用 MSMQ 异步执行长时间运行的进程。然而,执行此同步意味着我们需要在用户的请求完成时通知他们。使用命令模式…

jJeQQOZ5 2024-10-28 07:35:26 2 0

Web 应用程序的 N 层架构模式

我正在寻找服务器端软件的架构模式,特别是网络应用程序,这些模式在现实世界中已经得到了很好的使用。以下是我能想到的一些: 单服务器:应用程序的…

深海少女心 2024-10-28 07:06:39 3 0

C# 使用什么模式来创建基于不同类型的类型?

我有三个不同的对象,它们充当创建对象 A 的输入。这三个不同的对象是: DataRow 对象 A(当我想创建副本时) 对象 B(看起来像对象 A,但不同,不是…

七堇年 2024-10-28 04:10:28 1 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

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