ICode9

精准搜索请尝试: 精确搜索
  • 成本计算器应用程序的设计模式?2019-12-10 04:07:44

    我有一个问题,以前曾尝试获得帮助,但是当时我无法解决,所以我现在尝试简化问题,以查看是否可以为此获得更多具体帮助.让我发疯… 基本上,我有这个应用程序的工作版本(更复杂),它是一个项目成本计算器.但是因为同时我想学习更好地设计应用程序,所以我想对如何改进这种设计提供一些建

  • C#-策略工厂模式的自动配置(已解决)2019-11-22 22:08:37

    给出以下解析IProcessor实例的代码 如何让autofac为我的服务使用者解决并创建这些服务?我需要使用autofac才能使用此功能,或者需要与此功能类似的东西才能为相应的商品创建相关策略.这些策略需要以正确解决其依赖性的方式来创建. 理想情况下,这需要在应用程序的COMPOSITION ROOT中发

  • java-如何使用Spring有效地实现策略模式?2019-11-05 16:19:42

    我有一个使用Spring框架在Java 1.5中开发的Web应用程序.应用程序包含“仪表盘”,这些仪表盘是简单的页面,在其中可以重新组合一堆信息,并且用户可以在其中修改某些状态.经理们希望我在数据库中为这三个仪表板添加一个日志记录系统.每个仪表板都有不同的信息,但是应该通过日期和用户

  • 每个用户的c#策略模式2019-10-29 07:05:35

    我有一个非常简单的场景. 我网站的用户可以是每月会员或每年会员 public class User { public string UserName { get; set; } public MembershipType MembershipType { get; set; } } public enum MembershipType { MONTHLY, ANNUALLY } 然后根据成员资格,我采

  • php百分比机会2019-10-08 15:36:42

    这实际上是一个方法问题,但我在php中提出它. 假设我们有一个四个百分比的列表,在迭代时会发生一个给定事件. array=('walk the dog'=>.25,'read the paper'=>.25,'drink coffee'=>.0,'listen to music'=>.50) (键只是测试 – 在实践中,这将用于策略模式,使用call_user_func()将不

  • 使用枚举的策略模式.在Java中需要一个简单的例子2019-10-07 00:01:52

    参见英文答案 > Where is the benefit in using the Strategy Pattern?                                    8个 我正在尝试理解java中的策略模式和枚举.我用谷歌搜索了这篇文章并找到了一些关于这个主题的文章,但是大多数文章看起来都太复杂

  • php – Zend_Auth:为什么验证对象名为adapter而不是策略?2019-07-30 18:32:08

    $Zend_auth->authenticate($adapter); 为什么它被称为适配器而不是策略?解决方法:好问题科恩.我同意Zend_Auth_Adapter组件是策略模式的良好表示.可以说它也是适配器模式的候选者.它作为你正在使用的任何身份验证机制的适配器,可能是另一个类(使这显然更像是一个适配器),但即使对

  • java – 迭代执行命令列表 – 哪个模式?2019-07-14 22:02:15

    我编写了一个Java程序,它读入一个包含要执行的命令的文件(用我自己编写的语言).命令以字符串形式读入并放入数组中.现在,“调度程序” – 方法将循环遍历数组,解释命令并调用将对其执行操作的相应方法. 这当然导致了一大堆嵌套的if语句: if commandReadIn == this, do that... if

  • java – 对策略设计模式感到困惑2019-05-23 09:01:35

    我无法理解为什么在策略设计模式中使用Context模块(我们将在下面的代码中看到),它的功能是什么?让我们看一下战略设计模式的一部分. public interface Strategy { public int doOperation(int num1, int num2); } public class OperationAdd implements Strategy { @Overr

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有