原创 ElasticSearch簡介|與其他數據庫對比|ElasticSearch得安裝|ElasticSearch的配置|Kibana的安裝及啓動

ES ElasticSearch是一個基於Lucene的搜索服務器。它提供了一個分佈式多用戶能力的全文搜索引擎,基於RESTful web接口。Elasticsearch是用Java開發的,並作爲Apache許可條款下的開放源碼發

原创 ElasticSearch中的aliases的增刪查改|索引模板|創建模板|查看模板清單|查看模板詳情

索引別名 _aliases 索引別名就像一個快捷方式或軟連接,可以指向一個或多個索引,也可以給任何一個需要索引名的API來使用。別名 帶給我們極大的靈活性,允許我們做下面這些: 給多個索引分組 (例如, last_three_m

原创 ElasticSearch默認中文分詞|安裝外部中文分詞器IK|Mapping的簡單測試|基於中文分詞搭建索引

中文分詞 elasticsearch本身自帶的中文分詞,就是單純把中文一個字一個字的分開,根本沒有詞彙的概念。但是實際應用中,用戶都是以詞彙爲條件,進行查詢匹配的,如果能夠把文章以詞彙爲單位切分開,那麼與用戶的查詢條件能夠更貼切的

原创 Spark實時項目所遇錯誤,啓動SpringBoot收集數據發現數據能讀取但全是清一色的404的數據

錯誤 在進行數據收集併發送到kafka時,出現了Status:404 Not Fount 錯誤 解決 項目結構問題,SpringBoot啓動類需要拿到類外

原创 Spark實時項目第一天-Nginx介紹及部署

Nginx Nginx (“engine x”) 是一個高性能的HTTP和反向代理服務器,特點是佔有內存少,併發能力強,事實上nginx的併發能力確實在同類型的網頁服務器中表現較好,中國大陸使用nginx網站用戶有:百度、京東、新

原创 Spark實時項目第一天-日誌採集|SpringBoot接受日誌請求|將數據發送到kafka

文件 application.properties: # 外部配置打開 # logging.config=./logback.xml #業務日期 mock.date=2020-04-01 #模擬數據發送模式 mock.type

原创 Spark實時項目第一天-採集單節點部署Linux

修改日誌目錄 打包 上傳到集羣中 /home/atguigu/spark-log 修改發送地址 啓動接受程序 java -jar demo-0.0.1-SNAPSHOT.jar 啓動生成數據程序 kafka接

原创 在IDEA中使用Git|定位Git程序|初始話本地庫|添加到暫存區|提交到本地庫|創建分支|切換分支|合併分支|解決衝突

定位Git程序 初始化本地庫 添加到暫存區 提交到本地庫 創建分支 切換分支 在IDEA窗口的右下角 合併分支 解決衝突 在和遠程庫交互過程中也有可能發生衝突,因爲解決辦法一樣,所以這裏按照分支操作過程中產

原创 在IDEA中連接GitHub|保存GitHub賬戶|分項工程到GitHub|Clone|Push|Pull

保存GitHub賬號 點擊添加賬號,然後輸入賬戶密碼 分享工程到GitHub 成功 Clone Push Pull

原创 Git中配置在項目中Git忽略文件

忽略文件 與項目的實際功能無關,不參與服務器上部署運行。把它們忽略掉能夠屏蔽IDE工具之間的差異。 eclipse特定文件 IDEA特定文件 Maven工程的target目錄 在windows的家目錄中創建一個文件並編輯 #

原创 Git安裝流程

安裝目錄 安裝插件 開始菜單名字 VIM編輯器 完全不修改path環境變量,僅在git bash中使用git 使用默認值 行末換行符轉換方式,使用默認值 執行Git命令的默認終端,使用默認值 安裝 最後一步

原创 Git命令操作|初始化本地庫|設置用戶簽名|查看本地庫狀態|添加與提交|查看歷史記錄|版本穿梭

常用命令 bash 進入自己創建目錄環境 初始化本地庫 設置用戶簽名 簽名的作用是區分不同操作者身份。用戶的簽名信息在每一個版本的提交信息中能夠看到,以此確認本次提交是誰做的。 ※注意:這裏設置用戶簽名和將來登錄GitHu

原创 GitHub操作|創建遠程庫|給遠程庫創建別名|推送|克隆|拉取|邀請別人加入倉庫團隊|團隊內協作演示

創建遠程庫 設置倉庫名 遠程庫操作 創建遠程庫地址別名 git remote -v 查看當前所有遠程地址別 git remote add 別名 遠程地址 推送 git push 別名 分支 克隆 git clone

原创 Git分支操作|創建分支|切換分支|合併分支|分支合併產生衝突的表現和解決辦法

實際開發流程 分支概念 在使用版本控制工具開發的過程中,同時推進多個任務 分支的好處 1)同時並行推進多個功能開發,提高開發效率 2)各個分支在開發過程中,如果某一個分支開發失敗,不會對其他分支有任何影響。失敗的分支刪除重新開

原创 GitHub跨團隊協作演示|SSH登陸

跨團隊合作 將其中key用戶踢出團隊 以key用戶訪問small用戶 key用戶點擊fork key用戶查看自己的倉庫 當前倉庫所有人是key用戶,但是來源是small 可以點擊文件直接修改 標準流程是通過git下載到本