原创 微信創建菜單立即看大菜單那的方法

建議測試時可以嘗試取消關注公衆賬號後再次關注,則可以看到創建後的效果。

原创 微信模板的換行

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