strategy-pattern

    3热度

    2回答

    我正在对某些代码进行重构。 我们有一个投资者名单,分配给每个投资者。总金额应该等于另一个总额,但有时会有几美分的差异,所以我们使用不同的算法将这些差异分配给每个投资者。 当前的代码是这样的: public void Round(IList<Investors> investors, Enum algorithm, [here goes a list of many parameters]) {

    3热度

    1回答

    我想要做的是,通过在存储过程中传递表名作为参数在mysql中创建一个表。我在mysql中使用以下代码存储过程。 DELIMITER // CREATE PROCEDURE createtable(IN tablename varchar(20)) BEGIN SET @s=CONCAT('CREATE TABLE', tablename, '(month varchar(20))')

    0热度

    1回答

    我有以下输入: CSV文件 的语法规则的数组。语法规则基本上是元数据,它告诉我每列数据类型 应该是什么。 输出将返回给我一个有任何错误的记录列表。所以,如果专栏应该是一个日期,但我给了错误的格式。我会返回这些行。 CSV文件将是这样的: first_name,last_name,dob,age, john,doe,2001/05/02 mary,jane,1968/04/01 元数据: c

    0热度

    1回答

    我不熟悉Azure移动服务,因此这可能是一个愚蠢的问题,但我喜欢使用客户端SDK特别是离线同步框架的外观。 (我还没有看到任何其他离线客户端同步框架在C#中,将与Xamarin一起工作) 但不幸的是,我不是建立API,而是我正在对付现有的Web API,无法更改或移动到天蓝色的托管。 这种情况是否可能,有人得到这个工作?如果是这样,是否有我的API需要符合的任何标准(在标准的asp.net网页ap

    1热度

    1回答

    我想实施类似于战略模式的东西。我在Parent方法中推广了逻辑,我需要将特定的逻辑(通过强制转换等)传递给父类。 我有以下类别: class A{ public Object generateData(Function fetchData, AbstractForm form) { List<DataBean> dataBeans = (List<DataBean>

    1热度

    1回答

    我试图使用泛型实现Strategy + Factory模式。我们的目标是返回一个客户端类的接口DocumentDao的实现,它可以处理类型T extends Document,所以我有多个Dao接口为DocumentDao的不同子类型扩展DocumentDao。 这里是我的代码: public class Document { ... } public class DocumentA exte

    0热度

    2回答

    我有一个django模型和继承的问题。 我定义的仪表板和这样的模块列表: class Dashboard(models.Model): name = models.CharField(max_length=255) class DashboardModule(models.Model): dashboard = models.ForeignKey(Dashboard, r

    1热度

    1回答

    为什么策略设计模式和适配器相互关联? 它接合了我,适配器操纵一些方法的结果来满足其他人的输入需求。这种策略预示着行为。

    7热度

    4回答

    指定我有一个类层次结构像类名的对象: |-> Square AbstractShape -+-> Circle |-> Triangle 现在,我想实现的战略格局,并创建一个储存在String类的一个对象。在PHP中,我会使用: $type = 'Square'; $obj = new $type(); Node.js中是否有等价物?

    0热度

    1回答

    您好我想存储jsonCallback的多个帖子。因为这是我的脚本,但每次都会覆盖/更新bw_results.json。 string json = "jsonCallback(\n" + JsonConvert.SerializeObject(results, Formatting.Indented) + "\n);"; File.WriteAllText(@"C:\inetpub\w