草庐IT

Duplicates

全部标签

javascript - 重复代码检测 : Tools you can use

我正在寻找一款能够识别重复/冗余Javascript代码的软件。我找到了一个名为CloneDR的工具,但不知道它有多好。我一直在寻找类似的开源工具。请指导。 最佳答案 我用了PMD'sCopy/PasteDetector(CPD)去年在一个项目上。有一些代码EcmascriptLanguage支持,但我记得必须更新GUI.java并重新编译该项目以使其正常工作。 关于javascript-重复代码检测:Toolsyoucanuse,我们在StackOverflow上找到一个类似的问题:

javascript - 查找字符串中不重复的字符

我必须在JavaScript中创建一个函数来删除字符串中所有重复的字母。到目前为止,我已经能够做到这一点:如果我有“anaconda”这个词,它会在应该显示“cod”时显示结果为“anaconda”。这是我的代码:functionfind_unique_characters(string){varunique='';for(vari=0;i 最佳答案 我们现在还可以使用filter方法清理内容:functionremoveDuplicateCharacters(string){returnstring.split('').filte

javascript - 按数组中的多个属性对对象进行分组,然后求和它们的值

Groupingelementsinarraybymultipleproperties是最接近我的问题的匹配项,因为它确实按数组中的多个键对对象进行分组。问题是此解决方案不会汇总属性值然后删除重复项,而是将所有重复项嵌套在二维数组中。预期行为我有一个对象数组,必须按shape和color分组。vararr=[{shape:'square',color:'red',used:1,instances:1},{shape:'square',color:'red',used:2,instances:1},{shape:'circle',color:'blue',used:0,instances

javascript - 删除数字数组中的所有重复数字

这个问题在这里已经有了答案:GetalluniquevaluesinaJavaScriptarray(removeduplicates)(91个答案)关闭3年前。我收到这道练习题,措辞让我感到困惑,因为我看到它可能想要的2个结果。无论哪种方式,我都希望看到这两种解决方案。例如,如果我有一个数组:letarr=[1,2,4,2,3,3,4,5,5,5,8,8,9,10];我将此视为想要的最终结果:letfinalResult=[1,2,3,4,5,8,9,10];或者:letfinalResult=[1,9,10];两者之间的区别在于,一个只删除任何重复的数字并保留其余数字,而第二个只需

php - 亚马逊 S3 重复数据删除?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭6个月前。社区在6个月前审查了是否重新打开此问题,然后将其关闭:原始关闭原因未解决Improvethisquestion我目前正在编写一个视频共享网站。对于上传,我使用的是PHP。我注意到当我上传视频时,S3会获取文件的MD5哈希值。我想知道S3是否执行任何重复数据删除。我上传了几个相同的文件,但没有看到其中的任何内容表明S3知道它们是相同的,或者它至少正在对此做任何事情。我应该自己实现吗?我有一个MySQL数据库,我在其中存储所有视

php - Array Unique with Associative Array - 删除重复项

我有一个包含一些重复项的关联数组。例如,我有:array(),'user_first'=>array());输出如下:Array([user_id]=>Array([0]=>594[1]=>597[2]=>594)[user_first]=>Array([0]=>John[1]=>James[2]=>John))我想清理整个数组,以便只有用户John会出现一次(基于user_id)。我试过以下方法:但似乎没有效果。我还有其他想法可以删除数组中的重复项吗?任何帮助都会很棒! 最佳答案 另一种方法是找到唯一的user_id,重要的是它们

php - 在不同的字符出现处将字符串转换为数组

考虑我有这个字符串'aaaabbbaaaaaabbbb'我想将其转换为数组以便得到以下结果$array=['aaaa','bbb','aaaaaa','bbbb']如何在PHP中解决这个问题? 最佳答案 PHPcodedemo正则表达式:(.)\1{1,}(.):匹配捕获单个字符。\1:这将包含第一个匹配项\1{1,}:使用匹配字符一次或多次。输出:Array([0]=>Array([0]=>aaaa[1]=>bbb[2]=>aaaaaa[3]=>bbbb)[1]=>Array([0]=>a[1]=>b[2]=>a[3]=>b))或

PHP-如何对具有重复元素值的数组元素求和

这个问题在这里已经有了答案:Group2darrayrowsbyonecolumnandsumanothercolumn[duplicate](3个答案)关闭2个月前。我有一个多数组,其中有一些名称相同的重复值(名称是一个元素)我想对每个具有相同名称的数组的数量求和,然后取消设置第二个数组示例:array("name"=>"X","QTY"=>500),1=>array("name"=>"y","QTY"=>250),2=>array("name"=>"X","QTY"=>250));?>现在我想按如下方式对重复值求和。结果:array("name"=>"X","QTY"=>750),

php - 查找并替换数组中的重复项

我需要制作应用程序,将用一些随机值填充数组,但如果数组中有重复项,我的应用程序将无法正常工作。所以我需要编写脚本代码来查找重复项并将它们替换为其他一些值。好的,例如我有一个数组:ReplaceduplicateswithsomeothernumberswhichonesI'mabletospecify.return$ArrayWithReplacedValues;}?>因此结果应该是替换了重复值的同一个数组。 最佳答案 您可以只记录到目前为止看到的单词并随时替换。//wordswe'veseensofar$words_so_far=

php - 删除数组中连续出现的重复项

有什么方法可以从下面的数组中删除连续的重复项,而只保留第一个?数组如下所示:$a=array("1"=>"go","2"=>"stop","3"=>"stop","4"=>"stop","5"=>"stop","6"=>"go","7"=>"go","8"=>"stop");我想要的是一个包含以下内容的数组:$a=array("1"=>"go","2"=>"stop","3"=>"go","7"=>"stop"); 最佳答案 连续重复?我不知道native功能,但这个有效。差不多吧。以为我理解错了。在我的函数中,7=>"go"是6=