原创 微信支付-公衆號支付(JAVA)

已上傳至github庫 https://github.com/gaoruiqiang2017/weixinpay.git 開發公衆號支付時,在統一下單接口中要求必傳用戶openid,而獲取openid則需要在公衆平臺設置獲取o

原创 微信支付---H5支付(JAVA)

已上傳至github庫 https://github.com/gaoruiqiang2017/weixinpay.git 1、用戶在商戶側完成下單,使用微信支付進行支付 2、由商戶後臺向微信支付發起下單請求(調用統一下單接口)注

原创 微信支付--商戶二維碼支付(JAVA)

先創建Springboot項目 已上傳至github庫 https://github.com/gaoruiqiang2017/weixinpay.git pom文件添加依賴 <!--微信支付SDK-->

原创 java導出動態excel表單----表頭和內容都爲動態

數據表 CREATE TABLE `f_form` ( `id` bigint(32) NOT NULL AUTO_INCREMENT COMMENT '主鍵', `org_id` bigint(32) DEFAULT N

原创 工廠模式

工廠模式學習簡單工廠模式工廠方法模式抽象工廠模式 #學習記錄(剛剛學習之後進行了簡單的總結) github https://github.com/gaoruiqiang2017/factory.git 簡單工廠模式 簡單工廠模式(

原创 原型模式

#原型模式 ##剛剛經過學習後整理 1 原型模式(Prototype Pattern)是指原型實例指定創建對象的 種類,並且通過拷貝這些原型創建新的對象。 2調用者不需要知道任何創建細節,不調用構造函數。 3屬於創建型模式 #

原创 單例模式

#學習記錄(剛剛學習之後進行了簡單的總結) github地址 https://github.com/gaoruiqiang2017/singleton.git 單例模式的定義 單例模式(Singleton Pattern)是指確

原创 委派模式

委派模式 經過學習後整理 委派模式(Delegate Pattern)的基本作用就是 負責任務的調用和分配任務,跟代理模式很像,可以看做是一種特殊情況下的靜態代理的全權代理,但是代理模式注重過程,而委派模式注重結果。委派模式在S

原创 策略模式

策略模式 經過學習後整理 策略模式(Strategy Pattern)是指定義了算法家族、分別封裝起來,讓它們之間可以互相替換,此模式讓算法的變化不會影響到使用算法的用戶。 策略模式的應用場景 1、假如系統中有很多類,而他們的

原创 代理模式

代理模式 經過學習整理後來輸出心得 github https://github.com/gaoruiqiang2017/proxy.git 靜態代理 public interface Person { void fin

原创 PageHelper自動增加limit分頁問題

PageHelper自動增加limit分頁問題 使用PageHelperi分頁,報錯如下: ) 使用PageHelperi分頁,報錯如下: Caused by: com.alibaba.druid.sql.parser.Parse

原创 filter在spring框架中使用配置文件參數的方法

配置好了 filter,該如何吧配置文件的參數讀取出來顯示呢? 有人第一會想到直接在Filter中 使用 @Value 註解注入再用參數接收不就行了,如: @Value("${weixin.appid}") String appid

原创 nginx啓動和配置

1.命令行參數 -c </path/to/config> 爲 Nginx 指定一個配置文件,來代替缺省的。路徑應爲絕對路徑 -t 不運行,而僅僅測試配置文件。nginx 將檢查配置文件的語法的正確性,並嘗試打開配置文件中所引用到的文

原创 Druid 介紹及配置

Druid是什麼? Druid是Java語言中最好的數據庫連接池。Druid能夠提供強大的監控和擴展功能。 在哪裏下載druid 正式版本下載: maven中央倉庫: http://central.maven.org/mave