原创 執行maven命令時提示Process terminated

一般出現這個錯誤,是由maven配置文件 settings.xml 中有錯誤(比如缺少起始標籤或結束標籤、起始標籤和結束標籤名稱不一致、縮進或者空格不對)引起的。 解決方法: 使用idea打開 maven配置文件 settings

原创 SSH之known_hosts文件

一、什麼是known_hosts文件 A通過ssh首次連接到B,B會將公鑰1(host key)傳遞給A,A將公鑰1存入known_hosts文件中,以後A再連接B時,B依然會傳遞給A一個公鑰2,OpenSSH會覈對公鑰,通過對比公鑰1與

原创 Mac安裝Mysql數據庫

一、進入 mysql下載頁面 通過上面的紅框選擇將要下載的版本,選擇後下面紅框處會出現適用和兼容的系統版本,根據macos的版本來確認選擇的mysql版本是否可用,如果不可用則需要選擇其他版本的mysql,直到適用或兼容的系統版

原创 Mac 安裝與配置 Kafka

1、進入Kafka官網下載Kafka,注意要下載Binary,不要下載Source http://kafka.apache.org/downloads 2.4.1版本快速下載傳送門 2、解壓,解壓後的文件內容如下 3、編輯 co

原创 Kettle連接Mysql提示連接驅動未找到

報錯信息如下: 錯誤連接數據庫 [{mysql連接名稱}] : org.pentaho.di.core.exception.KettleDatabaseException: Error occurred while trying to

原创 Idea快捷鍵ctrl+shift+f失效問題

1、先檢查鍵盤按鍵是不是壞了,如果壞了,請去京東;如果沒壞,請往下看 2、到這裏,99.99999%的可能性就是快捷鍵衝突 首先檢查輸入法的快捷鍵,以win10自帶的微軟拼音輸入法爲例: 果然,這裏佔用了ctrl+shift+

原创 創建Kafka消費者時候報錯:zookeeper is not a recognized option

使用以下命令創建kafka消費者時出錯: ./kafka-console-consumer.sh --zookeeper localhost:2181 --topic test 原因分析: –zookeeper是一個過時的方法

原创 JDK8新特性之使用Optional避免空指針異常

1、使用Optional.of()或Optional.ofNullable()來創建Optional對象。 Optional.of()不允許參數爲null,Optional.ofNullable()允許參數爲null。 Optio

原创 使用IDEA提交代碼時提示You are about to commit CRLF line separators to the Git repository

背景介紹: IDE工具爲IDEA,之前用windows電腦提交代碼,同事使用的也是windows電腦。放假時用家裏的Mac修改代碼後提交就報下面的錯誤提示: 原因分析: 簡單來說就是不同操作系統的換行符不一樣,具體參考下面: L

原创 Mac安裝與配置Zookeeper

1、進入Zookeeper官網下載Zookeeper https://zookeeper.apache.org/releases.html#download 2、解壓,解壓後的文件內容如下 目錄說明: bin:運行腳本目錄 co

原创 家裏寬帶使用有線連接網速很快但是使用無線連接網速很慢的解決方法

背景:家裏寬帶連接正常,第一次使用有線連接測試下載速度有80Mbps左右,第二次使用wifi間隔一堵牆連接測試下載速度只有10Mbps左右,第三次在放置無線路由器的房間裏測試發現下載速度能達到40Mbps左右。 通過前面的測試可能

原创 docker常見操作命令

1、根據已有鏡像創建容器 docker run --name nginx -d 9beeba249f3e 說明:nginx爲容器名稱,9beeba249f3e爲鏡像ID 2、啓動容器 docker start nginx

原创 Cannot connect to the Docker daemon at unix:///var/run/docker.sock.Is the docker daemon running?

執行docker命令(如docker pull 、docker images 等)出現以下錯誤提示: 提示信息很明顯,daemon沒有正常運行,重新啓動docker即可 sudo service docker restart

原创 docker刪除鏡像失敗

使用 docker rmi hello-world 命令刪除docker鏡像時提示: Error response from daemon: conflict: unable to remove repository refer

原创 使用大白菜U盤啓動盤製作工具去除預裝軟件(安裝純淨系統)

有時候我們下載了純淨版的系統鏡像安裝完成後會自動多出來很多亂七八糟的軟件,換了很多個系統鏡像依然如此,其實這裏很可能並不是鏡像的問題,而是我們使用U盤製作工具造成的,本文以大白菜U盤啓動盤製作工具爲例,講解如何去除U盤製作工具自帶