原创 docker 部署 elasticsearch 並加載ik 分詞器

docker pull docker.elastic.co/elasticsearch/elasticsearch:6.7.1 啓動es docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d

原创 誤刪 python 導致 yum 失效,yum不是內部或外部命令

恢復過程異常艱辛,特別是找對應的包,不過能解決問題記錄下 https://www.cnblogs.com/ilovepython/p/11068844.html  

原创 docker 設置開機自啓

systemctl enable docker

原创 docker pull 鏡像很慢解決

將docker鏡像源修改爲國內的: 在 /etc/docker/daemon.json 文件中添加以下參數(沒有該文件則新建): 複製代碼 { "registry-mirrors": ["https://9cpn8tt6.mirro

原创 docker 自動啓動

重啓reboot操作系統後,發現docker 服務未啓動,容器也未啓動,天生反骨,怎麼才能重啓後自動啓動呢 解決問題兩個問題: 1、docker服務自動重啓設置 systemctl enable docker.service 2、doc

原创 java 根據“|”分割字符串需要使用“\\|” 雙反斜槓做特殊處理

String str="abc|d"; String[] array={}; array=str.split("\\|");  

原创 Fegin 接口去除 @RequestBody ,解決在沒有@RequestBody 接收不到參數問題

需求: 爲了達到Fegin接口和控制層提供接口一致(因爲微服務fegin接口和控制層的接口基本和是一致,避免重複的代碼量,規範編碼,提高閱讀型) 例如:fegin接口有 控制層就會有 其中出現了大量重複的代碼且不好閱讀。 從而想到控制層

原创 spring boot 接收json對象數組,postman傳遞參數

json參數 {     "opt":"test",     "elements":[{"columnsName":"test1"},{"columnsName":"test2"}] }   創建vo對象 /** * 生成參數vo對

原创 正常的json,爲什麼解析失敗?

原因內容中存在特殊符號   普通空格符 \u0020   Backspace \u0008 \b 水平製表符 \u0009 \t 換行符 \u000A \n 垂直製表符 \u000B \v 換頁符 \u000C \f 回車符 \u0 00

原创 Mysql將商品表數據轉移用到另外一張不同結構商品的手法

業務場景,將不同表結構的商品。 商品表1   g1 商品表2   g2 1.分析不同表之間的字段關聯關係 2.找到兩張表的關聯關係,比如兩張表的商品id都一致(一般可以先用insert into g1 (c1,c2,c3)  select

原创 微服務熔斷

https://mp.weixin.qq.com/s/cxd0Fol4BBzx4v2qm-hlwQ   我這篇文章來的晚了些,因爲hystrix已經進入維護模式。但已經有非常多的同學入坑了,那麼本篇文章就是及時雨。本文將說明熔斷使用的一些

原创 Mysql 將逗號分隔數字替換成對應中文組合(場景商品SKU爲數字組合1,2 將 其組裝爲["顏色","藍色"])

  解決思路將1,2切割爲1和2再根據結果查詢對應的中文名稱再組裝起來   使用locate 判斷是否存在 逗號,再使用substring_index切割獲取到左右兩邊的數字(目前場景爲1,2 必定只存在一個逗號,下面的方式不適用多個比

原创 php try catch沒錯誤信息

先使用了try catch,但是沒輸出信息,才知道該函數在php中是警告屬於error,不屬於exeption,因此不能通過簡單的if(!...)處理,外層的try catch僅僅捕獲了Exception,沒有捕獲Error,所以程序異常

原创 遞歸實現商品SKU

public class Application { public static void main(String[] args) { String [] a1 = {"紅色","黑色","黃色"};

原创 java中的雙重檢查鎖(double checked locking)

在實現單例模式時,如果未考慮多線程的情況,就容易寫出下面的錯誤代碼: public class Singleton { private static Singleton uniqueSingleton; private