原创 支付寶or微信支付過程中需要二次簽名的思考

最近碰到了小程序支付的功能,由於是第一次寫這樣的功能,看完前後端的開發文檔,對於裏面的二次簽名比較好奇: 服務端返回的數據都沒有原始訂單裏的價格等參數,爲什麼小程序還要二次簽名呢?不可以直接拿來調起支付嗎? 以下是我一些不成熟的思

原创 微信小程序通過URL傳值wx:if的注意點

微信小程序通過URL傳值wx:if的注意點 在寫微信小程序的時候有些頁面大致相同,無非就是多個狀態讓控件可以編輯隱藏等等,所以頁面複用顯得方便很多。而且URL傳值作爲最簡單的傳值方法,兩者相互配合能夠完成需求那簡直完美 比如有個審

原创 kubernetes-dashboard2.0和metrics-server安裝k8s(二)——Devops(四)

目錄1 安裝kubernetes-dashboard1.1 下載配置文件1.2 創建證書1.3 安裝 kubernetes-dashboard1.4 創建管理員權限1.5 查看並複製用戶Token1.6 查看日誌2 安裝metri

原创 Kubernetes安裝與配置k8s(一)——Devops(三)

目錄1 Docker安裝1.1 移除舊版Docker1.2 安裝Docker依賴1.3 添加源1.4 更新緩存1.5 安裝Docker1.6 查看安裝結果1.7 配置阿里雲鏡像加速2 k8s安裝2.1 設置系統主機名以及 Host

原创 GitLab與Jenkins備份和回滾——Devops(二)

接上一篇博文《GitLab與Jenkins自動部署——Devops(一) 》道,上一篇博文每次構建版本之後,老的版本都沒了,這樣如果出現嚴重bug想要恢復到上一個正常版本就很麻煩,那麼本次就配置一下Jenkins自動備份、手動發佈

原创 GitLab與Jenkins自動部署——Devops(一)

GitLab與Jenkins自動部署前言1、搭建 GitLab(192.168.117.129)1.1 下載 RPM 安裝包1.2 安裝GitLab1.3 修改external_url1.4 自動配置GitLab1.5 啓動Git

原创 CentOS8 systemd 自動啓動 jar

前不久華爲雲崩潰了,恢復以後還要登錄服務器手動把項目跑起來,emmm,萬一項目多幾個那不就尷尬了。作爲優秀勞動生產能手的我,當然還要了解一下自動化運維啊。那麼試試讓項目跟隨服務器啓動自啓吧。實驗所用的是 CentOS8 ,自啓方面

原创 Android對SQLite的"增刪改查"

大學期間一直想寫一下Android對SQLite的使用,不知道爲什麼一直沒寫,大概是懶吧,畢業前簡直玩瘋了。工作以後,公司給我一個Android版的APP,讓我開發一個一樣功能的iOS版APP,Demo中有用到SQLite,但是一

原创 Android Studio中Intel HAXM的那些坑

最近用過兩臺電腦折騰Android Studio,都是windows的系統,不知道爲什麼連着踩了兩個坑。 第一臺我結束了qemu-system-i386.exe這個倒黴的進程 導致我開啓模擬器的時候一直提示我沒有安裝Intel HAXM

原创 SpringBoot-Druid-Atomikos分佈式事務

分佈式事務有很多博客,基本都是大同小異,這裏只是記錄一下,以後可以給自己參考 靜態數據源版本 DruidConfig 核心配置 @Configuration public class DruidConfig extends Abs

原创 iOS SQLite3 “增刪改查”(Objective-C)

SQLite可視化工具:SQLite Professional 新建Project,添加SQLite3庫文件 因爲是Demo,所以一切從簡,只實現最簡單的操作 首先定義一個全局的句柄 static sqlite3 *

原创 Android SQLite操作之“SQLiteOpenHelper”

最近在寫Android SQLite,第一次用了SQLiteDatabase,這一次用SQLiteOpenHelper。還是用Android Studio,查看數據庫的軟件是SQLite Expert Personal 4.x 傳

原创 iOS 源生SQLite3 “增刪改查”(Swift-OC混編)

因爲SQLite3是由C語言編寫的,包含在C庫中,所以Swift要使用源生的SQLite3需要Swift-OC混編 此處不再重複SQL可視化工具和如何添加SQLite3,如有需要,可以參考《iOS SQLite3 “增刪改查”(

原创 FragmentManager+Fragment實現微信界面佈局

比起側邊欄,個人感覺底部按鈕切換界面的方式對於使用者來說,操作更方便,更直觀,由此決定寫個Demo備着。 主界面xml: <include layout="@layout/title_bar"/> <FrameLa

原创 ToolBar+NavigationDraw實現炫酷的側邊欄

Android Studio自帶的Navigation Drawer主題撐滿了整個界面的高度把ToolBar擋住了,很遺憾左上角那個炫酷的動態Icon看不見了。有興趣的同學可以去創建一個project,什麼都不用寫,直接run就可