code-duplication

    0热度

    1回答

    因此,我正在开发一个发票模块,并坚持一个逻辑。 步骤来生成发票: Bringing all those rows whose cancelled_date is none or is of current_month from the database 这给了我所有的数据,生成客户的发票当月。 伪代码 - If membership is new: if (working_days/to

    0热度

    1回答

    我刚刚得到了一个Raspberry Pi,并且正在使用PRAW库构建一个基于Reddit API的应用程序。我用我的执行Python文件: sudo python3 main.py 不过,我想参数从命令行(这样我就可以通过它传递例如参数silent默默运行的应用程序)传递给这个文件,我知道我可以用sys.argv[0], sys.argv[1], etc..这样做。 我的问题是如何做到这一点,

    0热度

    3回答

    我必须在我的页面中多次使用同一个jQuery代码块。只更改selector名称和url参数。 我的代码看起来是这样的: $(document).ready(function() { $("#year").change(function() { var url = ''; var c = $("#category").val(); var d = $(this

    0热度

    1回答

    我在我的模型类中有一个枚举,所以我不必担心传入它的错误值。 我遇到的问题是,由于所述枚举,我的代码中有很多代码重复。每当我想改变枚举我也不得不改变我的代码的这些部分,使整个事情的工作: 更改枚举本身 更改SQL表定义(我使用MySQL枚举) 更改enumToString转换表在我的数据访问层(我需要SQL查询字符串) 变化在我的数据访问层的stringToEnum转换表(检索到的值转换回到正确的枚

    4热度

    1回答

    我有一个类有两个方法有很多重复的代码,但是唯一的位在整个事物的中间。从我的研究中,我认为我应该做“执行周围的方法”模式,但我找不到可以遵循的资源,因为它们似乎都使用我无法复制的代码。 我有两个方法,apiPost和apiGet,我已经粘贴在下面。我裹着的这些方法的意见表现出特有的部分,其中唯一的段开始和结束: /** * Class that handles authorising the co

    2热度

    2回答

    我有这种方法,与工作Npgsql的: private DataTable GetTableN(string sql, string[] pars) { NpgsqlCommand zapytanie = new NpgsqlCommand(sql, connn, trann); NpgsqlDataAdapter da = new NpgsqlDataAdapte

    1热度

    1回答

    所以,我正在研究一个结构转换类,它应该将我们的系统中的文件从一种情况转移到另一种情况。 因为它坐着,我有一个List<File>包含需要移动的前缀(因为每个都有稍微不同的规则)需要移动的XML项目的数量。新位置的数据来自文件本身。 我现在遇到了很多问题,我的逻辑保持不变:基本上,我遍历列表,做一些通用逻辑来确定它必须去的位置,做一些特定的逻辑,然后我做通用采取具体行动之后的行动。 for(...)

    1热度

    3回答

    我的HTML页面(pipad.org/tmp/fourier02.html)之间共享包含两个着色器: <script type="application/glsl" id="shaderA"> uniform vec4 a; vec4 f(vec4 x, vec4 y){ ... } // DUP vec4 main(vec4 u, vec4 v) { return

    0热度

    2回答

    我知道我想做的事听起来很愚蠢,但听: 我有抽象类Entity和Player(扩展Entity)和非抽象类TestPlayer(扩展Player)和TestMob (延伸Entity)。 现在我面临着以下问题: 我想实现Entity一些抽象方法里面TestPlayer和TestMob相同的功能。理论上,我可以创建另一个类TestEntity(扩展为Entity),并使TestPlayer和TestM

    2热度

    5回答

    比方说,我有两个型动物枚举 public enum SomeEnumClass { private static final SomeEnumClass[] mValues = SomeEnumClass .values(); ONE(1), TWO(2), THREE(3); } public enum OtherEnumClass { private s