常用知識點

  • 系統(tǒng)的冪等是指多次請求起到的作用是相同的(N次變換與1次變換的結(jié)果相同),例如查詢每次都是一樣的,所以冪等,新建每次都會保存新數(shù)據(jù),所以是非冪等的;
  • HTTP請求中POST是非冪等的,PUT、GET、DELETE是冪等的,所以restful中POST主要用于創(chuàng)建、PUT主要用于更新;
  • 冪等主要用于數(shù)據(jù)重復(fù)插入,例如訂單重復(fù)創(chuàng)建或賬戶取錢;
  • 基于冪等性的解決方案是將一個完整的取錢流程被分解成了兩個步驟:1).調(diào)用create_ticket()獲取ticket_id;2).調(diào)用idempotent_withdraw(ticket_id, account_id, amount);如果創(chuàng)建獲取ticket_id失敗可以重復(fù)創(chuàng)建,成功后再調(diào)用取錢動作,因為存在了ticket_id,取錢操作變?yōu)轭愃撇樵兊牟僮?,所以多次調(diào)用返回的結(jié)果相同。
  • TCP/IP參考模型包括主機到網(wǎng)絡(luò)層、網(wǎng)絡(luò)互連層、傳輸層、應(yīng)用層四層。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.上轉(zhuǎn)型對象:父類聲明,子類實例化的對象稱為上轉(zhuǎn)型對象。 使用規(guī)則: 上轉(zhuǎn)對象不能操作子類新增的成員變量,失掉...
    聽雨眠醉蟬聲閱讀 375評論 0 1
  • 1.1 資料 ,最好的入門小冊子,可以先于一切文檔之前看,免費。 作者Antirez的博客,Antirez維護的R...
    JefferyLcm閱讀 17,293評論 1 51
  • 前言 國慶假期已過一半,來篇干貨壓壓驚。 ES6,并不是一個新鮮的東西,ES7、ES8已經(jīng)趕腳了。但是,東西不在于...
    Layzimo閱讀 1,164評論 0 7
  • 轉(zhuǎn)載自cocoaChina http://www.cocoachina.com/bbs/read.php?tid...
    wzjmyff閱讀 492評論 0 0
  • 收集了一些小程序開發(fā)中常用到的知識點,記錄一下。(小程序開發(fā)文檔版本不斷在更新,可能有些以后用不了的,這些發(fā)現(xiàn)了再...
    Ke_Wang閱讀 8,588評論 0 18

友情鏈接更多精彩內(nèi)容