原创 GenericTokenParser在項目中的應用
承接上文,params參數可以從數據庫中查詢 String params = "{\"user_id\":\"${userId}\",\"endTime\":\"${inTimeStamp}\",\"startTime\":\"$
原创 利用GenericTokenParser這個mybatis類實現動態拼接
GenericTokenParser的parse方法 public String parse(String text) { StringBuilder builder = new StringBuilder();
原创 通過stream創建list,通過Joiner拼接成字符串
stream.of可以創建一個stream Stream<String> stringStream = Stream.of(appId, currentTimeMillis, mobile, secret); stream通過c
原创 記錄form表單提交,解決驗證失效
在完善suggest功能的時候,遇到一個問題:form表單異步提交成功後應該讓頁面跳轉到首頁,但實際上頁面只是刷新了但並未跳轉. 起初的實現方式將提交按鈕的類型設置成了button,通過onclick方法實現ajax提交併跳轉頁面
原创 Java實現獲取兩個日期相差天數
文章鏈接 最近項目的需求,微博徵信貸中首單模型在開發過程中用到了部分時間差特徵和一些與訂單相關的信息來提高模型效果,時間差要求保留兩位小數的天數,代碼如下: public static float decimalFormat(St
原创 搭建eureka_server的時候報錯:Application failed to start with classpath:file:/C:/ProgramFiles/Java/jdk
今天在搭建eureka的時候遇到這個錯誤: "C:\Program Files\Java\jdk1.8.0_131\jre\bin\java.exe" -XX:TieredStopAtLevel=1 -noverify -Dspr
原创 java實現斐波那契函數
/** * @author xuzn * @ClassName: PrintFIb * @ProjectName model_scheduler_new * @Description: TODO * @date 2019
原创 二分查找法
二分查找法是用於查找一個數字在一個有序序列中的位置 public class BinarySearch { public static int bsearch(int[] array,int findData) {
原创 fastJson-對象轉map
CallbackEntity callbackEntity = new CallbackEntity(); callbackEntity.setUserId(infos.get(3)); //用戶id callbackEntity.s
原创 通過註解分配權限
@Component public class GlobalInterceptor extends HandlerInterceptorAdapter { private static Logger logger = Logg
原创 BeanCopyConverter
public final class BeanCopyConverter { /** * 具有相同屬性名稱的對象轉化 * * @param srcClazz * @param dstClazz * @retur
原创 zookeeper(單機)安裝和部署
1.將zookeeper的包上傳到服務器 zookeeper-3.4.10.tar.gz 2.解壓:tar -zxvf zookeeper-3.4.10.tar.gz 3.移動到自己想要移動的目錄並且重新命名 mv zookeeper
原创 二要素/三要素/face++/人臉識別-第三接口的調用
package com.yinker.datacenter.service; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject
原创 json轉map
引用ali的fastjson,將json轉換成map,代碼如下: import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; impor
原创 springboot攔截器@resource註解注入爲null解決方案
爲什麼@resource注入爲null inteceptor在springcontext之前加載,注入必然是null 解決方案 加入註解@Bean @Configuration public class WebMVCIntercepto