反思今天所做所為

2021-07-11 20:44:06 字數 1641 閱讀 9973

一做了幾件事

1聯調賬單支付介面

2協查乙個有關賬單支付的問題

3企賬退款準生產測試

二每一件事情設計到哪些內容

賬單支付介面的聯調

要清楚自己需要做哪些事情,不需要做哪些事情,才能有的放矢的去處理這個問題

1因為提供乙個生產環境的介面給外部商戶,所以介面的內容是肯定不用修改的,所以自己是不用考慮修改**的

2因為介面要接受商戶穿過來的引數,所以一定要做必要的驗證

要驗證的內容包括

(1)引數是否必填(即一些必填的引數一定不要漏填)

(2)如果引數必填了,引數的格式是否正確

(3)一些非必填的引數,格式是否正確

(4)接下來要驗證的就是有關該商戶的資訊了

(4-1)商戶的交易許可權

(4-2)商戶的外網請求ip

(5)請求賬單支付平台報錯,因為介面一直都是好的,所以不用擔心服務會出現問題,這時候注意力一定要放在引數是否完整上(要多多思考一下,最可能是什麼原因,找對方向才是你最最應該做的)

賬單支付協查問題:現象為已經將某乙個商戶的某乙個省份的交易許可權給關閉了,但是該省份中的有乙個使用者是可以進入該系統中的

乙個系統呼叫另外乙個系統中的介面,請求報文和響應報文在都是debug日誌(生產環境debug日誌是不列印的)的情況下,如何定位到該介面返回的內容呢

我的處理方法:

找到哪個系統的另外乙個同事,請求讓他幫我查詢一下這介面

正確的處理方法:

看一下下文有沒有把這個日誌給列印出來,或者看看是否呼叫這個介面失敗了,即使拿到資料了想要的資料,也不能保證程式是否能夠拿到資料,只要稍微的再多看一下日誌,那麼這個問題就是迎刃而解

這些問題都有乙個共性 就是能夠很快的找到位置 但是定位問題的過程往往容易想偏

企賬退款測試

要通過測試看日誌資訊的方式去去熟悉流程,這樣效率會更快,否則效率會很慢的

三應該怎麼去處理和解決這些內容

(1)確保請求引數

(2)確保商戶交易許可權

因為交易許可權在資料庫中新增之後,要重新的載入進入快取的,所以需要重啟一下服務

有兩個技巧需要注意:

(1)先找清楚要配置哪些內容,一塊配置,而不是發現乙個去配置一下,發現乙個區配置一下,配置其實也很簡單,關鍵還要重啟服務,所以就比較慢了

得到的教訓:

a其實越是著急,越想通過最直接的辦法去解決問題,往往是越浪費時間的即使完成的最慢的,所以這時候你要做的就是靜下心來,心平氣和的去思考

我應該怎麼做才能最快的完成

b笑到最後,才是真正的贏家

c不要貪圖眼前的小便宜,要把眼光放長遠一點,不要讓自己未來的處境更加的尷尬

(2)重啟服務的話,不需要重啟所有的服務,只需要哦重啟相關的服務就可以了

一切都是有最合適的方法的,既然時間那麼長為什麼要考慮換一種方式去處理呢

(3)確保請求報文中的引數

四我怎麼做的

五我為什麼這樣做(怎麼想的)

六接下來我該怎麼做

七 通過網域名稱查詢對應的ip

方式一(1) 開啟dos命令建立

(2)nslookup 網域名稱 就會出現對應的ip《通過dns伺服器找到該網域名稱對應的真實ip>

方式二ping 網域名稱 就會顯示ip

今天所遇到的問題

首先,昨天晚上做完了xenomai與linux核心編譯的任務,今天交付了 問題一 虛擬機器解除安裝 虛擬機器在安裝的時候目錄不太對,受不了就想把目錄改了,改的時候發現改不了,我就在任務管理器裡面把有關程序刪了,刪完發現,嘿果然能改目錄了,結果改完後虛擬機器裡面的linux不能用了,重啟電腦都不能用,...

今天所遇到的一些問題

今天我繼續前兩天的抓包任務,剛開始遇到了url中出現中文的問題,我不知道如何去解決,於是問了一下同組的師兄,他告訴我說把中文的編碼給變一下,於是我就去將文字的編碼給改變了,通過網上的文字編碼轉換器把文字的編碼給換了一下,結果還是不行。於是他就告訴我讓他先試試 最後他終於解出來了,用php直接把中文的...

關於兩表之間的查詢(今天所接觸到的)

博主直接上 select t.s.from tb fp corp segment t join tb fp segment s on s.segment id t.segment id 兩表之間的查詢,我所了解到的 後面如果需要新增條件的話 可以是 where和and兩個關鍵字 在mybatis框架...