Eclipse的Debug除錯
斷點除錯
1 作用
檢視程式執行流程和除錯程式
2 步驟
哪裡加
想加哪裡就加哪裡,一般是加在我們看不懂的地方
如何加
在程式碼區域的最左邊雙擊即可
怎麼執行斷點的程式
程式碼區域 -- 右鍵 -- Debug as -- Java Application
會彈出一個頁面讓我們選擇是否進入debug模式,選擇yes
點哪裡
Step Over 執行下一步
快捷鍵F6
看哪裡
程式碼區域:看程式的執行步驟
Debug區域:看程式的執行步驟
Variables:看變數的建立,賦值,銷燬等
Console:看程式的輸入和輸出
如何消除斷點
把加斷點的動作再來一遍
在Debug檢視中,找到Breakpoints,選中斷點,點選雙x即可
public class Demo01Debug {
public static void main(String[] args) {
int a = 10;
int b = 20;
int c = a + b;
System.out.println(c);
}
}
相關推薦
selenium除錯
serve throw 問題 log CA src AR 出現 nbsp 1.使用命令行啟動selenium 下載selenium jar包 http://selenium-release.storage.googleapis.com/index.html 此處下
Windbg除錯----多執行緒控制除錯
在除錯程式的時候,可能經常會有這樣的需求,讓一個執行緒在特定的時候才讓其開始執行或者暫停執行。比如複雜的多執行緒導致死鎖的問題,又或者多執行緒中的Race Condition 導致程式執行異常等。 很多時候,我們可以藉助編寫除錯程式碼來達到多執行緒的除錯,可是有些情況下除錯的執行粒度是指
shell指令碼除錯心得
1 將指令碼產生的結果檔案和臨時檔案放入自己的資料夾下,不要放在原來的地方,好一起檢視 2 在除錯的時候,可以吧臨時檔案的刪除命令註釋掉,檢視臨時檔案具體的生成形式 3 在除錯的不明白的地方 用echo $var 4 用日誌txt,儲存echo的記錄和錯誤記錄 sh /xusywap.s
在Windows中除錯Chromium-UF
Debugging Chromium on Windows 先參考get the code獲取如果檢出程式碼並編譯。 開始(Getting started) 你可以使用Visual Studio內建的編譯器或者WinDBG來除錯Chromium。你不必為了使用內建的偵錯程式而去用
微信開發公眾號本地除錯
使用vps的ssh埠轉發功能,將請求轉發到本地。 1. 設定vps 的ngxin server { listen 80; server_name wechat.heartwith.me; location / { prox
ltrace 除錯
轉自 http://hi.baidu.com/yuanhuiyong/item/eba859d111e6e28f6dce3fea 說明:本文件簡要描述了ltrace的命令,在文末有本命令的基本應用。 ltrace - A library call tracer Trace library
phpstorm除錯環境XDebug搭建 - cxscode - 部落格園
1.安裝XDebug,通過phpinfo()可以看到xdebug是否已安裝!!!如果未安裝,可以先看我的另一篇關於XDebug安裝的文章:http://www.cnblogs.com/cxscode/p/7045827.html 2.phpstorm配置 因為中間遇到一個坑,所以網上大部分配置操作都做
node.js 除錯 eggs launch.json配置資訊
{ // 使用 IntelliSense 瞭解相關屬性。 // 懸停以檢視現有屬性的描述。 // 欲瞭解更多資訊,請訪問: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "c
通過wifi連線Android裝置進行除錯
方法: 先用usb資料線連線裝置,再在terminal下輸入以下命令 D:\LianXi\aaa>adb tcpip 9999 restarting in TCP mode port: 9999 D:\LianXi\aaa>adb connect 192.168.11.120:9999
eclipse匯出除錯配置資訊
使用 eclipse 進行嵌入式開發時,常常需要配置除錯選項,而且常常需要配置多個不同的除錯類別,如 Debug、Release、flash等等。當需要提供給使用者工程檔案時,除錯資訊常常會發生變化,使用者需要重新配置除錯資訊,這樣的做法既不安全也不人性化。試想如果一個並不懂除錯配置的使
Eclipse 在Android 7.0的手機上除錯無法輸出logcat解決方案
最近公司很多專案都上了Android 7.0 的系統,因為web 專案的開發並行的原因,所以一直沒有切換到AS 上來,發現使用eclipse 的時候無法輸出logcat ,通過網上google 發現瞭解決方案 需要更新ADT,這個ADT 並不是google 官方的。 下載地址:連結:ht
移動端Web開發除錯之Weinre除錯教程
在設計師與前端開發人員的努力下,一個WebApp出爐了,可是測試人員說了一堆的問題:某某機型下頁面表現不一致,某某系統下頁面如何如何,某某系統瀏覽器下頁面怎麼怎麼滴。看著滿滿的測試彙總文件,我們曾經在一個又一個知名或不知名的手機終端上重複著這些工作:仔細的排查程式碼,alert可疑的變數,甚至不惜重
VC除錯問題總結
問題一:IntelliSense: 錯誤地終止了巨集呼叫 解決:在使用CreateWindow時多了一個( 問題二: 問題三:利用Win32模擬視窗建立時,報錯: 錯誤 1 error C2275: “HWND”: 將此型別用作表示式非法 錯誤 3 error C2065: “hW
除錯經驗——條條大路通羅馬(能用多種方法完成一件任務的重要性)
使用CitrixReciver訪問公司內網,發現密碼今天就要過期了(好險!)。 於是,使用首頁的“Change Password”連結,打不開。 無奈,在Webapp中搜索“change password”,找到了一個change password的新連結,但問題是,不能成功修改。
除錯經驗——開啟Spotifre web客戶端中的編輯功能 (Enable Edit button in Spotfire web client)
問題: 有位來自日本的使用者發郵件,請求我們在Spotfire報表(趨勢分析報告) 網頁上新增一個“Edit”按鈕。說是以前是有的,現在的版本中找不到了。她需要對Spotifre的報表做一些優化,再報告給相關試驗的CRA們。 剛看到這封郵件,我有點懵。因為我不記得配置過這個功能。經過幾次
除錯經驗——建立個人的知識庫(資料表、資料庫、部落格、微博等)的意義
大學四年,記住的老師的話並不多,但有一句至今難忘。 那是大三電子電路實驗課中有一節的內容是組裝一臺收音機,那位試驗老師對我們說“你們一定要注意儲存好自己的學習成果,不斷積累,這個非常重要!”。 所以,畢業十幾年以來,別的東西沒有積累多少,各種資料倒是積累了不少,至於有多少價值,那是另一回
除錯經驗—— Excel點選儲存時總是彈出隱私資訊警告(Privacy Warning:this document contains macros...)的解決方法
問題: 有一個Excel檔案,每次點選“儲存”按鈕,都會彈出一個對話方塊,很是煩人。 " Privacy Warning:this document contains macros,ActiveX controls,XML expansion pack information or we
除錯經驗——VBA程式碼的副作用:導致檔案大小異常(明顯增加)
問題: 上次增加了一段VBA程式碼,完成work file自動另存為delivery檔案。 本來工作的好好的,但今天發現有個副作用:delivery檔案從不到6M增加到了11M以上,這多出來的5M是哪來的? 解決方案: 通過各種排查,最終發現應該是VBA程式碼的自動另存為造成的。
除錯經驗——報表生成過程中遭遇資料庫“耍脾氣”
問題: 前幾天重新整理一個報表,運行了一段指令碼,發現沒有資料。 解決方案: 當時,試圖更新指令碼,無果。 當天下午,不甘心,又運行了同一段指令碼,發現指令碼處於無限執行狀態(即,超時執行而不報錯,一直顯示為running狀態),此時,取消執行,又進入了無限取消執行狀態(即,超時
除錯經驗——Win 10 Excel中Alt+Tab不能切換視窗的解決方法
問題描述: 公司電腦升級系統到Win10後,Excel中使用Alt+Tab不能在不同視窗中進行切換。因為這個功能在日常工作中使用的非常頻繁,不能快速切換視窗將會嚴重影響工作效率,所以,必須解決。 解決方法: 在百度上查詢,無果(很多帖子是複製別人的,但是不能解決問題)。 然後,在