code-duplication

    0熱度

    1回答

    我在這裏有一個重複的問題, 我相信我可以在任何時候剪輯模糊,只要我的返回值爲 模擬仍然是最大的整數值。 這裏有一個代碼戳記: $unitList = Base_Client_Model::getBusinessUnitList(false, $selectedMarket, false, true); $marketListBox = $marketOptions = '';

    2熱度

    3回答

    使用Microsoft SQL Server 2008中,我有以下類似的SQL查詢:鑑於查詢 insert into [Schema].[Table] ([A], [B], [C]) values (@A, 1, @C) insert into [Schema].[Table] ([A], [B], [C]) values (@A, 2, @C) ⁞ ins

    5熱度

    1回答

    我有一個Groovy項目由Sonar 3.0.1進行分析。我們使用Sonar探測器打開重複代碼檢測。 在一組文件中,它檢測到11行重複的import語句。在另一組文件中,它檢測到15行重複的成員聲明。由於該項目對數據庫與顯示對象有明確的分離(儘管它們大多相似,因此是重複的成員聲明),但我想配置Sonar忽略這些重複集合 - 我們認爲它們是可接受的重複。 我該如何告訴Sonar忽略重複的導入和/或成

    11熱度

    2回答

    我正在尋找一種語言不可知的代碼重複工具。很容易找到語言特定的代碼複製工具(對於Java,C,PHP,...),但我想在自定義語法的模板上運行一些代碼重複分析。 我不在乎語法先進的分析,只是直線基於原始字符串比較精細。空白不敏感的匹配將是一個加號,但不是必需的。 (這並不難正常化/消除空白嘍。) 是否有人知道一個工具,可以用來這樣的事情(MIS)? 謝謝。

    3熱度

    8回答

    我有三種重複代碼的方法。 前兩種方法幾乎完全重複。第三種情況與火災有所不同,應該提供更多信息。 我想刪除這個重複的代碼,並考慮使用內部類的模板方法模式。這是正確的方式還是有更好的解決方案? private void drawWaterSupplies(Graphics g) { double hScale = getWidth()/(double) groundMap.getWidth(

    3熱度

    4回答

    我有一個代碼重複的情況(或是否?),我不知道如何避免它,但仍然保持清晰的代碼。 讓我巨大的過於簡單化的情況: // let's say I have a interface Entity interface Entity { public Entity add (Entity operand); } // And two classes that implement thi

    1熱度

    4回答

    如果程序員處理FormClosing事件(如果存在未保存的數據)時退出程序,程序員可以提示保存對話框詢問他們是否要保存,不保存或取消操作。 在FormClosing事件中,如果他們點擊Cancel,要取消操作,請設置e.Cancel = true;。這可以。然而,在菜單中,如果用戶點擊Exit按鈕,則應該發生相同的事情,除了做e.Cancel = true;之外,它應該只做return;,因爲它處

    3熱度

    2回答

    在我的Rails應用程序中,我有一段JavaScript,在我的8個視圖中有2個是完全重複的。 javascript的位置在哪裏? rails應用程序結構將javascript放在app/assets/javascripts中,其中每個模型和application.js文件都有一個js.coffee文件。我將它放在application.js文件中,還是有一種乾淨的方式來在兩個.js目錄之間共享j

    2熱度

    1回答

    我正在寫一個類似Facebook的發佈系統,用戶可以輸入文本評論,並立即在正確樣式和格式化的框中出現在頁面上,因爲同時文本是ajax到後端是存儲。評論基本上是一個HTML5,但其結構的層次相當複雜,所以實際文本應該最終在文章中出現在div內的div內。我正在用jQuery來做這個DOM操作。 生成頁面後,後端需要遍歷每條評論,並將評論文本(以及諸如海報名稱,時間戳等元數據)插入到django模板中

    1熱度

    5回答

    我被困在如何減少此代碼重複,我使用TextToSpeech引擎和使用語言環境,以便用戶可以選擇他們的語言。 language是一個微調。 language.setOnItemSelectedListener(new OnItemSelectedListener() { public void onItemSelected(AdapterView<?> parent, View arg1