除錯介面的一些方法

2021-06-21 14:07:40 字數 540 閱讀 9127

什麼事情都是有乙個順序的,除錯也一樣,遵循一定的步驟就可以進行錯誤的逐一排查。

方法二:看執行的程式裡面是否出現timeout這種錯誤。

方法三:直接把訪問的ulr複製到瀏覽器裡面執行,看看結果。

分為:get和post命令

get命令:

方法一:通過瀏覽器來除錯這乙個介面(非常好)

方法二:通過debug來除錯介面,這個主要是用來除錯資料的格式了(比如說解析json)

方法三:通過抓包工具來除錯,可以通過fiddler來除錯介面,因為它可以改變引數

post命令:

因為post命令與get命令不同,post命令的引數是放在body裡面的,而get命令式放在查詢字串裡面的(至於查詢字串的實質是什麼還不知道?)

方法一:通過抓包工具來分析,我主要是通過fiddler來分析的,因為裡面可以看到url和body裡面的引數。

方法二:通過debug,有時候用的是第三方的http請求框架,都不好debug。

方法三:可以在瀏覽器裡面寫乙個表單來除錯,再通過chrome的控制台程式來聯合除錯。

關於介面的一些思考

下面示例是模擬遊戲 憤怒的小鳥 的實現。叫的方式的介面 public inte ce shouttype 嗷嗷叫 public class aoshout implements shouttype 喳喳叫 public class zhashout implements shouttype 鳥的抽象...

對於介面的一些總結

1.介面中宣告的成員預設為static final成員 不管是基礎資料型別還是引用型別 且必須初始化 2.介面中宣告的方法預設為public且不能有實現體,即 方法體可有引數 3.實現介面的類,必須實現介面中所有方法,且不能降低方法的運用域,即必須顯示宣告為public 4,抽象類不需要實現介面的所...

Criteria介面的一些感想

criteria介面,是乙個完美的介面,但是往往完美的東西都會存在乙個致命的缺陷。其可以用來查詢大量資料的list,但是用來查詢單個記錄,就不是那麼好了 當然主要是涉及到需求的問題 criteria介面之所以稱之為完美,是因為它執行的效率之高,占用記憶體至少 它是怎麼做到的呢?其關鍵之處在於,它鏈結...