原创 網絡請求工具類--HttpClientUtil

package com.jeeplus.mobile.utils; import java.io.File; import java.io.File

原创 微信api ----統一下單

應用場景 除被掃支付場景以外,商戶系統先調用該接口在微信支付服務後臺生成預支付交易單,返回正確的預支付交易回話標識後再按掃碼、JSAPI、APP等不同場景生成交易串調起支付。 狀態機 支付狀態轉變如下: 接口鏈

原创 條形碼和二維碼編碼解碼

package com.jeeplus.common.utils; import java.awt.image.BufferedImage; import java.io.File; import jav

原创 Java的JVM GC(Garbage Collection)垃圾回收原理機制及算法

ava GC(Garbage Collection)垃圾回收機制,Java VM中,存在自動內存管理和垃圾清理機制。GC機制對JVM(Java Virtual Machine)中的內存進行標記,並確定哪些內存需要回收,根據一定的回收策略,

原创 Win8.1 IE瀏覽器打不開,雙擊圖標,右鍵打開都沒有反應,只能以管理員身份纔可以運行

在正常情況下可以採取網上的通用做法1、在開始菜單裏面找到運行窗口,在裏面輸入regedit,打開註冊表編輯器;      2、然後在註冊表編輯器裏面依次展開HKEY_CURRENT_USERSoftwareMicrosoftInterne

原创 字符串工具類, 繼承org.apache.commons.lang3.StringUtils類

/**  * Copyright &copy; 2015-2020 <a href="http://www.jeeplus.org/">JeePlus</a> All rights reserved.  

原创 spring的@Transactional註解詳細用法

概述 事務管理對於企業應用來說是至關重要的,即使出現異常情況,它也可以保證數據的一致性。 Spring Framework對事務管理提供了一致的抽象,其特點如下: 爲不同的事務API提供一致的編程模型,比如JTA(Java Trans

原创 win10配置java環境變量,解決javac不是內部或外部命令等問題

昨天重裝了win10系統,發現以前配好的java環境變量和tomcat環境變量全都清空了,在重新配置的時候總是出現問題,即在cmd命令窗口下,輸入java,顯示正常,輸入java -version 也是顯示正常,唯獨輸入javac,顯示“

原创 微信支付的時候通過cURL加密傳輸

在開發微信支付的過程中,遇到了關於cURL加密傳輸的問題,做下記錄方便今後查閱。 提交數據到https時,需要pem證書來加密。 我們使用瀏覽器訪問https的時候,瀏覽器會自動加載網站的安全證書進行加密。但是你用curl請求http

原创 Java互聯網架構-類的加載機制

序言 當程序主動使用某個類時,如果該類還未被加載到內存中,系統會通過加載,連接,初始化三個步驟來對該類進行初始化,JVM將會連續完成這三個步驟,也把這三個步驟統稱爲類加載或類初始化。 類加載指的是將類Cl

原创 JAVA實現SFTP文件上傳和下載(利用JSCH.jar)

原文鏈接:https://my.oschina.net/hetiangui/blog/137357如果你想用純JAVA實現SFTP文件上傳或下載,或者是想純JAVA連接到SSH2服務器上執行命令,那就使用JSch.jar包吧。這裏我們先描

原创 在瀏覽器地址欄輸入URL,按下回車後究竟發生了什麼?

原文:http://igoro.com/archive/what-really-happens-when-you-navigate-to-a-url/ 作爲一個軟件開發者,你一定會對網絡應用如何工作有一個完整的層次化的認知

原创 微信公衆號支付流程解讀及支付簽名驗證方法

 微信公衆號支付大致分爲以下幾步:    1.獲取openID:微信公衆號支付一個重要的參數就是openID,此步驟可以查閱相關文檔    2.獲取支付相關參數:appid:公衆賬號ID,mch_id:商戶號,nonce_str:隨機字符

原创 Jsonp解決ajax跨域問題

由 於此前很少寫前端的代碼(哈哈,不合格的程序員啊),最近項目中用到json作爲系統間交互的手段,自然就伴隨着衆多ajax請求,隨之而來的就是要解決 ajax的跨域問題。本篇將講述一個小白從遇到跨域不知道是跨域問題,到知道是跨域問題不知

原创 @responseBody註解的使用

1、   @responseBody註解的作用是將controller的方法返回的對象通過適當的轉換器轉換爲指定的格式之後,寫入到response對象的body區,通常用來返回JSON數據或者是XML   數據,需要注意的呢,在