design-patterns

design-patterns

文章 3 浏览 2.2k

Rails Button_to 直接触发模型中的操作

我想允许用户通过单击显示页面上的按钮来取消他的活动。我在事件模型中有一个取消方法,但如果不需要的话,不想在控制器中创建取消方法。 我的问题是…

夜访吸血鬼 2024-12-07 20:47:37 2 0

使用 Data Mapper 设计模式的 Zend 框架架构

因此,我正在使用数据映射器设计模式开发一个应用程序,但在处理数据库表之间的关系时遇到一些问题。我不确定,也找不到任何关于如何将我的关系与数据…

吻风 2024-12-07 20:24:26 2 0

为什么我的 Timer 在继承后返回 null?

我有接口: public interface IProcess { void Step_One(); void Step_Two(); Timer ProcessTimer{get; set;} } 基类.. public class ProcessBase { p…

假装不在乎 2024-12-07 18:41:58 4 0

.NET 中的动态报告(由用户添加和删除字段)

我有一个 .NET (C#) 报告应用程序,它从数据库检索数据、转换数据并生成报告。 其中一些报告涉及复杂的业务逻辑处理、数据拆分和分组,还有一些报告需…

余生再见 2024-12-07 17:54:48 3 0

java 字符串分割 +图案

我正在使用此方法来分割一些文本: String[] parts = sentence.split("[,\\s\\-:\\?\\!\\«\\»\\'\\´\\`\\\"\\.\\\\\\/]"); 这将根据指定的符号分割文…

走走停停 2024-12-07 17:26:30 2 0

Rails 设计模式:多重“视角”同一物体的

我有一个项目,经理、承包商、工人等都可以看到该项目。每个角色都可以看到项目的某些部分,但看不到其他角色。此外,某些操作不适用于过去的项目。 …

烟沫凡尘 2024-12-07 16:49:05 1 0

我应该如何使用多个 UIView 来表示屏幕上的区域?

我正在构建一个 ipad 应用程序,屏幕上有两个基本区域: 左侧的底座包含可以拖动到右侧的“东西” 右侧 的自由形式画布 假设底座并且画布视图都作为子…

揽月 2024-12-07 16:35:49 1 0

我如何知道某个类是 Helper 还是 Service?

我在我的项目中使用 DDD 架构,我需要创建一个类来生成一个 GUID 以在另一个类中使用。 生成我的 GUID 的这个类是基础设施服务还是基础设施助手? 我…

吝吻 2024-12-07 16:16:48 2 0

桌面应用程序可能的数据访问层设计模式有哪些?

C# 应用程序可能的数据访问层设计模式有哪些? 任何建议都会有用。 谢谢。…

轻许诺言 2024-12-07 16:06:10 2 0

在Ruby中使用方法名称的字符串/变量调用方法

可能的重复: 如何将字符串转换为方法调用? 目前我有一个代码正在执行类似的操作, def execute case @command when "sing" sing() when "ping" use…

心头的小情儿 2024-12-07 14:51:35 0 0

为 Java 客户端实现故障转移模式的最佳方法

我们正在设计一个Java客户端(将部署在Tomcat、Windows 2008 R2上),它需要订阅Sonic MQ上的一些JMS主题。 客户端希望该 Java 客户端具有冗余性,并…

梦里人 2024-12-07 12:39:58 4 0

在 C# 上设计购物车域模型的最佳方法?

谷歌帮不了我。我只找到这个链接:http://flylib.com/books/en/2.522。 1.56/1/ 那么,一旦出现问题——为什么我们需要划分Product和Item呢?…

挽心 2024-12-07 08:22:50 6 0

使用组合

我正在尝试使用自定义类来使用组合重写其超类中的方法。 下面是我尝试的代码,在“Bar”类中什么对象调用方法 doSomethingElse() ?这不是我的代码,…

如痴如狂 2024-12-07 07:26:49 1 0

如何制作公共子类以删除重复代码

我有两个类,一个是从 CheckBoxList 派生的,第二个是从 DropDownList 派生的。它们里面的代码是完全一样的。唯一的区别是,我需要在需要显示复选框列…

浅浅淡淡 2024-12-07 05:44:25 1 0

Delphi 中创建自身实例的类函数

你能有一个类函数来创建类的实例: TMyClass = class(TSomeParent) public class function New(AValue : integer) : TMyClass; end; TDerivedClass = …

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