原创 微信商戶平臺如何下載證書和設置KEY值?

商戶平臺網址:https://pay.weixin.qq.com/   爲了區分商戶平臺和安裝工具,我特意使用【商戶平臺】和【微信支付商戶平臺證書工具】標註。   1:【商戶平臺】賬戶中心>API安全>API證書-申請證書 2:下載安裝

原创 支付寶-第三方應用授權

目錄 前言 描述 前提 步驟 第一步:設置回調地址 第二步:拼接URL 第三步:根據設置的回調地址獲取app_auth_code 第四步:獲取token 額外補充 前言 從14年年末開始接觸微信支付,15年接觸支付寶支付。到現在還是在做支

原创 SQLServer 2012誤操作數據庫恢復方法

--BEGIN --第一步:備份數據庫(完整版) --第二步:正常操作和誤操作 --正常操作 insert into Table_A(Name) values('張三') insert into Table_A(Name) values(

原创 RSA 加密/解密—PKCS8 (Java與C#互通BouncyCastle)

前提: 需要調用JavaAPI進行簽名/驗籤、加密/解密,需要使用BouncyCastle 類庫進行Java與C#之間的數據互通。   加密理解點: 1:java 私鑰採用的是PKCS8 ;C# 私鑰採用的是PKCS1 格式 2:RSA加

原创 RSA 簽名-PKCS1

前段時間做東西做的很雜,現在從新整理歸類下,以便於進一步加深知識點。 針對於RSA簽名來說,首先需要公鑰,私鑰 我現在用的是PKCS1格式的公鑰私鑰,也就是密鑰格式爲非Java適用的 1:生成公鑰私鑰,我直接使用的是支付寶官網上下載的RS

原创 RSA 簽名-PKCS8(.net簽名Java類型的私鑰)

重點說明:.net想要實現對PKCS8格式的私鑰進行簽名的話,需要使用類庫:BouncyCastle.Crypto 下載地址:https://download.csdn.net/download/u011791378/11236710 1

原创 微信支付需要做那些前期準備

前提 如果是做支付的話,我們根據微信的dome可以看出,微信支付大概需要以下參數配置 /* 微信公衆號信息配置 * APPID:綁定支付的APPID(必須配置) * MCHID:商戶號(必須配置) * KEY:商戶支付密鑰,參考開戶郵件設

原创 SQL—大數據量union去重的優化

情景描述:數據存儲在兩個表中,其中表內容直接有少量重複數據及異同數據,可以理解爲大表中存在大批量數據,小表中存在少量的重複數據及異同數據。 有以下方案可供參考: 1)union 2)union all+distinct 3)union a

原创 HttpRuntime.Cache 緩存

說起緩存,我們首先想的是以空間(內存)換取時間爲代價來改善程序性能。下面先說下緩存的有效期的使用 使用情況 1:數據頻繁使用 2:訪問量不高但是存在週期長 3:緩存數據不是很大,畢竟cache用得過多會增大服務器的壓力。 基本語法 add

原创 OnActionExecuting 獲取 請求的參數(可獲取嵌套的請求數據)

方法一: 直接獲取某值 //直接獲取值 注意爲null的情況 string name = filterContext.Controller.ValueProvider.GetValue("Name").AttemptedValue

原创 SQL-主從數據庫

問題一:爲什麼要使用主庫(OneDataBase)和從庫(TwoDataBase)呢? 主從數據庫其實爲了實現數據的讀寫分離。 問題二:那麼爲什麼要讀寫分離呢?讀寫分離有什麼好處呢? 第一:一般業務我們需要select,insert,up

原创 Team Foundation 管理控制檯的使用步驟

1:安裝成功之後需要配置應用層——配置已安裝的功能     2:配置TFS服務   3:選擇已有sql server(電腦已經安裝了SQL SERVER)         然後下一步 ,配置 即可。     4:配置之後 需要在應

原创 關於京東搶票的一個BUG

首先我不是京東員工,只是一個搶票回家的程序員 在搶票過程中遇見一個BUG,由於程序員的慣性思維 我就考慮了下是怎麼出現這個BUG的。 實際情況不知道 畢竟不是我開發的 源代碼我也沒有 先說一下問題出現的情況: 我預約搶票了兩張訂單(來回)

原创 API如何防止攻擊?

API設計原則 輕量級 適合跨操作系統 易於開發 易於測試 易於部署   API安全防護 1.防僞裝攻擊:第三方 有意或惡意 的調用我們的接口 2.防篡改攻擊:請求頭/參數 在傳輸過程被修改 3.防重放攻擊:請求被截獲,數據原封不動的發送

原创 程序媛六年程序生涯

 今天有個好友朋友圈感慨了下畢業好幾年了,我一想可不是嗎 從13年6月份到19年7月份畢業已經6年整了。感覺時間真是過得好快呀。 還沒有畢業的時候,記得那時候什麼也不會,就是知道insert,update,select ,能做會做的也很少