原创 公衆號支付 微信支付 小程序支付 h5支付開發連載(二):h5頁面提交訂單

上一節給大家分享了用戶授權公衆號獲取用戶openid的詳細教程,本節給大家繼續分享用戶進入公衆號的h5網頁提交訂單的實現過程 上節教程獲取到用戶openid後,把這個參數返回到h5頁面,用隱藏域接收後再連同這個openid以及訂單所有信息

原创 SpringBoot集成mybatis整合redis實現緩存教程 springboot配置redis教程

緩存:即將常用的並且不會頻繁變更的數據存入內存當中,從而減少服務器數據庫壓力,提升訪問速率。 使用redis作爲緩存技術方案,主要是redis緩存技術的特點就在於高效,因爲目前涉及的數據量逐漸增多,在對於數據的存儲上面和sql以及服務器

原创 Java設計模式之《抽象工廠模式》詳解 實現抽象工廠及應用場景

抽象工廠模式(Abstract Factory)        抽象出來一個基礎接口定義了產品功能(對應抽象產品角色),每個實現此接口的子類就是具體產品(對應具體產品角色),然後定義一個工廠接口(對應抽象工廠角色),實現了工廠接口的子類就

原创 Java設計模式之《實現單例模式》以及單例應用場景詳解

Java的設計模式總共有20多種,其中最簡單的一種就是單例模式,所謂單例,根據字面意思很好理解,指的就是整個系統某個類有且僅有一個該類的實例,這個單例不應該人爲來控制,而應該由代碼來限制,強制單例。   單例有其獨有的使用場景,一般是對於

原创 Java設計模式之《工廠方法模式》詳解 實現工廠方法

工廠方法模式(Factory Method) 常用的工廠方法模式是靜態工廠,利用static方法,作爲一種類似於常見的工具類Utils等輔助效果,一般情況下工廠類不需要實例化,只需通過類名調用靜態方法即可實現。 首先定義一個工廠類,裏面定

原创 數據庫連接池原理之(一):通俗易懂的數據庫連接池原理以及實現機制講解

本篇內容綜合廣大網友提供內容,筆者經過整理,對數據庫連接池原理和實現過程做個很系統的並且通俗易懂的分析講解,以及手寫一個連接池實現過程作爲演示。 一、早期通過JDBC方式操作數據庫 我們先來看早期使用JDBC的方式操作數據庫的過程,這裏以

原创 數據庫連接池原理之(二):數據庫連接池處理併發,事務,配置以及維護

筆者個人博客地址:http://www.chenyunkeji.com,歡迎關注 數據庫連接池原理分析,點擊這裏:《通俗易懂的數據庫連接池實現機制講解》 本節內容緊接着上篇的數據庫連接池原理分析,繼續講解連接池需要考慮的其他重要問題 1、

原创 微信小程序開發 集成騰訊地圖服務 獲取地理位置(經緯度信息) 逆向解析地址

開發前準備工作,先閱讀騰訊地圖接口文檔,在小程序中引入地圖sdk,並在公衆號後臺配地圖接口域名https://apis.map.qq.com,詳見筆者另外一篇博客(微信小程序根據經緯度動態定位計算周邊商家導航距離) 具體的業務開發核心代

原创 微信開發 小程序開發 封裝高效穩定優雅的網絡請求統一訪問接口

小程序開發中,很多地方都要請求後臺接口,如果所有的接口請求都調用小程序官方文檔給的網絡請求方法wx.request({ }),千篇一律的重複代碼顯得太過於臃腫,繁瑣,作爲一個對代碼藝術美有崇高追求的廣大開發者朋友,肯定是不願意看到的,那麼

原创 微信開發 微信小程序開發 封裝時間格式化工具類 年月日格式工具類

微信小程序開發過程中,關於時間的處理常常會有不同的格式要求,那麼封裝一個滿足不同格式的通用時間工具類顯得尤爲重要。結合筆者多年的開發經驗,現在把封裝的時間工具類分享給大家,僅供參考。 新建一個工具類timeUtils.js,本工具類提供了

原创 公衆號/小程序開發 簽名參數拼接 MD5/SHA1加密參數獲取JS-SDK接口權限

在公衆號或者小程序開發中,無論是微信小程序,百度小程序還是支付寶小程序開發,涉及到的很多官方sdk接口調用,都需要有接口權限,而這些接口權限的獲取都要對接口參數做特殊處理後再加密簽名,纔有接口權限,比如小程序API裏面的多媒體接口(上傳,

原创 分銷系統開發 分銷商城開發 分銷功能 Java開發"三級分銷"業務功能

衆所周知,互聯網時代,分享經濟現在隨處可見,各行各業都有各種分銷系統,最爲常見的就是三級分銷,那麼如何實現這個業務功能了,筆者通過本篇圖文案例給大家分享一下實現過程。此處以二級分級分銷實現爲例。 1.什麼是二級分銷? 二級分銷其實是一種讓

原创 springmvc開發微信公衆號接口 微信公衆號測試賬號配置接口Token驗證

綜合筆者多年的微信公衆號以及微信產品開發經驗,本篇內容把微信公衆號測試賬戶的接口配置過程分享給廣大開發者朋友,開發語言是Java,採用目前流行的springmvc框架開發。 開發前必讀以及準備工作: 1、微信公衆平臺開發是指爲微信公衆號

原创 安卓開發 Android Studio生成簽名文件,自動簽名以及獲取SHA1和MD5值

一、配置IDE生成簽名文件 1、在studio的菜單欄中找到"bulid"這一欄,選擇"Generate Signed APK" ,如下圖所示 2.、新建簽名文件。 "Create new…"新建一個簽名文件 "Choose exist

原创 高德地圖接口申請 地圖接口集成 高德地圖API文檔

最近筆者在做一個直播APP,裏面有個附近的視頻功能,獲取周邊的視頻,要實時定位,用到高德地圖,那麼筆者把高德地圖接口申請以及接口集成的過程分享出來。 一、註冊 1、填寫信息 2、成爲開發者 3、註冊完成 4、創建應用 5、爲應用添