乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      Java開發(fā)環(huán)境之ElasticSearch

       印度阿三17 2019-06-09

      查看更多Java開發(fā)環(huán)境配置,請點擊《Java開發(fā)環(huán)境配置大全》

      拾章:ElasticSearch安裝教程

      1)去官網(wǎng)下載ElasticSearch安裝包

      http://www./

      選擇無中文目錄,解壓縮ElasticSearch安裝包即安裝完成;

      ?

      2)配置環(huán)境變量

      在原有的PATH下追加:D:\tensquare_APP\elasticsearch-5.6.8\elasticsearch-5.6.8\bin;

      cmd執(zhí)行elasticsearch,顯示兩個端口,java開發(fā)用9300,其他用9200;

      瀏覽器輸入http://localhost:9200會返回數(shù)據(jù),即啟動成功。

      ?

      3)安裝圖形化界面前提環(huán)境

      3.1 這個圖形化界面是由node.js做的,所以先安裝node.js

      node.js是一個javascript的運行環(huán)境;

      可以使前后端使用同一份js文件,但是后端一般會用java實現(xiàn);

      下載路徑:https:///zh-cn/download/

      下載安裝包之后直接下一步安裝;dos下輸入node -v查看版本。

      ?

      3.2 安裝npm

      node包管理和分發(fā)的工具;

      node.js使用npm安裝我們所依賴的js包;

      vue中需要通過npm安裝webpack;

      npm隨Node.js一起安裝;

      但是要配置一些路徑,以便從遠程下載js包時下載到指定目錄,在Node文件夾下創(chuàng)建npm_modules和npm_cache文件夾,然后win r,cmd,輸入npm config set prefix "D:\tensquare_APP\nodejs\npm_modules";繼續(xù)輸入執(zhí)行npm config set cache "D:\tensquare_APP\nodejs\npm_cache"。

      ?

      3.3 安裝cnpm

      代替了npm,從國內(nèi)淘寶鏡像下載js包;

      dos命令下執(zhí)行:npm install -g cnpm --registry=https://registry.npm.;

      查看鏡像指向位置nrm ls,輸出結(jié)果前面有個*,表示指向的鏡像地址;

      指定位置命令nrm use taobao(地址),更換地址。

      ?

      3.4 將grunt安裝為全局命令

      win r cmd,執(zhí)行命令 npm install -g grunt-cli;

      ?

      4)安裝圖形化界面(head插件)

      網(wǎng)上搜索elasticsearch head下載即可,解壓縮到任意目錄下安裝完成;

      安裝依賴:win r cmd,進入圖形化安裝包的路徑D:\tensquare_APP\elasticsearch-head-master\elasticsearch-head-master,執(zhí)行命令 cnpm install;

      啟動圖形化界面:win r cmd,進入圖形化安裝包的路徑D:\tensquare_APP\elasticsearch-head-master\elasticsearch-head-master,執(zhí)行命令 grunt server;默認端口9100;瀏覽器輸入http://localhost:9100/即可訪問。

      ?

      5)ElasticSearch配置允許跨域訪問

      找到D:\tensquare_APP\elasticsearch-5.6.8\elasticsearch-5.6.8\config\elasticsearch.yml文件,在最下面添加下面2行代碼即可:

      http.cors.enabled: true

      http.cors.allow-origin: "*"

      ?

      6)配置IK分詞器

      下載IK分詞器安裝包:

      https://github.com/medcl/elasticsearch-analysis-ik/releases

      將IK分詞器的解壓后的插件包放到D:\tensquare_APP\elasticsearch-5.6.8\elasticsearch-5.6.8\plugins下即可

      ?

      7)添加IK詞匯(比如一些網(wǎng)上流行詞)

      在D:\tensquare_APP\elasticsearch-5.6.8\elasticsearch-5.6.8\plugins\ik\elasticsearch\config下創(chuàng)建一個文件,命名為myword.dic,在里面添加詞匯(如高富帥),然后在同級的IKAnalyzer.cfg.xml文件下啟用該文件:

      <?xml version="1.0" encoding="UTF-8"?>

      <!DOCTYPE properties SYSTEM "http://java./dtd/properties.dtd">
      <properties>
        <comment>IK Analyzer 擴展配置</comment>
        <!--用戶可以在這里配置自己的擴展字典 -->
        <entry key="ext_dict">myword.dic</entry>
        <!--用戶可以在這里配置自己的擴展停止詞字典-->
        <entry key="ext_stopwords"></entry>
        <!--用戶可以在這里配置遠程擴展字典 -->
        <!-- <entry key="remote_ext_dict">words_location</entry> -->
        <!--用戶可以在這里配置遠程擴展停止詞字典-->
        <!-- <entry key="remote_ext_stopwords">words_location</entry> -->
      </properties>

      測試是否生效:http://localhost:9200/_analyze?analyzer=ik_max_word&pretty=true&text=高富帥

      ?

      來源:http://www./content-1-233451.html

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多