原创 服務端數據校驗

Hibernate Validator是Hibernate提供的一個開源框架,使用註解方式非常方便的實現服務端的數據校驗。 Hibernate Validator 提供了 JSR 303 規範中所有內置 constraint(約束) 的實

原创 RabbitMQ(1)

Ubutun安裝使用命令: apt-get install erlang-nox     # 安裝erlang 需要erlang環境  erl    # 查看relang語言版本,成功執行則說明relang安裝成功 apt-get

原创 數組(刪除)

1.list集合刪除元素,一般採用倒刪除,正向刪除數組下標和數組會移動,導致集合遍歷不完整。     for(int i=list.size()-1;i>=0;i--){      list.remove(i); }

原创 ES安裝使用問題

①linux 啓動es, 1)切換用戶 su命令(root用戶不能啓動) 2)bin目錄啓動(其他用戶可能沒有權限,sudo chown -R kf elasticsearch sudo chgrp -R kf elasticsearch

原创 SpringBoot2.0.2z整合ES(默認3.0.7)

一:安裝: 1)在linux下載並安裝elasticsearch在虛擬機上 2)增加用戶 sudo adduser username  然後切換用戶 sudo username(root用戶不能啓動服務) 3)對elasticsearch

原创 java8 Stream分頁

基於Stream的分頁 @Test public void contextLoads() {     List list=new ArrayList(Arrays.asList(1,2,3,4,5,6,7,8,9,10));     

原创 SSM對於事務的管理,基於註解

spring配置文件: <!--不掃描controller--> context:component-scan base-package="com.xx"> <context:exclude-filter type="annot

原创 SSM整合Quartz

一.引入依賴         <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>

原创 返回json問題

1)java對象轉成JSON字符串,避免 $ref 返回結果集改成; JSON.toJSONString(list, SerializerFeature.DisableCircularReferenceDetect) 2)FastJson

原创 FastDFS文件服務器安裝

環境準備: ubuntu16.0.04 nginx1.10.0 FastDFS5.08 jar包準備: 1)libfastCommonhttps://github.com/happyfish100/libfastcommon/tre

原创 ElectricSearch 及其head插件windows安裝

1.安裝ElectricSearch 1,從官方下載中心 ElasticSearch Download 下載ElasticSearch安裝包, 2,將zip文件解壓到D盤,進入 D:\elasticsearch-6.3.5\bin 目錄,

原创 Springboot -data-redis中 對於java1.8的LocalDate 序列化問題

報錯:org.springframework.data.redis.serializer.SerializationException: Could not read JSON: Expected array or string. 解決方

原创 Nginx安裝和使用

一.安裝 首先下載nginx.tar.gz,然後傳到linux服務器上。 然後需安裝nginx依賴庫 1.安裝gcc g++的依賴庫 apt-get install build-essential apt-get install lib

原创 Eclipse使用Maven的clean命令之後,項目報錯

       該問題的特徵是,使用Eclipse 集成Maven 開發項目,執行clean 命令後,原來編譯的結果被清掉,然後在編輯、編譯源代碼或運行時報“XXX( 類) cannot be resolved to a type” 錯誤,

原创 MybatisGenerator對於text等字段生成兩個實體類

對於text類型的mysql字段,使用MybatisGenerator會生成兩個實體類,用着很不方便 在xml裏面配置: 1.conditional,默認是這種方式,當一張表只有一個主鍵時,不會爲主鍵生成單獨的實體類,超過一個則會生成單獨