design-patterns

design-patterns

文章 3 浏览 2.2k

替换嵌套循环的设计模式

是否有任何设计模式或其他方式来替换大量的嵌套循环? 唯一的目的是提高性能。 例如 for (int i=0 i&lt2000 i++) { for (int j=0 j&lt2000 j++) { for…

胡渣熟男 2024-10-08 22:01:27 1 0

在 Java 中创建对象的方法是否比这更好?

创建对象的方法 目前 我有以下几种 结构 Abstract Class A{ public abstract void B() public abstract void C() public abstract void D() public vo…

二货你真萌 2024-10-08 21:46:03 2 0

MVC 傻瓜教程:为什么控制器必须向视图发送任何内容?

如果我明白这一点,那么控制器的功能就是处理 POST 数据,并在技术上通过模型更改应用程序的状态(例如数据库)。 据我了解,视图还从模型获取数据。 …

耶耶耶 2024-10-08 20:23:59 2 0

如何看待“反如果”运动及其目标?

我有一个开发人员近 3 年,在我的编程习惯中经常使用 if-else 或 if-else if 语句。 今天,我发现了这个链接。 我放在这里的一个明显的示例 public vo…

东京女 2024-10-08 20:06:31 5 0

“双重检查锁定”应该如何使用?在Delphi中实现?

在 C# 中,以下代码(来自此页面)可用于延迟实例化单例线程安全的类: class Foo { private volatile Helper helper = null public Helper getHelper…

逆夏时光 2024-10-08 19:27:56 4 0

“如果”语句与 OO 设计 - 2

我遇到了类似的问题 “if”语句与 OO Design - 1 但略有不同。这是打开列表框的 onValueChange 弹出窗口(不同对象/弹出窗口)的问题 Popup1 p1 // di…

浅笑依然 2024-10-08 19:21:59 3 0

如何实现一个通用的RepositoryFactory?

我正在尝试实现一个通用存储库。这就是我到目前为止所得到的...... public interface IRepositoryFactory { IRepository&ltT&gt RepositoryOf&ltT&gt(…

雨落□心尘 2024-10-08 19:11:57 4 0

我应该在这里使用哪种设计模式

出于学习目的,我正在编写一个基于套接字的客户端/服务器应用程序。我设计了一个自定义协议来确保我可以正确处理我的数据包。今天在检查代码的一些旧…

ぇ气 2024-10-08 18:30:38 1 0

MVC模式并将文件写入磁盘

谁能告诉我 MVC 模式中的哪个组件负责将文件写入磁盘?这是控制器还是模型?一些链接或示例将不胜感激(特别是对于 ASP.NET MVC,但不一定 :)…

好倦 2024-10-08 17:54:57 1 0

添加新类的设计模式

我有两个班级,学生和教师,学生有一个具体方法:takeCourse;老师有一种具体的方法:teachCourse。 现在我想添加一个新的班级,GradStudent,它可以…

盗琴音 2024-10-08 17:24:45 1 0

Linq-To-Sql 的工作单元模式与事务范围?

我想在我的门户应用程序中使用 Linq-2-Sql 来模仿 DDD 中广泛使用的存储库方法。到目前为止我已经有了: public class LinqToSqlDal&ltDC,T&gt: IDisp…

北城挽邺 2024-10-08 15:57:19 1 0

git diff 忽略文件中的模式

我的 git diff 有问题。首先让我向您介绍一下历史。 我刚刚从客户那里得到了一个相当不受欢迎的项目。问题是他们的 SCM 中有两个分支。这两个分支已经…

桃扇骨 2024-10-08 15:31:18 5 0

开闭原则与策略模式问题

我有几个想法,但我想看看 SO 社区会建议什么。 我有一个抽象类,上面有一个抽象计算方法。我有两个计算不同的实现。这对我来说是策略模式的尖叫,但…

池予 2024-10-08 15:27:58 2 0

设计决定? 4 分钟报告...占用服务器

我的 RoR 应用程序中的一些报告最多需要 4 分钟才能运行。从那时起,我的用户在系统中执行简单任务时遇到了延迟,系统停止响应。 我仍在尝试调查问题…

挽容 2024-10-08 13:29:29 2 0

GWT 2.1 中包含的 MVP 框架是否会使其他 GWT MVP 框架变得多余?

GWT 2.1 包含一个 MVP 框架,其中包含 PlaceService 的实现,概述如下: Google 的 Ray Ryan 在 2009 年 Google I/O 大会上。 演讲的启发一些 MVP 框…

寻找一个思念的角度 2024-10-08 12:25:14 7 0
更多

推荐作者

qq_E2Iff7

文章 0 评论 0

Archangel

文章 0 评论 0

freedog

文章 0 评论 0

Hunk

文章 0 评论 0

18819270189

文章 0 评论 0

wenkai

文章 0 评论 0

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