原创 微信創建菜單立即看大菜單那的方法
建議測試時可以嘗試取消關注公衆賬號後再次關注,則可以看到創建後的效果。
原创 微信模板的換行
1. 當微信的模板不能滿足我們的需求,需要在模板中增加字段,並換行,可以使用“\\n” 來實現 例如: param.append("\"remark\":").append("{").append("\"value\":").append
原创 mybatis對數字的處理
當傳來的參數scene爲int類型是,要將它轉換成String類型再比較,否則比較結果無效 例如:當傳來的參數scene是0時,採用第一種是無效的的,會進入 <otherwise>的判斷邏輯,要採用第二種方式 第一種: <choose>
原创 mybatis 定義可以複用的sql這段
這個元素用來定義一個可以複用的SQL 語句段,供其它語句調用。比如: <sql id=”userColumns”> id,username,pass
原创 爲什麼自定義菜單創建成功了,在微信客戶端的公衆賬號上卻不顯示?
爲什麼自定義菜單創建成功了,在微信客戶端的公衆賬號上卻不顯示? 由於微信客戶端緩存的原因,自定義菜單創建成功後,需要24小時以後才能顯示出來。開發者在測試時,可以嘗試取消關注公衆賬號後再次關注,這樣能立即看到最新的菜單效果。 PS:
原创 mybatis 配置文件傳參數
1. 當我們要傳多個參數,並且參數的類型不一致時,可以將參數作爲map類型傳入,例子如下: public List<Orders> queryAppOrdersList(@Param("userBranchOfficeId") Stri
原创 git 常用命令
========================================自己記錄=================================================== 1. 遠程拿版本:git clone ssh
原创 數組和字節轉換成十六進制的方法
/** * 將字節數組轉換爲十六進制字符串 * * @param byteArray * @return */ private static String byt
原创 dbUtil的簡單使用
1. 配置maven依賴: <dependency> <groupId>commons-dbutils</groupId> <artifactId>commons-dbutils</artifactId> <ver
原创 ibatis無法生成主鍵的原因
在創建表時沒有把id設置爲自增模式。 點贊 收藏 分享 文章舉報 shuizhonglu1990 發佈了29 篇原創文章 · 獲贊 1 · 訪問量 5萬+ 私信
原创 dom4j解析xml文檔
/** * 解析微信發來的請求(XML) * * @param request * @return * @throws Exception */ @SuppressWarnings("unchecked")
原创 爲什麼URL在瀏覽器能訪問,放到微信上卻不能訪問?
爲什麼URL在瀏覽器能訪問,放到微信上卻不能訪問? 請檢查URL中是否包含特殊字符,例如:中文、+、&等,PC上的瀏覽器通常都會對URL中包含的特殊字符自動編碼,但有些瀏覽器不會。爲了保證所有的瀏覽器都能正常訪問URL,請務必對URL
原创 微信傳過來的時間是距1970年的秒數,而不是毫秒數
public static String formatTime(String createTime) { // 將微信傳入的CreateTime轉換成long類型,再乘以1000 long msgCreateTi
原创 jsp 常用標籤和操作
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%@ taglib
原创 MD5簽名
簽名的操作: String clearText = "abc"; java.security.MessageDigest md = java.security.MessageDigest.getInstance("MD5"); md.up