上一篇博文描述了支付接口存在的問題:http://www.itdecent.cn/p/0e801d1874d8。本篇博文描述我的重構(gòu)思路。 一、使用簡單工廠+策略模式解耦下...
上一篇博文描述了支付接口存在的問題:http://www.itdecent.cn/p/0e801d1874d8。本篇博文描述我的重構(gòu)思路。 一、使用簡單工廠+策略模式解耦下...
一、現(xiàn)有支付接口存在什么問題 早期公司為了搶占市場快速迭代,遺留下來一屁股的技術(shù)債務(wù),其中以支付寶、微信、平臺幣購買接口最為厲害,無數(shù)的價格計算、營銷活動(助力、限時特價、拼...
項目中遇到寫報告的時候要反饋某個人或者某個功能的代碼量,又沒有集成CI這些插件,可以簡單的用GIT命令統(tǒng)計下代碼提交量: --統(tǒng)計某個人的提交代碼 --統(tǒng)計某個人時間范圍的提...
在項目上線后,后臺接口很容易通過抓包工具看到, 難免被人為構(gòu)造惡意請求攻擊我們的系統(tǒng),相信大家都或多或少都遇到過短信驗證碼被刷、瘋狂留言灌水、數(shù)據(jù)被惡意爬取等問題,這種直接抓...
Windows下Beyond Compare 4 30天評估到期了的話,可以嘗試下面兩種方式: 破解方式把Beyond Compare 4安裝文件夾下面的BCUnrar.dl...
原文鏈接:https://blog.csdn.net/angryjiji/article/details/98896226 1.事件簡介 事件(event)是MySQL在相應(yīng)...
在做微信接口開發(fā)的過程中, 有時候發(fā)現(xiàn)會提示簽名校驗失敗, 一模一樣的簽名邏輯就是有些接口跑步通, 找了一圈發(fā)現(xiàn)挺坑的; 原來是有些接口的signType簽名類型有區(qū)別, ...
項目進行微信開發(fā), 認證了一個微信服務(wù)號專門用于內(nèi)部測試,但是內(nèi)部可能存在多套不同環(huán)境(開發(fā)dev、測試sit、預(yù)發(fā)布uat)等,由于微信限制一個服務(wù)號只能配置一個網(wǎng)頁授權(quán)域...
1簡介 Jackson具有比較高的序列化和反序列化效率,據(jù)測試,無論是哪種形式的轉(zhuǎn)換,Jackson > Gson > Json-lib,而且Jackson的處理能力甚至高出...
在Web開發(fā)中使用驗證碼時可能遇到的問題:java.lang.NoClassDefFoundError: Could not initialize class sun.awt...
一、openId是什么?openId是用戶在當前公眾號下的唯一標識(‘身份證’),就是說通過這個openId,就能區(qū)分在這個公眾號下具體是哪個用戶。 二、openId有什么用...
最近在做網(wǎng)站SSL升級,看似簡單的操作還是會遇到各種問題,現(xiàn)在和大家分享一下。 證書申請: 公司是創(chuàng)業(yè)公司,為了省成本準備申請免費證書,對比了一些證書商,最后選擇使用沃通wo...
最近幫朋友做了一個簡單的微分銷系統(tǒng),實現(xiàn)從企業(yè)付款到零錢分潤的功能,簡單記錄一下微信企業(yè)付款到零錢的開發(fā)過程, 主要就是按規(guī)則封裝好請求參數(shù)調(diào)用微信接口,涉及一些簽名校驗; ...