原创 原來你是這樣的JAVA[05]--String

1.從概念上講,java字符串就是Unicode字符串。 2.字符串拼接 用指定分隔符拼接字符串數組時,使用StringJoiner或者String.join()更方便; 用StringJoiner拼接字符串時,還可以額外附加一個“開頭”和

原创 原來你是這樣的JAVA[06]-反射

1.JVM爲每個加載的class及interface創建了對應的Class實例來保存class及interface的所有信息; 獲取一個class對應的Class實例後,就可以獲取該class的所有信息; 通過Class實例獲取class信

原创 Navicat連接docker mysql出錯

一、啓動容器 首先啓動docker mysql: docker run -itd --name mysql -p 13306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql 然後配置Navicat連接:

原创 Docker部署cas

一、首先安裝cas鏡像 1.拉取cas docker鏡像 docker pull apereo/cas 2.啓動容器: docker run  --name cas -p 8443:8443 -p 8442:8080  apereo/ca

原创 DeferredResult異步處理spring mvc Demo

一、概述 spring mvc同步接口在請求處理過程中一直處於阻塞狀態,而異步接口可以啓用後臺線程去處理耗時任務。簡單來說適用場景: 1.高併發; 2.高IO耗時操作。 二、Demo Spring MVC3.2之後支持異步請求,能夠在con

原创 原來你是這樣的JAVA[04]-數組Arrays

一、打印數組 Arrays類提供了打印數組元素的方法,Arrays.toString()和Arrays.deepToString()。 //打印數組 System.out.println(Arrays.toString(arr));//輸出

原创 升級java11後,maven命令打包報錯

一、問題 升級java11後,maven命令打包報錯: mvn clean package -Dmaven.test.skip=true [ERROR] Failed to execute goal org.apache.maven.pl

原创 使用painless將ElasticSearch字符串拆分爲數組

一、實現場景: ES字符串類型字段imgs,有些歷史數據是用逗號分隔的字符串,需要將歷史數據拆分爲數組形式。 示例: 1.構造測試數據: 創建索引並推送幾條典型的歷史數據,涵蓋以下幾種情況: 逗號分隔字符串; 數組類型; 長度爲0的字符串

原创 Gson反序列化Map,整型自動轉換爲浮點型

一 坑 場景:將Map<String,Object>結果序列化後放入redis緩存,發現反序列化後Integer類型自動轉換成了Double類型 二 測試重現 @Test public void testJsonDefault

原创 啓用hyper-v後無法卸載vmware

機器上啓用了hyper-v,想卸載vmware,報錯了: Error: This product may not be installed on a computer that has Microsoft HyperV installed.

原创 跟小靜讀《jQuery權威指南》——目錄

前言 2014年開始了,年底給自己制訂的學習計劃,第一步先從學習《jQuery權威指南》開始。 jQuery大家都很比較熟悉,但是我經常是邊用的時候邊對照着API,這次找本書通讀一遍,記錄下了一些收穫。 趁着歲末年初稍微得閒,快馬加鞭地將筆

原创 elasticsearch安裝ik分詞器

一、概要: 1.es默認的分詞器對中文支持不好,會分割成一個個的漢字。ik分詞器對中文的支持要好一些,主要由兩種模式:ik_smart和ik_max_word 2.環境 操作系統:centos es版本:6.0.0 二、安裝插件

原创 ElasticSearch踩坑記錄

一、分詞錯誤 [2018-02-06 14:28:30:098] --- [INFO] --- [CjhArticleSimilarityTask.java:66] --- [【SimilarityConsumeTask】=報錯結束,時間

原创 jquery.uploadify+spring mvc實現上傳圖片

一、前端頁面 1.下載jquery.uploadify 去uploadify官網(http://www.uploadify.com/download/ )下載壓縮包,解壓後放在如下路徑: 2.html結構 form表單的上傳控件部分:

原创 原來你是這樣的JAVA[03]-繼承、多態、抽象類

一、繼承 Java中的繼承使用關鍵字extends ,跟C#的語法略有差別。 1.子類構造器 java會自動在子類的構造器中插入對父類構造器的調用,也就是說在子類可以訪問父類之前已經完成了父類的初始化。 如果想調用帶參數的父類構