原创 Java獲取IP
package com.fun.framework.utils; import java.util.Date; import javax.servlet.http.HttpServletRequest; import org.sp
原创 Java手機驗證碼
private final OkHttpClient client = new OkHttpClient.Builder().connectTimeout(3, TimeUnit.SECONDS).readTimeout(60, Ti
原创 java判斷手機號是否合法
import java.util.regex.Matcher; import java.util.regex.Pattern; public class PhoneUtil { /** * 驗證手機號是否合法
原创 頭像上傳
@RequestMapping(path = { "/user-img-upload" }, method = { RequestMethod.POST }) public AjaxReturn fileUpload2(Htt
原创 Java集成融雲服務端
複製官方demo中pom中的jar資源位置 登錄controller(登錄時獲取融雲提供得token,通過用戶賬戶當作融雲獲取token得ID) 融雲用戶關係需要自己實現 import java.util.*; import java.
原创 極光服務端對接
首先在項目中引入極光的相關jar包 import cn.jiguang.common.resp.APIConnectionException; import cn.jiguang.common.resp.APIRequestExcept
原创 23種設計模式(二)
出處:http://blog.csdn.net/zhangerqing 我們接着討論設計模式,上篇文章我講完了5種創建型模式,這章開始,我將講下7種結構型模式:適配器模式、裝飾模式、代理模式、外觀模式、橋接模式、組合模式、享元模式
原创 23種設計模式(三)
出處:http://blog.csdn.net/zhangerqing 先來張圖,看看這11中模式的關係: 第一類:通過父類與子類的關係進行實現。第二類:兩個類之間。第三類:類的狀態。第四類:通過中間類 13、策略模
原创 JAVA中獲取文件MD5值的四種方法
JAVA中獲取文件MD5值的四種方法 JAVA中獲取文件MD5值的四種方法其實都很類似,因爲核心都是通過JAVA自帶的MessageDigest類來實現。獲取文件MD5值主要分爲三個步驟,第一步獲取文件的byte信息,第二
原创 Boolean.valueOf(true)和true的區別
出處:http://blog.csdn.net/leixiaotao_java/article/details/54618130 1.Boolean是boolean的封裝類,擴展了很多方法。 2.true存儲空間爲一個字節。需要產
原创 JavaExcel導出
@RequestMapping(path = { "api-mem-info-export" }, method = { RequestMethod.POST }) public ResponseEnti
原创 Java讀取Excel
用Java讀取Excel需要導入相關的包。下面是項目中用到的jar包。具體的代碼如下:public Map<String, String> Upload(HttpServletRequest request) throws FileUpl
原创 NumberUtils.toInt和Integer.valueOf的區別
(1):Integer ad_id = NumberUtils.toInt(map.get("ad_id"), 0); (2):Integer ad_id = Integer.valueOf(map.get("ad_id")) 第二
原创 StringUtils用法
/*1.字符串以prefix開始*/StringUtils.startsWith("sssdf","");//結果是:trueStringUtils.startsWith("sssdf","");//結果是
原创 23種設計模式(一)
轉載出處:http://blog.csdn.net/zhangerqing 設計模式(Design Patterns) ——可複用面向對象軟件的基礎 設計模式