resource-leak

    0熱度

    3回答

    我似乎在運行我的應用程序時間歇性地出現以下錯誤。 「活動已經泄露,最初這裏添加窗口[email protected]」 我做的,我的onCreate()方法就像是創造我的對話所以: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //

    1熱度

    1回答

    我在執行此代碼時收到以下錯誤消息。 資源在附加的堆棧跟蹤中獲取,但從未發佈。有關避免資源泄漏的信息,請參閱java.io.Closeable .: 我無法確定下面代碼中的資源泄漏。如果有人指出我究竟做錯了什麼,我會很感激。 HttpPost request = new HttpPost(url); StringBuilder sb = new StringBuilder();

    3熱度

    1回答

    下面的示例代碼泄漏句柄。處理數從133開始,不到2小時達到900.樣本是VS2010和.Net 4.0。這在.Net 3.5上不會發生。 我已經在超過3臺機器上重現了這一切,所有Win2008 R2服務器。 SQL 2008 & SQL 2012.這些機器是虛擬機,並且每週都會不斷回滾兩次,因此很乾淨。 //Reference dll are the ones required for SQL

    1熱度

    1回答

    我記得,大約5年前我工作的一個項目,有一些網址像 http://myhost.com/connections 即顯示打開的連接的蹤跡,所以我可以很容易發現泄漏。如何在使用休眠的tomcat應用程序中設置此類url?謝謝。

    19熱度

    4回答

    我正在開發一款遊戲,並且遇到了掃描儀的一個小問題。 我得到一個永不關閉的資源泄漏掃描器。 但我認爲我的掃描儀之前沒有關閉它。 但現在不是。任何人都可以幫助我嗎? import java.util.Scanner; public class Main { public static final boolean CHEAT = true; public static voi

    1熱度

    1回答

    如何在Linux和Windows中獲取Python中的網絡信息?我嘗試在Ubuntu 12.10 64位的Python 2.7中使用netinfo軟件包(ver 0.3.2),但是使用這個軟件包會使句柄沒有關閉,如下所示。我的情況沒有被接受。 import netinfo def countOpenFiles(): import resource, fcntl, os

    2熱度

    3回答

    我想我的代碼中有一個線程泄漏,但我不知道爲什麼。這裏的代碼 - foo(String solutionFileName, String SubmissionFileName){ ExecutorService e = Executors.newFixedThreadPool( Future<BufferedReader> f1 = e.submit(new Builder(sol

    3熱度

    3回答

    Java對象沒有生命週期,這由garbage collector管理。如果我使用某些IO類而不關閉它,或者某些DBConnection,這會不會考慮資源泄漏?也就是說,IO對象是否會被垃圾收集器AFAIK收集並銷燬,垃圾收集器僅用於內存。例如: BufferedReader br = new BufferedReader(new FileReader(new File("path")));

    3熱度

    2回答

    我有一個工作,直到最近,一些舊的代碼,但現在似乎BARF它運行使用的OpenJDK 6而不是Java SE的6 這個問題似乎在新服務器上圍繞JAI.create。我有我縮放並轉換爲PNG文件的jpeg文件。這段代碼過去沒有任何泄漏,但現在移動到了運行OpenJDK的盒子,文件描述符似乎永遠不會關閉,並且我看到越來越多的tmp文件在服務器上的tmp目錄中累積。這些不是我創建的文件,所以我認爲它是JA

    14熱度

    3回答

    在Eclipse我收到警告Resource leak: 'ps' is not closed at this location,我不明白。 在我的Java代碼中,我聲明「ps」作爲預備聲明,我多次使用(並關閉)它。然後,我有以下順序: try { if(condition) { ps = c.prepareStatement("UPDATE 1 ..."); } e