接口
linux系統(tǒng)中什么是系統(tǒng)調(diào)用?
linux中什么是系統(tǒng)調(diào)用 1.什么是系統(tǒng)調(diào)用 系統(tǒng)調(diào)用,指的是操作系統(tǒng)提供給用戶程序調(diào)用的一組特殊接口,用戶程序可以根據(jù)這組接口獲得操作系統(tǒng)內(nèi)核的服務(wù)。它規(guī)定了用戶進(jìn)程陷入內(nèi)核的…
FIddler之Fiddler移動(dòng)端抓包
前言 筆者今天的這篇文章呢,想使用通俗易懂的話語,讓大家明白以下內(nèi)容: 什么是抓包哪些場景需要用到抓包Fiddler抓包的原理怎樣使用Fiddler進(jìn)行移動(dòng)端抓包 一、抓包 包 (…
處理接口冪等性的兩種常見方案
在上周發(fā)布的 TienChin 項(xiàng)目視頻中,我和大家一共梳理了六種冪等性解決方案,接口冪等性處理算是一個(gè)非常常見的需求了,我們在很多項(xiàng)目中其實(shí)都會(huì)遇到。今天我們來看看兩種比較簡單的…
瞧瞧人家用SpringBoot寫的后端API接口,那叫一個(gè)優(yōu)雅
日常工作中,我們開發(fā)接口時(shí),一般都會(huì)涉及到參數(shù)校驗(yàn)、異常處理、封裝結(jié)果返回等處理。如果每個(gè)后端開發(fā)在參數(shù)校驗(yàn)、異常處理等都是各寫各的,沒有統(tǒng)一處理的話,代碼就不優(yōu)雅,也不容易維護(hù)?!?/p>
什么是Spring Cloud Task???簡單示例下
1. 概述 Spring Cloud Task的目標(biāo)是為Spring Boot應(yīng)用程序提供創(chuàng)建短運(yùn)行期微服務(wù)的功能。在Spring Cloud Task中,我們可以靈活地動(dòng)態(tài)運(yùn)行任…
學(xué)會(huì)了MybatisPlus,代碼開發(fā)效率提高了10倍
1. Mybatis 存在的痛點(diǎn) 我們知道 MyBatis 是一個(gè)基于 java 的持久層框架,它內(nèi)部封裝了 jdbc,極大提高了我們的開發(fā)效率。 但是使用 Mybatis 開發(fā)也…
接口測試該怎么做
結(jié)合工作實(shí)際和學(xué)習(xí),梳理一下 一、 對于接口測試來說,項(xiàng)目測試用例的重復(fù)運(yùn)行首先是表現(xiàn)在單個(gè)測試用例的獨(dú)立性方面的,也就是說,每一個(gè)測試用例的運(yùn)行除了依賴被測對象和對應(yīng)的數(shù)據(jù)庫環(huán)境…
移除 if-else
前言 物流行業(yè)中,通常會(huì)涉及到EDI報(bào)文(XML格式文件)傳輸和回執(zhí)接收,每發(fā)送一份EDI報(bào)文,后續(xù)都會(huì)收到與之關(guān)聯(lián)的回執(zhí)(標(biāo)識(shí)該數(shù)據(jù)在第三方系統(tǒng)中的流轉(zhuǎn)狀態(tài))。 這里枚舉幾種回執(zhí)…
SpringCloud Gateway API接口安全設(shè)計(jì)(加密 、簽名、安全)
防止數(shù)據(jù)抓包竊取 風(fēng)險(xiǎn)簡述 簡述:當(dāng)用戶登錄時(shí),惡意攻擊者可以用抓包工具可以拿到用戶提交的表單信息,可以獲取用戶的賬號(hào)密碼,進(jìn)而可以惡意訪問網(wǎng)站。 RSA 非對稱加密RSA簡介RS…
springboot、mybatis-plus、Druid多數(shù)據(jù)源環(huán)境搭建
簡述 Java單體項(xiàng)目里,我們一般是只需配置一個(gè)數(shù)據(jù)庫,這時(shí)代碼里的dao層都是只對一個(gè)數(shù)據(jù)庫操作;但有時(shí)候我們的數(shù)據(jù)可能在2個(gè)或者3個(gè)數(shù)據(jù)庫,這時(shí)就需要配置更多數(shù)據(jù)源,進(jìn)行數(shù)據(jù)庫…