原创 小程序微信支付實現---微服務之支付服務

目錄 開發前準備 小程序支付開發幫助文檔 JSAPI支付 小程序支付業務流程圖 統一下單API接口幫助文檔 微信支付配置文件:Configure maven配置SAXBuilder和Gson  微信支付工具類:PayUtils   獲取客

原创 微信小程序支付提示 appid 和 mch_id 不匹配解決辦法

在做小程序調用微信支付時支付接口返回出現:【 appid 和 mch_id 不匹配】這個問題,記錄一下。首先檢查appid 和 mch_id 有沒有寫錯,一般都是複製過去,應該沒什麼問題。那麼出現這個問題就是小程序和商戶號沒有雙向綁定或授

原创 區塊鏈是如何實現的?(初探)

前言   隨着比特幣的起起伏伏,區塊鏈技術越來越受到關注。區塊鏈和比特幣是當下和人工智能一樣風靡的領域。人們開始尋找區塊鏈技術的用武之地,已經有了不少的嘗試。但是區塊鏈的價值所在衆說紛紜,特別是一些媒體胡亂吹噓或者是故意貶低,給大家都帶來

原创 MultipartFile 和 File 之間相互轉換

之前有記錄一篇上傳文件的博客,MultipartFile轉化爲File的問題,很多人卡在這裏,特整理以下轉換的方法  MultipartFile 轉換 File 第一種  //把MultipartFile轉化爲File File

原创 重寫equals後爲什麼要儘量重寫hashcode?

前言  本文介紹在Java中如何重寫equals和hashcode方法。結合一些案例來深入分析背後的實現原理。後面會持續更新相關係列文章,歡迎朋友們一同分享與探討! 可能大家會被經常問到爲什麼重寫equals和hashcode? 相信

原创 免費內網穿透工具---小米球Ngrok

前言  在開發微信項目時需要外網訪問,需配置下內網穿透工具,在此之前試過花生殼、神卓等內網穿透工具,但並沒有成功,吐槽一下:不是連接不了設備就是業務不受理。總之體驗感極差。所以下面給大家分享一下,免費的內網穿透工具:小米球Ngrok,個

原创 @XStreamAlias xml與java對象轉換

@XStreamAlias使用 一、 特點: 簡化的API;  無映射文件;  高性能,低內存佔用;  整潔的XML;  不需要修改對象;支持內部私有字段,不需要setter/getter方法  提供序列化接口;  自定義轉換類型策略; 

原创 使用KindEditor時控件顯示底層問題解決辦法

記錄一下在layui.open下使用KindEditor時彈窗控件顯示的問題。 彈出界面時渲染kindEditor富文本編輯器 //初始化kindEditor富文本編輯器 function getKindeditor(

原创 Java解析XML之SAXBuilder用法

SAXBuilder是什麼? SAXBuilder是一個JDOM解析器,能夠將路徑中xml文件解析到Document對象 SAXBuilder是優缺點? 優點:對內存消耗小,適用於只處理xml文件 缺點:不易編程(需要藉助handler來

原创 Spring Cloud FeignClient 如何上傳多文件

前言  案例場景:項目採用SpringCloud搭建的微服務,消費服務 需向 推送服務 發送多個文件,推送服務接收文件轉發用戶郵箱。 跨服務之間調用,採用的是Feign組件,原生的Feign組件並不支持文件上傳,但是如果添加了Feig

原创 Java 中 UTC 如何轉換 CST(北京時間)

UTC、GMT、CST等時間概念 GMT(格林尼治平時) 格林尼治平時(又稱格林尼治平均時間或格林尼治標準時間,舊譯格林威治標準時間;英語:Greenwich MeanTime,GMT)是指位於英國倫敦郊區的皇家格林尼治天文臺的標準時間

原创 檢查傳入參數是否存在枚舉類中

import lombok.Getter; @Getter public enum OrderStatusEnum { ORDER_STATUS_SUBMIT("SUBMIT","待付款"), ORDER_STAT

原创 1024程序員節日

1024程序員節是中國廣大程序員的共同節日。 1024 是 2 的十次方,二進制計數的基本計量單位之一。程序員(英文Programmer)是從事前端、後端程序開發、系統運維、測試等的專業人員。程序員就像是一個個1024,以最低調

原创 分享一些有意思的算法

人民幣數字轉化成大寫 package com.yaolong; /** * @ProjectName: devin * @Package: com.yaolong * @ClassName: ConvertChinese *

原创 SSM框架通過MyBatis-Generator自動生成代碼

1. mybatis-generator簡單介紹        mybatis-generator可以方便的從數據庫中將表自動映射到java pojo類,並同時生成mapper.xml和mapper接口,方便實用。下面介紹一下逆向工程的使