stack-overflow

    0熱度

    1回答

    我需要使用快速排序來訂購一些非常大的列表(數千個項目)。但是,當我嘗試這個我得到異常System.StackOverflowException。 從一些快速的谷歌搜索我知道這是要麼從一個非常大的列表,但我已經排除了這種可能性通過使用一個小列表上的函數)或從一個子程序遞歸調用遞歸無限。儘管當我刪除一個子程序Swap()的調用時,下面的代碼確實使用遞歸,但是異常停止發生,儘管Swap()實際上沒有調用

    0熱度

    1回答

    我剛剛收到我的第一個納米孔數據集併發送了fastq文件。我期待着一個fast5文件,現在我不知道如何開始過濾數據。我遇到的大多數工具(NanoOK,poretools)都處理fast5格式,儘管它們都提供了從fast5轉換到fastq的方式,但他們的工具只需要fast5輸入。 當我嘗試使用fastq_quality_filter我得到一個堆棧溢出錯誤...

    2熱度

    2回答

    圖片a Person和Group類與多對多的關係。一個人有一個組的列表,一個組有一個人的列表。 當映射Person到PersonDTO我有一個stack overflow exception因爲AutoMapper不能處理Person>Groups>Members>Groups>Members> ... 所以這裏的示例代碼: public class Person { public s

    -2熱度

    3回答

    我正在爲我的大學任務創建一個散列函數。我的散列函數的工作原理是這樣的......它將一個字符串作爲輸入,並將每個字符的ASCII值添加到一個名爲sum的整數變量中。這在名爲hash_func的函數中完成。然後在名爲MYHashfunc的函數中,我使用了遞歸來減少sum的值,使得它的值可以小於使用我的散列函數存儲數據的數組的大小。由於我使用單獨的鏈接方法來解決衝突,我使用了一個LinkedList數

    2熱度

    1回答

    我有部署在谷歌應用程序引擎上的Java Web應用程序(WAR)。我想創建一些控制器方法,這將需要一些硬編碼令牌(或用戶:密碼),並做一些遞歸,以殺死我的應用程序。我在想這件事 @Controller public class Controller { @RequestMapping(value="/killApp, method=REQUESTMETHOD.GET) public Str

    0熱度

    1回答

    如何處理異常異常java.lang.StackOverflowError:堆棧大小8MB。棉花糖允許電話狀態required.but當客戶拒絕4-5次。 @Override public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[]

    1熱度

    2回答

    任何人都可以請解釋如何StackOverFlowError的工作? 我知道無盡的遞歸會導致StackOverFlowError,但是堆棧已滿後還會執行其他任何方法嗎?我已經處理catch塊中的錯誤。我想知道java是如何工作的,或者從被捕獲的錯誤中恢復過來。 示例代碼: public class Test { public static void main(String[] args)

    0熱度

    1回答

    即時通訊工作的項目和我的項目我必須建立一棵樹。樹將有大約64000葉子。不幸的是我一直運行到一個stackoverflow錯誤,我不知道該怎麼做。我寫錯了遞歸方法嗎?還是有錯誤的解決方法? 代碼在構造: for(int i = 0; i < wordHolder.size(); i++) { add(i); } 添加方法: public void add(int i)

    1熱度

    1回答

    在MVP結構中構建我的應用程序時,我遇到了一個問題,當我使用Retrofit調用Web服務以成功響應時 我將整個數據傳入json字符串,這會激發我去做這個。 我的日誌貓: FATAL EXCEPTION: main java.lang.StackOverflowError at java.lang.AbstractStringBuilder.append0(AbstractStringB

    -2熱度

    1回答

    好吧,所以基本上我的代碼需要計算nxn矩陣中的路徑總和(從0,0開始),並累加我只允許向右或向下移動的最小總和。 例如,下面的矩陣應輸出18,因爲最小路徑是5 1 2 4 6,但我不知道我的基本情況應該如何在這裏。我知道我應該停止遞歸,一旦我達到數組[n] [n]雖然..在我的代碼下面我得到一個stackoverflow錯誤。 512 234 566 import java.util.*;