spring+lire以圖搜圖配置

1、配置java環(huán)境:

apt-get install update
apt-get install default-jre
apt-get install default-jdk

成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都做網(wǎng)站、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的象山網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

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

查看java安裝路徑:update-alternatives --config java

vi /etc/environment

在文件最后添加上:

JAVA_HOME="/usr/lib/jvm/java-7-oracle"

2、配置文件修改

配置文件目錄:src/main/resources

Application.properties

 Spring.profiles.active 

指定使用appplication-xxx.properties中的哪個(gè)作為spring配置文件,開發(fā)默認(rèn)使用的是swap,正式服務(wù)器上一般使用的是publish

 

 Page.defaultPageSize

接口API返回的商品數(shù)量

 

 Score.max

接口中相似度最遠(yuǎn)的商品值,值越大越不相似,一般10-15合適

 

 Spring.datasource.xxx.xxx

spring數(shù)據(jù)源配置,即數(shù)據(jù)庫(kù)相關(guān)參數(shù)(數(shù)據(jù)庫(kù)連接在下面的配置文件中修改)

 

圖片索引文件路徑,請(qǐng)確認(rèn)有讀取寫入權(quán)限

Application-xxx.properties

 local.lire.basePath

圖片索引文件路徑,請(qǐng)確認(rèn)有讀取寫入權(quán)限

 

 local.db.xxx.url

數(shù)據(jù)庫(kù)服務(wù)器連接字符串(ip port database)

 

 Local.db.xxx.username

數(shù)據(jù)庫(kù)服務(wù)器用戶名

 

 Local.db.xxx.password

數(shù)據(jù)庫(kù)服務(wù)器密碼

 

數(shù)據(jù)庫(kù)實(shí)體類修改

文件目錄:src/main/java/bean/sg

一般一個(gè)表對(duì)應(yīng)一個(gè)類

 ZProduct.java

需要生成圖片的商品表

 

@table 類對(duì)應(yīng)的表名

@Id 表名中的主鍵字段

@Column 字段名

 

數(shù)據(jù)庫(kù)操作類修改

文件目錄:src/main/java/dao/sg

 ZProductDao

對(duì)數(shù)據(jù)庫(kù)的操作都在那個(gè)類中,一般與實(shí)體類一一對(duì)應(yīng)

@Query查詢語句

@Param查詢語句中的變量參數(shù)

 

getAllProductId 讀取所有的商品Id

 

getNewProduct 讀取所有新入庫(kù)商品Id(大于上次讀取的最大Id的商品)


//以上主要配置數(shù)據(jù)庫(kù)連接和表以及id、圖片地址字段



3、創(chuàng)建索引存放目錄,確??蓪?/strong>

lire.indexPath = ${local.lire.basePath}/index-tk

lire.index.all= ${local.lire.basePath}/index-all

lire.index.tk = ${local.lire.basePath}/index-tk

lire.index.bk = ${local.lire.basePath}/index-bk

4、使用gradlew進(jìn)行編譯

./gradlew jar

編譯完之后 拷貝spring-lire/build/libs/spring-lire-0.0.1.jar 到 spring-lire/lib 下

5、創(chuàng)建索引

spring-lire/bin/start.sh  #啟動(dòng)服務(wù)

spring-lire/bin/cron_sync.sh  #生成所有索引

spring-lire/bin/cron_sync_add.sh  #生成增量索引

本文名稱:spring+lire以圖搜圖配置
當(dāng)前網(wǎng)址:http://bm7419.com/article38/jdcspp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、企業(yè)網(wǎng)站制作用戶體驗(yàn)、品牌網(wǎng)站設(shè)計(jì)、網(wǎng)站收錄網(wǎng)站內(nèi)鏈

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)