false-positive

    1熱度

    3回答

    我正在嘗試編寫修改分數的程序,並且需要確保「 - 」負數只能正確輸出一次。如果用戶輸入一個分子和一個分母,並把它們都作爲負數,我不能顯示-1/-2。同樣只有一個否定,我不能顯示1/-2。我提出的解決方案是通過使用Math.abs從num和den中移除負數,然後在輸出期間添加負數IF Math.abs只需使用一次。如果它被使用了兩次,我將包括邏輯,只輸出數字和書房負數刪除。 如何計算Math.abs

    0熱度

    1回答

    假設我已經使用例如k-means將包含1000個實例的5個類的訓練數據集聚類爲5個聚類(中心)。然後,我通過驗證測試數據集構造了一個混淆矩陣。然後我想用這個曲線繪製一條ROC曲線,怎麼可能做到這一點?

    0熱度

    1回答

    我NSIS腳本被標記爲木馬「TR/kdv.hg.1」當我重新配置我的NSIS腳本來執行腳本的某些部分是沒有問題的。 但腳本一起給了假陽性。有沒有人現在有哪些功能可能導致這種情況?

    1熱度

    1回答

    我通常會提供一個我正在以7-zip自解壓存檔(.exe)形式提供的SDK。 問題是,當我把它放在HTTP服務器上,並嘗試用谷歌瀏覽器下載它時,瀏覽器認爲它是病毒並想刪除它(我沒有安裝任何防病毒軟件,它只是用chrome建造的檢查器)。 如果我打包與.7z相同的二進制文件,chrome的警告不會顯示出來。 有沒有辦法規避這個問題? 7zip sfx檔案應該放棄在線發行嗎?

    39熱度

    2回答

    的Valgrind的線程錯誤檢測工具的文檔Helgrind,發現here 警告說,如果你使用GCC編譯你的OpenMP代碼,GCC的OpenMP運行時庫(libgomp.so)會造成假陽性的混亂報告數據競爭,因爲它使用原子機器指令和Linux futex系統調用而不是POSIX pthreads基元。它告訴你可以通過重新編譯GCC和--disable-linux-futex配置選項來解決這個問題。

    2熱度

    3回答

    我有一個rspec測試,我期望失敗,但它通過,因爲它正在測試的代碼挽救rspec引發的異常。這裏的情況爲例: class Thing do def self.method_being_tested(object) # ... do some stuff begin object.save! rescue Exception => e

    6熱度

    2回答

    我有一個C#應用程序被多個反病毒應用程序(AVG和諾頓迄今)標記爲「行爲可疑」。我對此沒有任何經驗,並且我認爲很多事情可能被認爲是「可疑」(註冊表訪問,IPC使用命名管道的本地服務,將文件複製到本地應用程序數據文件夾等),但是我不知道從哪裏開始。 注意的是,應用程序是不是說我的應用程序是病毒或病毒感染 - 但它是可疑的。 我怎麼能得到哪些我的應用程序的一部分,是造成這些問題的想法?

    2熱度

    1回答

    我想加快junit測試,並考慮使用​​3210。 由於junit seems to use a shared classloader對於一個過程中的所有測試,除了假陰性(這是好事,因爲它暴露靜態耦合),也可能出於同樣原因的誤報。 我有兩個問題對此: 是它在某種程度上可以改變在JUnit中classloader行爲的強制執行每個測試用例一個新的類加載器?我認爲能夠在兩個部門中運行junit以避免誤報

    -1熱度

    2回答

    爲什麼像我這樣躺了多年的簡單的舊程序有時會引發我的反病毒?它拿起了這個編譯的exe文件,並說它可能是一個gen/dropper或類似的東西。 下面的代碼: #include "c:\\dxsdk\\include\\d3d9.h" #include "c:\\dxsdk\\include\\d3dx9.h" #include <time.h> #include <sstream> usin

    2熱度

    1回答

    getmodulefilenamew函數產生誤報(緩衝區溢出),因爲它接受第二個參數作爲緩衝區 - 在我們的例子中爲固定大小。 但希望通過它的文檔:http://msdn.microsoft.com/en-us/library/ms683197%28v=vs.85%29.aspx 引用:如果緩衝區太小,無法容納模塊名,字符串被截斷爲n大小字符,包括終止空字符,該函數返回n大小和功能將最後一個錯誤設