1.docker安裝es
1.拉取docker映象
#2.使用docker安裝es從倉庫拉取映象
sudo docker image pull delron/elasticsearch-ik:2.4.6-1.0
docker run -d -p 9200:9200 -p 9300:9300 --name3.在頁面中測試elasticsearch delron/elasticsearch-ik:2.4.6-1.0
2.使用es替代whoosh全文檢索
2.1 在django中修改搜尋引擎為es
#2.2 命令構建倒排索引settings.py 修改haystack配置
#es引擎
haystack_connections =,
}
python manage.py rebuild_index
3.測試課程全文檢索
測試介面
入門&page=1&page_size=1
使用static const替代巨集
define str hqq 只是在預處理器裡進行文字替換,沒有型別,不做任何型別檢查,編譯器可以對相同的字串進行優化。只儲存乙份到 rodata 段。甚至有相同字尾的字串也可以優化,你可以用gcc 編譯測試,hello world 與 world 兩個字串,只儲存前面乙個。取的時候只需要給前面和中...
使用Thymeleaf替代jsp
這是一項可以使用純html替代jsp的方案,在spring中只需要配置三個bean以及編寫使用指定命名空間html檔案即可.對html檔案的修改並不能即時生效,必須在重啟專案對html檔案重新編譯後才會生效 配置 在webconfig下 生成三個bean bean 生成模板解析器 public it...
ES6入門05 陣列擴充套件
11 console.log arr 3,abc true,11 let empty array.of console.log empty hello beautiful girl 類似map對映的功能 from接收兩個引數,array.from arr,fn fn的返回值組成了最終的陣列 cons...