日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

架构师速成7.2-为什么要学习协议、规范

發布時間:2025/4/5 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 架构师速成7.2-为什么要学习协议、规范 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我們在開發過程中會碰到很多協議,標準規范類的東西,比如http協議,比如 javaEE標準等等。有人覺得這些很枯燥,根本不需要去關注,但是恰恰相反,這個很重要。

  • 協議和標準規范,是一個時代人類智慧的結晶,匯聚了很多牛人和專家的智慧。你需要從中吸取他們設計的理念,對程序的設計也會有很大的幫助。
  • 理解協議對于你的故障排查很有幫助,比如一個http請求出錯,如果了解協議很容易判斷,是瀏覽器端還是服務器端問題,可以很快定位問題。
  • 理解協議可以自己開發對應的實現,幫助你快速建立用戶群,比如你可以開發開放的http協議服務,鑒權遵循oauth2標準。這樣無需提供額外的說明,大部分用戶都可以很快接入。
  • 底層協議和規范是最基礎的,你理解這些之后,有新技術出現,你會發現似曾相識。
  • 可以舉一反三,實現自己的開放協議,互聯網時代,
    • 1等公民是建立規范和協議的人
    • 2等公民是提供服務的人
    • 3等公民是開發軟件的人
    • 4等公民是賣硬件的人

順便提供一個web網站快速定位故障的秘訣,如果出現了問題,沒有很明顯的提示幫助你快速定位,可以按照下面步驟快速確定問題:

  • 確定是前端還是后端的問題
  • 使用chrome瀏覽器等直接可以顯示http請求和返回結果的瀏覽器,如果沒有那就用fiddler這個抓包工具
  • 查看請求發出信息,確定你希望發出的數據都在請求中發出,如果跟預期不一樣,那就需要排查前端。
  • 查看respone結果的數據,看是否有返回或者返回的數據,是否有錯誤碼。一般情況下,請求按照預期發出,基本都是后端問題了。
  • 定位前端問題,根據請求基本就可以確定,無非就是:
  • form屬性值錯誤
  • url錯誤
  • 請求方式錯誤等等
  • 定位后端問題,直接debug就可以了
  • 傳人參數解析是否正確
  • 處理邏輯是否正確
  • 請求轉向是否符合預期
  • 這個我一般不告訴別人。

    《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

    總結

    以上是生活随笔為你收集整理的架构师速成7.2-为什么要学习协议、规范的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。