refactoring

refactoring

文章 0 浏览 5

重构 F# 小函数

我创建了以下 F# 函数,它将从网页的 html 内容中获取 url: let getPicUrl (urlContents : string) = let START_TOKEN = "jpg_url=" let startIndex …

小猫一只 2024-11-30 17:50:46 1 0

C#中的继承问题

我正在重构一些代码,并希望继承链中更高一点的类对其参数更加严格。由于我不确定我是否正确解释了这一点,这就是我所得到的: public interface ISvd…

痴者 2024-11-30 12:41:44 1 0

带有 SQL 批量插入的 Refractor 代码 {ADO.NET, ODP.NET}

您好,我使用 SQL 批量插入到 Oracle 10g Db。我使用 ODP.NET 因为我需要在表中插入 20.000 - 40.000 行。长时间使用 LINQ to SQL(对于 oracle devar…

他是夢罘是命 2024-11-30 08:53:50 0 0

我的一门课的重构问题

我编写了一个程序,并将我的类 StatusListActivity 命名为“扩展 Activity”,并且是启动器和主类。我尝试通过将名称更改为其他名称来重构它,每当我…

帅冕 2024-11-30 08:42:33 1 0

将复杂项目重构为 JPA 或 Hibernate

我有足够大且已经开始工作的项目,不是由程序员而是由科学家编写的。该程序在一个巨大的对象树中保存了大量数据。几乎所有涉及的类都是可变的,甚至更…

思慕 2024-11-30 02:52:42 0 0

Eclipse 对所有文件进行文本搜索?

我目前正在优化我的代码(android 游戏),并希望将所有 foreach(for(:)) 替换为普通的 for。有办法找到它们吗? Ctrl-F 只查看当前文件,而 Ctrl-H …

活雷疯 2024-11-29 23:25:23 0 0

“通用”原始数组的解决方案?

我有用于处理原始数组输入的类:char[]的CharArrayExtractor,byte[]的ByteArrayExtractor,int[]的IntegerArrayExtractor,... public void CharArra…

人心善变 2024-11-29 19:47:18 2 0

如何重构这些包装方法以消除重复的代码?

以下两种方法用于使用 Google Gson 包装反序列化: public static T Deserialize(String jsonData, Type t) { T obj = null; try { obj = new Gson().…

遗心遗梦遗幸福 2024-11-29 19:14:18 0 0

Python递归函数超出递归限制。我如何将其转换为迭代

我创建了一个读取 ID 对列表(即 [("A","B"),("B","C"),("C","D"),...] 和序列的函数ID 从头到尾包括任何分支。 每个有序 ID 列表都保存在一个称为 Al…

白鸥掠海 2024-11-29 18:35:35 1 0

我该如何重构这个?

就目前而言,当我准备通过 Ajax 请求发送到我的 Web 应用程序的数据时,我只需连接我的 JS 数组(在它们之间放置 -1 作为分隔符 - 值只能是正数,所以…

浮华 2024-11-29 17:44:36 0 0

Rails:辅助重构

我有一个我觉得很可笑的助手,但我一直想不出改进的方法。这是有问题的帮助程序: # Shows Admin Menu Button def admin_toggle_button if user_signe…

╰◇生如夏花灿烂 2024-11-29 16:57:07 1 0

重构 PL/SQL

我在工作中遇到了下面的PL/SQL代码(修改了变量): PROCEDURE test(i_w IN a.w%type,o_result IN OUT resu_cur_type) IS BEGIN IF i_w IS NULL THEN …

偏爱你一生 2024-11-29 15:48:55 1 0

Android:在 Eclipse 中重构 XML 文件?

在针对 Android 进行开发时,是否有一种方法可以轻松地在 Eclipse 中重命名 XML 文件,以便这些更改反映在源代码中? 在包视图中右键单击该文件并选择…

合久必婚 2024-11-29 13:31:54 1 0

寻找更好的方式来表达这个javascript方法

var previousZone = null; //Evaluates whether the currently moused-over item is a RadDockZone. //TODO: Make more understandable. function Try…

坚持沉默 2024-11-29 11:17:57 1 0

在红色、绿色和重构步骤之间自动进行 git 提交?

我总是对在我的工作流程中尝试新事物感兴趣,我认为在红色、绿色和重构步骤之间自动提交可能是一个有趣的实验,但一旦我完成特定功能(并且在推送之前…

尐偏执 2024-11-29 09:57:38 1 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

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