memory-leaks

    5熱度

    1回答

    我想創建一個只創建一個實例的類,如果在實例化過程中傳入的參數是唯一的組合。如果先前傳入了參數組合,則返回先前已創建的實例。 我想讓這個類被其他類繼承,所以它們繼承了相同的行爲。這是我的一個解決方案,第一次嘗試, 基/父類被繼承: class RegistryType(type): def __init__(cls, name, bases, namespace, *args):

    2熱度

    1回答

    我在哪裏/如何將數據庫連接集成到我的Android應用程序中遇到了一些麻煩。在嘗試了幾種不同的方法後,我決定擴展應用程序類並將其放在那裏。據我瞭解,雖然我需要它是靜態的,所以我可以從任何地方訪問它,並且我使用了需要應用程序上下文工作的GreenDAO。 現在的問題是我已經開始使用Dagger2(我不太明白,但有某種方式讓它工作),但它不允許靜態注入。下面是MyApp的類: public class

    2熱度

    2回答

    的代碼是相當簡單: #include <vector> int main() { std::vector<int> v; } 然後我構建和Valgrind的運行: g++ test.cc && valgrind ./a.out ==8511== Memcheck, a memory error detector ==8511== Copyright (C) 2002-2013

    0熱度

    2回答

    我有一個非常簡單的iOS應用程序,它從Firebase中提取圖像,將它們添加到數組中,然後將它們放入帶有url會話的集合視圖中。只有一個問題,保存圖像集合視圖的視圖與主視圖是分開的視圖,因此每次用戶點擊視圖時,都會觀察內存使用情況。當你點擊後,內存不會改變。每次推送視圖時,內存使用量都會不斷上升。當我在主視圖中執行url會話之前,我從未遇到過這個問題,但現在我在單獨的視圖中遇到了問題。這裏是我的下

    1熱度

    2回答

    從文件讀取數據時遇到內存泄漏。此代碼創建了泄漏: func read() throws { let url = URL(fileURLWithPath: "content.pdf") let fileHandle = try FileHandle(forReadingFrom: url) while true { let chunk = fileHandl

    0熱度

    1回答

    我在iOS開發中遇到問題。我通過NSData和一些參數的功能。 // this time memory is about 54 MB + (NSData*) doFileData : (NSData*) fileData andFileName:(NSString*) fileName{ NSMutableData *fileContentData = [NSMutableData

    -2熱度

    1回答

    我在我的代碼中有一個函數,它不是主函數並使用線程。程序運行時稱爲數千次。它看起來像這樣 void my_function(vector<string> input, vector<string> &results) { results.clear(); results.resize(input.size()); vector<thread> th; th

    0熱度

    1回答

    反序列化正在工作,問題在於內存泄漏。 我已經嘗試刪除's'指針,但有'Targeting failure',我無法刪除指針。 //Statment MySql sql::Statement *_stmt = this->con->createStatement(); sql::ResultSet *_result = _stmt->executeQuery("SELECT * FROM mat

    0熱度

    1回答

    我看到一個問題,我無法重新選擇DC上的原始位圖,導致內存泄漏。指向原始位圖的指針在整個程序中保持不變,但數據(來自CBitmap :: GetBitmap)從單色變爲其他。我不知道位圖實際更改的時間,但系統中的某些內容正在導致它。 CBitmap* cMyClass::mpOldBitmap; CDC cMyClass::mCanvasDc; CBitmap cMyClass::mCanvas

    1熱度

    1回答

    首先從我的項目體系結構開始,我使用MVP和Dagger 2進行依賴注入。 我一直在探索範圍匕首,我的問題是更好地理解活動範圍內的範圍。 儘管使用活動範圍,但我有一個活動(視圖)通過演示者泄漏。 由於我是匕首的新手,我覺得我失去了一些東西。 我假設範圍應該處理我的視圖爲null當活動被破壞(雖然現在不知道它將如何)。是我的假設是正確的?如果是的話我做錯了什麼,否則是否有可能避免使用匕首查看泄漏?我知