原创 Mysql優化之explain關鍵字使用(三)

1. 引言 在實際開發中,我們用於捕捉性能問題最常用的就是打開慢查詢,定位執行效率差的SQL,那麼當我們定位到一個SQL以後還不算完事,我們還需要知道該SQL的執行計劃,比如是全表掃描,還是索引掃描,這些都需要通過EXPLAIN

原创 ElasticSearch常見經典面試題

1.爲什麼要使用Elasticsearch? ​ 因爲在我們商城中的數據,將來會非常多,所以採用以往的模糊查詢,模糊查詢前置配置,會放棄索引,導致商品查詢是全表掃面,在百萬級別的數據庫中,效率非常低下,而我們使用ES做一個全文索引

原创 ElasticSearch實戰之JAVA操作(六)

Java操作ES 1.1 引入maven依賴 <dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</a

原创 MacOS之連接藍牙音箱卡頓解決方案(六)

mac連接藍牙音箱卡頓解決教程 想必許多用戶在使用Mac時,爲了能夠讓連接線路更少一些,許多用戶都選擇藍牙音響,而具部分Mac用戶反映,在使用的過程中出現了卡頓問題,許多用戶一開始還以爲是藍牙音響問題,而其實造成這個問題,大部分

原创 java開發工程師簡歷模板

1.一份好的簡歷 首先,一份好的簡歷不光說明事實,更通過FAB模式來增強其說服力。 Feature:是什麼 Advantage:比別人好在哪些地方 Benefit:如果僱傭你,招聘方會得到什麼好處 其次,寫簡歷和寫議論文

原创 Spring框架常見經典面試題

Spring框架常用經典面試題 1. Spring 是什麼? 使用Spring框架的好處是什麼? Spring 是個java企業級應用的開源開發框架。Spring主要用來開發Java應用,但是有些擴展是針對構建J2EE平臺

原创 MacOS之oh-my-zsh打造強大的終端(五)

Mac 安裝使用Oh My Zsh 1. 導語 mac中默認提供了多種shell,可以通過:cat /etc/shells查看。其中包含了bach、csh、zsh等不同的shell,oh my zsh是將zsh的配置門檻降低的開

原创 MACOS之系統常用快捷鍵 (三)

系統內置快捷鍵 1. 基本功能鍵介紹 您可以按下某些組合鍵來實現通常需要鼠標、觸控板或其他輸入設備才能完成的操作。要使用鍵盤快捷鍵,請按住一個或多個修飾鍵,然後按快捷鍵的最後一個鍵。例如,要使用Command-C(拷貝),請按

原创 ElasticSearch實戰之高級檢索QueryDSL(四)

ES中高級檢索 1. 檢索方式 ES官方提供了兩中檢索方式:一種是通過 URL 參數進行搜索,另一種是通過DSL(Domain Specified Language) 進行搜索。官方更推薦使用第二種方式第二種方式是基於傳遞JSO

原创 SpringMVC常見經典面試題

SpringMVC常見經典面試題 1. Springmvc 工作原理是什麼? 客戶端發送請求到 DispatcherServlet DispatcherServlet 查詢 handlerMapping 找到處理請求的 Cont

原创 Docker實戰之鏡像和容器的基本操作(二)

1. 鏡像 查看鏡像 docker image 搜索鏡像 docker search redis 拉取鏡像 docker pull image 配置docker鏡像加速: sudo mkdir -p /etc/do

原创 RabbitMQ的入門到精通之各種MQ介紹(一)

1.1 什麼是MQ MQ(Message Quene) : 翻譯爲 消息隊列,通過典型的 生產者和消費者模型,生產者不斷向消息隊列中生產消息,消費者不斷的從隊列中獲取消息。因爲消息的生產和消費都是異步的,而且只關心消息的發送和接